Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER...

44
Improve Device Performance Using Power Integrity Test Tools Victor Chiu Sr. Application Engineer / Keysight Technologies

Transcript of Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER...

Page 1: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

Improve Device Performance Using Power Integrity Test Tools

Victor Chiu

Sr. Application Engineer / Keysight Technologies

Page 2: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

2

Power Integrity: The study of the conversion, delivery and consumption of DC power in an

electronic system. Kenny Johnson, Keysight

W H AT A R E W E TA L K I N G A B O U T

Keysight World 2020 Taipei

Product Functional Reliability α Quality of the system power

ADS 3D model of power

distribution network (PDN) for

simulating power integrity

Page 3: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

3

Why is Power

Integrity critical to

your design

Page 4: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

4

• Moore’s Law: transistors on an integrated circuit will double every two years.

W H Y ?

Keysight World 2020 Taipei

Past Present Past Present Past Present

Past Present Past Present Past Present Past Present

Past Present

Page 5: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

5

• Operating voltages are decreasing to reduce power and/or in support of finer pitch IC processes.

W H Y ? P O W E R A N D C U R R E N T D E N S I T Y

Keysight World 2020 Taipei

10%1-5%

Tolerances

Past Present

1-3%

Power

Savings

Page 6: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

6

• Power supply noise causes clock/data jitter

W H Y ? P O W E R S U P P LY I N D U C E D J I T T E R ( P S I J )

Switching Threshold Variation

Input

Output

Jitter

Variations in core voltages cause variations in

propagation delay through the gates of the processor.

Example 1:

Example 2:

V

I

Increase of gate propagation delay

Decrease of gate propagation delay

CPU/APU/µ

Power Supply Tolerances

Jitter JitterKeysight World 2020 Taipei

Page 7: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

7

N O T J U S T D C : S W I T C H I N G L O A D S

Switching loads can

cause high frequency

supply noise with

content easily

exceeding 1GHz

Power rails must be

stable from DC to the

BW of the switching

current

Clock/Data

Power Rail

Keysight World 2020 Taipei

Page 8: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

8

• PDN is likely to be the biggest conducting

structure.

• PDN is likely to carry high current.

• PDN is likely to have high frequency noise.

W H Y ? E M I

Keysight World 2020 Taipei

Page 9: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

9

• A well designed PDN will maintain a stable

voltage (within tolerance) from DC to the

bandwidth of the switching current (typically

above 1GHz).

• This will help:

• Optimize power consumption

• Minimize switching noise (SSN—simultaneous

switching noise)

• PSIJ (dropped bits, missed clock …)

• Minimize EMI problems

• Therefore, one the primary validation tasks is

measuring power rail quality.

A W E L L D E S I G N E D P D N

Keysight World 2020 Taipei

Page 10: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

10

P D N T H E O R Y A N D M O D E L I N G

Ztarget (f) = ZPDN (f) < VRipple

I (f)

VddVRM

PDN

ZPDN

Device

Load Current

PD

N Im

peda

nce

<< 1Ω

Frequency (Typ ≥ 20MHz→2+GHz)

DC

Itransient ~ (1/2)*Imax

Ipeak = Pmax/Vdd

2*(Vdd)2*(ripple%)

Pmax

→ Ztarget(f) =

Keysight World 2020 Taipei

Page 11: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

11

P D N I M P E D A N C E

DC 100 MHz 1 GHz1 kHz 1 MHz1 mohm

10 mohm

100 mohm

Feedback loop

DC-DC

converter

PDNImpedance

Log Freq(Hz)

PCB plane Capacitor and inductance

Large

decoupling

capacitor

Middle and

Small

size capacitors

PDN impedance measurement at IC position.

PDN impedance(Ω)

Middle and Small

size capacitor

DC-DC

converter

Large

decoupling

capacitor

PDN impedance measurement at IC position.

Keysight World 2020 Taipei

Page 12: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

12

S I G N I F I C A N C E O F D C P O W E R

Processor & WiFi

Memory

Sensors

ommon carotid arteries

ternal carotid artery

Internal carotid artery

ertebral arteries

asilar artery

Internal ugular vein

ternal ugular vein

Subclavian artery

Subclavian vein

ep alic vein

orta

illary vein

illary artery

Superior vena cava

In erior vena cava

Descending aorta

rac ial artery

asilic vein

Median cubital vein

ep alic vein

adial artery

lnar artery

Palmar digital veins

Digital artery

rcuate artery

Dorsal digital arteries

ternal iliac artery

Internal iliac artery

ommon iliac artery

onadal artery

enal artery

eliac trunk

Pulmonary veins

Heart

ommon iliac vein

ternal iliac vein

Internal iliac vein

onadal vein

enal veins

Hepatic veins

Pulmonary arteries

Peroneal artery

Posterior tibial artery

nterior tibial artery

Popliteal artery

Femoral artery

Dorsal digital vein

Dorsal venous arc

Femoral vein

Small sap enous vein

nterior posterior tibial veins

reat sap enous vein

Popliteal vein

Compromise the flow and

the system malfunctionsBattery

Docking Station

Keysight World 2020 Taipei

Page 13: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

13

J O B O F P I E N G I N E E R

SSD: 16 Rails

3.7V

5V

5V

5V

12V

5V

2.5V

1.8V/1.1V/0V

1.8V/1.1V/0V

1.8V/1.1V/0V12V

2.5V

D

C

5V

Keysight World 2020 Taipei

Page 14: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

14

Power Sequencing

Page 15: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

15

A D D E D C O M P L E X I T Y — P O W E R S E Q U E N C I N G

Power Sequence Specification

Keysight World 2020 Taipei

Page 16: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

16

P O W E R M A N A G E M E N T I C ( P M I C )

Buck 1

Buck 2

Buck N

Remote Sensing

on POL

LDO 1

LDO 2

LDO N

Power

Manager

Sequencer

Dynamic

Voltage

Scaling

Battery

Voltage

Monitor

Temperature

Sensor

Battery

Charger

Camera

Flash/Torch

I2 PM us…

InterfaceHost

Battery

Smart Power

SelectorBacklight

Driver

ADC

Audio CODEC

Keysight World 2020 Taipei

Page 17: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

17

P M I C I S T H E T R A F F I C O F F I C E R

SSD: 16 Rails

D

C

3.7V

5V

5V

5V

12V

5V

2.5V

1.8V/1.1V/0V

1.8V/1.1V/0V

1.8V/1.1V/0V12V

2.5V

5V

PMIC

Keysight World 2020 Taipei

Page 18: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

18

Power Integrity Test

Flow

Page 19: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

19

T Y P I C A L T E S T F L O W

Power Good

Power Up/Down

Sequence

Power Rail Quality

Current Consumption,

Energy Efficiency

Keysight World 2020 Taipei

Page 20: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

20

P O W E R - G O O D U S I N G M X R D V M

Power Good

Keysight World 2020 Taipei

Page 21: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

21

T Y P I C A L T E S T F L O W

Power Good

Power Up/Down

Sequence

Power Rail Quality

Current Consumption,

Energy Efficiency

Keysight World 2020 Taipei

Page 22: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

22

P O W E R S E Q . — E X . 8 R A I L S , P E R S I S T E N C E & D I G I TA L

Digital Channels

• No analog information

• No statistics (run/run

variations)

Issues

• Uncertainty

• Time consuming

Infinite Persistence

• No ‘count’ o occurrences

• Manually place makers to

determine pass/fail

Issues

• Uncertainty

• Time consuming

• Not repeatable/human

error

Mask Test

• Failures clearly

identified

• Number of pass/fail

measured

• Mask represents

specification

tolerances

Issues

• Only one mask

available

Keysight World 2020 Taipei

Page 23: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

23

P O W E R S E Q U E N C E T E S T I N G — M A S K O N E V E R Y C H .

Mask for every channel

• Saves time

• Eliminates uncertainty

• Complete test report in

one screen shot

Automask

• Saves time

• Simple and easy mask

setup

Keysight World 2020 Taipei

Page 24: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

24

P O W E R S E Q U E N C E T E S T I N G — M A S K O N E V E R Y C H .

Keysight World 2020 Taipei

Page 25: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

25

P O W E R S E Q U E N C E T E S T I N G — ∆ T I M E M E A S U R E M E N T S

Keysight World 2020 Taipei

Page 26: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

26

P O W E R S E Q U E N C E T E S T I N G — O N E PA G E R E P O R T.

Keysight World 2020 Taipei

Page 27: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

27

P R O T O C O L D E C O D E A N D A N A LY S I S — S P M I E X A M P L E

Keysight World 2020 Taipei

Page 28: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

28

T Y P I C A L T E S T F L O W

Power Good

Power Up/Down

Sequence

Power Rail Quality

Current Consumption,

Energy Efficiency

Keysight World 2020 Taipei

Page 29: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

29

P O W E R R A I L Q U A L I T Y

D

C

Keysight World 2020 Taipei

Page 30: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

30

K E Y S I G H T P O W E R R A I L P R O B E S F O R M X R - S E R I E S

N7020A N7024A

2GHz 6GHz

• Keysight invented the Power Rail probe and their use with oscilloscopes

• Optimized for measuring the quality of power rails

Keysight World 2020 Taipei

Page 31: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

31

D 9 0 1 0 P O WA P O W E R I N T E G R I T Y A N A LY S I S A P P

• Helps you understand power rail noise sources and power rail noise effects

Power Rail, before (with switching loads)

& after (effects of switching loads removed

Data Line before (with the effects of power rail noise)

& after (effects of power rail noise removed).

Keysight World 2020 Taipei

Page 32: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

32

D 9 0 1 0 P O WA P O W E R I N T E G R I T Y A N A LY S I S A P P

Keysight World 2020 Taipei

Page 33: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

33

D 9 0 1 0 P O WA P O W E R I N T E G R I T Y A N A LY S I S A P P

Before (w/switching loads)

After (app removed effects of switching loads)

Original (clk/data off))

Keysight World 2020 Taipei

Page 34: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

34

D 9 0 1 0 P O WA P O W E R I N T E G R I T Y A N A LY S I S A P P

1.10V Supply with 115mVpp Noise (±5%)

Data Line Supply

1.10V Supply with 3mVpp Noise

Keysight World 2020 Taipei

Page 35: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

35

Original Signal

PSIJ Removed

D 9 0 1 0 P O WA P O W E R I N T E G R I T Y A N A LY S I S A P P

Keysight World 2020 Taipei

Page 36: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

36

D 9 0 1 0 P W R A — P O W E R A N A LY S I S A P P L I C AT I O N

• Automated, time saving analysis of switch mode and linear

power supplies

• 20 measurements

• ‘Setup Wizard’ provides clear directions.

Keysight World 2020 Taipei

Page 37: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

37

P O W E R S U P P LY R E J E C T I O N R AT I O - - P S R R

VINVOut

.

Ch 1 Ch 2

WaveGen

PSRR = 20Log(RippleIN/RippleOUT)

• PSRR is a measure of how well a DC-DC converter

can reject noise on the input from getting to the

output.

Keysight World 2020 Taipei

Page 38: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

38

P O W E R S U P P LY R E J E C T I O N R AT I O - - P S R R

Keysight World 2020 Taipei

Page 39: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

39

C O N T R O L L O O P R E S P O N S E ( B O D E )

Keysight World 2020 Taipei

Page 40: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

40

T Y P I C A L T E S T F L O W

Power Good

Power Up/Down

Sequence

Power Rail Quality

Current Consumption,

Energy Efficiency

Keysight World 2020 Taipei

Page 41: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

41

C U R R E N T C O N S U M P T I O N , E N E R G Y E F F I C I E N C Y

~100mA

“ egular” lamp-on

Current Probe

Keysight High-sensitivity

Current Probe (N2820A/21A)

Keysight World 2020 Taipei

Page 42: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

42

• N2820A-Series Current Probes

• High Sensitivity

• High Dynamic Range

• RSENSE: 1mΩ to 1MΩ

H I G H - S E N S I T I V I T Y C U R R E N T P R O B E S

Minimum Current: 100nA

Ma imum urrent: >100 ’s

Dynamic range: 20,000:1

Zoom-out

Zoom-in

Keysight World 2020 Taipei

Page 43: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations

43

S U M M A R Y

MXR With:

• Built-in Digital Volt

Meter (standard

feature).

Power Good

Power Rail Quality

MXR With:

• 2Ghz & 6GHz Power Rail

Probes (N7020A, N7024A)

• PI App--D9010POWA

• Power App-D9010PWRA

• PSRR, etc.

Current Consumption

Energy Efficiency

MXR with:

• High-sensitivity current

probes (N2820A, N2821A)

Power Up/Down

Sequence

MXR With:

• Simultaneous mask

testing on every channel

and automatic mask

generation (standard

feature)

Keysight World 2020 Taipei

Page 44: Power Integrity (PI)C6) Improv… · 6 •Power supply noise causes clock/data jitter WHY? POWER SUPPLY INDUCED JITTER (PSIJ) Switching Threshold Variation Input Output Jitter Variations