32
2010 ?

2010 ° p â * RÖ Äliterature.cdn.keysight.com/litweb/pdf/5990-6018ZHA.pdf · 2010-06-24 · Page 1 Alan Chuang WX¿ å - í í ` Ó 2010 06 17 Infiniium 9000 B t 1 ²! Scope Day

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 2010 ° p â * RÖ Äliterature.cdn.keysight.com/litweb/pdf/5990-6018ZHA.pdf · 2010-06-24 · Page 1 Alan Chuang WX¿ å - í í ` Ó 2010 06 17 Infiniium 9000 B t 1 ²! Scope Day

2010 ?

Page 2: 2010 ° p â * RÖ Äliterature.cdn.keysight.com/litweb/pdf/5990-6018ZHA.pdf · 2010-06-24 · Page 1 Alan Chuang WX¿ å - í í ` Ó 2010 06 17 Infiniium 9000 B t 1 ²! Scope Day

Page 1

Alan Chuang

2010 06 17

Infiniium 9000 !

Scope Day

Agenda

• vs & vs

• Infiniiscan

• X1, X10

• Q & A

2010/6/23June 2006Page 2

- 1 -

Page 3: 2010 ° p â * RÖ Äliterature.cdn.keysight.com/litweb/pdf/5990-6018ZHA.pdf · 2010-06-24 · Page 1 Alan Chuang WX¿ å - í í ` Ó 2010 06 17 Infiniium 9000 B t 1 ²! Scope Day

?

( )

Bandwidth Sample rate Memory depth

Digital BandwidthAnalog Bandwidth

2010/6/23June, 2006Page 3

( )

• :–– , ,–––

• :

2010/6/23June, 2006Page 4

- 2 -

Page 4: 2010 ° p â * RÖ Äliterature.cdn.keysight.com/litweb/pdf/5990-6018ZHA.pdf · 2010-06-24 · Page 1 Alan Chuang WX¿ å - í í ` Ó 2010 06 17 Infiniium 9000 B t 1 ²! Scope Day

ADC?

ADC ( 8bits 256 )

������������������������������

���������������������������������������������

2010/6/23June, 2006Page 5

— Sampling Rate ( )

t � time interval between two sample points

1/ t = Sampling rate

t

1

2010/6/23June, 2006Page 6

- 3 -

Page 5: 2010 ° p â * RÖ Äliterature.cdn.keysight.com/litweb/pdf/5990-6018ZHA.pdf · 2010-06-24 · Page 1 Alan Chuang WX¿ å - í í ` Ó 2010 06 17 Infiniium 9000 B t 1 ²! Scope Day

10%

90%

Tr

Sampling Rate & Measurement accuracy

TrTr

2010/6/23June, 2006Page 7

Acquire Memory & Record Length

• Acquire Memory–– (point)–

• Record Length– ( Sample Rate )– , ( Sample Rate)

Record length = Time resolution X Memory depth

2010/6/23June, 2006Page 8

- 4 -

Page 6: 2010 ° p â * RÖ Äliterature.cdn.keysight.com/litweb/pdf/5990-6018ZHA.pdf · 2010-06-24 · Page 1 Alan Chuang WX¿ å - í í ` Ó 2010 06 17 Infiniium 9000 B t 1 ²! Scope Day

Sample rate, Record length & Memory depth

X 8M = 250pS X 8M = 2mS � 200uS / div

Record length = Time resolution X Memory depth

Record length = Time resolution X Memory depth

20uS / div � 200uS = 10K X

= 20nS � 50Ms/S

?

?

X 10K = 200pS X 10K = 2uS � 200nS / div5Gs/S

1

14Gs/S

50Ms/S � 160mS

2010/6/23June, 2006Page 9

Page 10

What is What is ““DeadDead--timetime””??

•dead-time (d d’-t m) n. 1.) Re-arm and waveform processing time between acquisition cycles. 2.) May be many orders of magnitude larger than the acquisition time.

Acquisition Time “Real” Dead-time

Display Window

Acquisition Time

Display Window“Effective” Dead-time

- 5 -

Page 7: 2010 ° p â * RÖ Äliterature.cdn.keysight.com/litweb/pdf/5990-6018ZHA.pdf · 2010-06-24 · Page 1 Alan Chuang WX¿ å - í í ` Ó 2010 06 17 Infiniium 9000 B t 1 ²! Scope Day

2010/6/23June 2006Page 11

2010/6/23June 2006Page 12

- 6 -

Page 8: 2010 ° p â * RÖ Äliterature.cdn.keysight.com/litweb/pdf/5990-6018ZHA.pdf · 2010-06-24 · Page 1 Alan Chuang WX¿ å - í í ` Ó 2010 06 17 Infiniium 9000 B t 1 ²! Scope Day

Step 1 : We can calculate the frequency content of digital signals using…

80~2090~10max

4.05.0RisetimeRisetime

f ��

Where...

Risetime10~90 is the 10%~90% risetime

Risetime20~80 is the 20%~80% risetime

fmax is the frequency below where most the energy is

Reference: Howard W. Johnson, High Speed Digital Design: A Handbook of Black Magic, Prentice Hall, 1993

Step 2 : Determine the scope bandwidth needed

80~2090~10max

8.012timeSignalRisetimeSignalRise

fBW opegaussiansc ����

80~2090~10max

56.07.04.1timeSignalRisetimeSignalRise

fBWflatscope ����

80~2090~10max

4.05.0RisetimeRisetime

f ��

- 7 -

Page 9: 2010 ° p â * RÖ Äliterature.cdn.keysight.com/litweb/pdf/5990-6018ZHA.pdf · 2010-06-24 · Page 1 Alan Chuang WX¿ å - í í ` Ó 2010 06 17 Infiniium 9000 B t 1 ²! Scope Day

Page 15

Rise time Measurement in Oscilloscope• How to define this waveform?

100% ??

100% ??

Page 16

Rise time Measurement in Oscilloscope•Definition of “Base” and “Top”

- 8 -

Page 10: 2010 ° p â * RÖ Äliterature.cdn.keysight.com/litweb/pdf/5990-6018ZHA.pdf · 2010-06-24 · Page 1 Alan Chuang WX¿ å - í í ` Ó 2010 06 17 Infiniium 9000 B t 1 ²! Scope Day

Normal, Average, Hi-Resolution, Peak Detect

2010/6/23June 2006Page 17

Normal Mode

2010/6/23June 2006Page 18

- 9 -

Page 11: 2010 ° p â * RÖ Äliterature.cdn.keysight.com/litweb/pdf/5990-6018ZHA.pdf · 2010-06-24 · Page 1 Alan Chuang WX¿ å - í í ` Ó 2010 06 17 Infiniium 9000 B t 1 ²! Scope Day

Average mode

TriggerAverage

Display Memory

2010/6/23June 2006Page 19

Hi-resolution mode

Average

Trigger

2010/6/23June 2006Page 20

- 10 -

Page 12: 2010 ° p â * RÖ Äliterature.cdn.keysight.com/litweb/pdf/5990-6018ZHA.pdf · 2010-06-24 · Page 1 Alan Chuang WX¿ å - í í ` Ó 2010 06 17 Infiniium 9000 B t 1 ²! Scope Day

Peak-detect mode

Find Max & Min

Trigger

2010/6/23June 2006Page 21

Trigger

2010/6/23June 2006Page 22

- 11 -

Page 13: 2010 ° p â * RÖ Äliterature.cdn.keysight.com/litweb/pdf/5990-6018ZHA.pdf · 2010-06-24 · Page 1 Alan Chuang WX¿ å - í í ` Ó 2010 06 17 Infiniium 9000 B t 1 ²! Scope Day

Trigger Mode

• Normal : , , ;

……………

• Auto : , , ;

( )

2010/6/23June 2006Page 23

Edge

2010/6/23June 2006Page 24

- 12 -

Page 14: 2010 ° p â * RÖ Äliterature.cdn.keysight.com/litweb/pdf/5990-6018ZHA.pdf · 2010-06-24 · Page 1 Alan Chuang WX¿ å - í í ` Ó 2010 06 17 Infiniium 9000 B t 1 ²! Scope Day

Infiniiscan (Zone Qualify)

• 8•

• or

Must Not Intersect ( )

Must Intersect ( )

2010/6/23June 2006Page 25

Infiniiscan (Zone Qualify)

2010/6/23June 2006Page 26

- 13 -

Page 15: 2010 ° p â * RÖ Äliterature.cdn.keysight.com/litweb/pdf/5990-6018ZHA.pdf · 2010-06-24 · Page 1 Alan Chuang WX¿ å - í í ` Ó 2010 06 17 Infiniium 9000 B t 1 ²! Scope Day

Infiniiscan (Zone Qualify)

2010/6/23June 2006Page 27

Infiniiscan (Zone Qualify)

2010/6/23June 2006Page 28

- 14 -

Page 16: 2010 ° p â * RÖ Äliterature.cdn.keysight.com/litweb/pdf/5990-6018ZHA.pdf · 2010-06-24 · Page 1 Alan Chuang WX¿ å - í í ` Ó 2010 06 17 Infiniium 9000 B t 1 ²! Scope Day

USB, I2C , SPI, UART(RS-232), Flexray…

2010/6/23June 2006Page 29

Zero to Decode in 7 SecondsInfiniium 9000 Oscilloscopes

2 sec. 5 sec.

2010/6/23June 2006Page 30

- 15 -

Page 17: 2010 ° p â * RÖ Äliterature.cdn.keysight.com/litweb/pdf/5990-6018ZHA.pdf · 2010-06-24 · Page 1 Alan Chuang WX¿ å - í í ` Ó 2010 06 17 Infiniium 9000 B t 1 ²! Scope Day

USB Protocol AnalysisQuickly move between protocol and phy layers for root cause analysis

Decode in waveform

area

Protocol Viewer

Time-correlation

bar

2010/6/23June 2006Page 31

I2C Protocol Analysis

2010/6/23June 2006Page 32

- 16 -

Page 18: 2010 ° p â * RÖ Äliterature.cdn.keysight.com/litweb/pdf/5990-6018ZHA.pdf · 2010-06-24 · Page 1 Alan Chuang WX¿ å - í í ` Ó 2010 06 17 Infiniium 9000 B t 1 ²! Scope Day

Scope Protocol Triggering

• Serial bus protocol trigger

PacketReconstruction

ProtocolTrigger

ScopeFront End

AcquisitionMemory

2010/6/23June 2006Page 33

2010/6/23June, 2006Page 34

- 17 -

Page 19: 2010 ° p â * RÖ Äliterature.cdn.keysight.com/litweb/pdf/5990-6018ZHA.pdf · 2010-06-24 · Page 1 Alan Chuang WX¿ å - í í ` Ó 2010 06 17 Infiniium 9000 B t 1 ²! Scope Day

• Theory

Why using x 10 probe?

2010/6/23June 2006Page 35

Why using x 10 probe?

1MCtot ~ 100PF

Cprobe ~ 10PF Cin < Cprobe

Frequency

Amplitude Frequency Response

2010/6/23June 2006Page 36

- 18 -

Page 20: 2010 ° p â * RÖ Äliterature.cdn.keysight.com/litweb/pdf/5990-6018ZHA.pdf · 2010-06-24 · Page 1 Alan Chuang WX¿ å - í í ` Ó 2010 06 17 Infiniium 9000 B t 1 ²! Scope Day

Why using x 10 probe?

R1

C1

R2 C2

Amplitude

Frequency

Frequency Response

1

2

2

1

CC

RR

Wideband Voltage Divider

2010/6/23June 2006Page 37

Probe Ground Lead• Equivalent Circuit

1M 10PFDUT

GND

Oscilloscope

2010/6/23June 2006Page 38

- 19 -

Page 21: 2010 ° p â * RÖ Äliterature.cdn.keysight.com/litweb/pdf/5990-6018ZHA.pdf · 2010-06-24 · Page 1 Alan Chuang WX¿ å - í í ` Ó 2010 06 17 Infiniium 9000 B t 1 ²! Scope Day

Probe Ground Lead

• Inductance ~

• -

• If probe has 8pF and ground lead is 6” long then the

F = =

2010/6/23June 2006Page 39

Page 40

Passive ProbesCompensated High-Resistance Passive Divider Probes

Features:– Highest resistance– Adjustable compensating

capacitor for scope input matching

– High dynamic range

Customer Benefit:– Rugged vs. an active

probe– Low cost

Applications:– General purpose probing– High impedance (> 10 K� nodes)– Summing junctions in op amps

where junction is not at DC ground

Tradeoffs:– Lowest bandwidth– Heaviest capacitive

loading

- 20 -

Page 22: 2010 ° p â * RÖ Äliterature.cdn.keysight.com/litweb/pdf/5990-6018ZHA.pdf · 2010-06-24 · Page 1 Alan Chuang WX¿ å - í í ` Ó 2010 06 17 Infiniium 9000 B t 1 ²! Scope Day

Page 41

Active Probes

Features:– Best overall combination of:

n resistive loadingn capacitive loading

– High bandwidth

Customer Benefit:– Less loading– See high frequency

components– Better rise time

measurementsApplications:

– ECL circuits– CMOS circuits– Analog circuits– GaAs– Transmission lines– Source resistances between 0

and 10K �

Tradeoffs:– Higher cost– Large size of tip– Limited input dynamic

range– Needs power source

2010/6/23June 2006Page 42

- 21 -

Page 23: 2010 ° p â * RÖ Äliterature.cdn.keysight.com/litweb/pdf/5990-6018ZHA.pdf · 2010-06-24 · Page 1 Alan Chuang WX¿ å - í í ` Ó 2010 06 17 Infiniium 9000 B t 1 ²! Scope Day

Other New Scope Probes and AccessoriesEngineered for signal access and measurement accuracy

New passive probe family and accessories (N287xA) • 7 probe models: DC to 35MHz-1.5GHz, and 4 accessory kits• 2.5mm probe tip (surface mount ICs)• Pogo tip (better board contact)• Variety of probe accessories• June ‘09 intro

High voltage differential probes• 100 MHz, 1.4 kV HV• Jun 2009 intro

Probe positioners• Low-cost 2 leg • Versatile 3D, June ‘09

InfiniiMax accessories • in-line attenuator• DC blocking cap• 75 ohm-to-50 ohm adapter • June 09

Application Probes • LP DDR interposer• June-July ‘09

Page 43

Noise = Ground loop noise injection + Inductive pickup through the probe cable or ground lead

2010/6/23June 2006Page 44

L N

G

- 22 -

Page 24: 2010 ° p â * RÖ Äliterature.cdn.keysight.com/litweb/pdf/5990-6018ZHA.pdf · 2010-06-24 · Page 1 Alan Chuang WX¿ å - í í ` Ó 2010 06 17 Infiniium 9000 B t 1 ²! Scope Day

Agilent Infiniium 9000 Engineered for broadest measurement capability.

4 new protocol analysis applications

•I2C/SPI•RS232/UART•PCIe•USB

25 supported applications. 50� & 1M� inputs

Protocol trigger and view: I2C, SPI, RS-232/UART, CAN, USB, PCIe, 8B/10B

Compliance test: USB 2.0, DDR 1, 2, 3 (to 800 MHz), Ethernet (10/100/1000-T)

Other apps: InfiniiScan, Jitter, MATLAB, Commsmask, FPGA Dynamic Probe, VSA, Power Analysis, UDF, Equalization, De-embedding, MATLAB, …

Widest range of applications

Select Decode

- 23 -

Page 25: 2010 ° p â * RÖ Äliterature.cdn.keysight.com/litweb/pdf/5990-6018ZHA.pdf · 2010-06-24 · Page 1 Alan Chuang WX¿ å - í í ` Ó 2010 06 17 Infiniium 9000 B t 1 ²! Scope Day

SPI Protocol decode

I2C Protocol decode

- 24 -

Page 26: 2010 ° p â * RÖ Äliterature.cdn.keysight.com/litweb/pdf/5990-6018ZHA.pdf · 2010-06-24 · Page 1 Alan Chuang WX¿ å - í í ` Ó 2010 06 17 Infiniium 9000 B t 1 ²! Scope Day

USB protocol decode

Hardware trigger

- 25 -

Page 27: 2010 ° p â * RÖ Äliterature.cdn.keysight.com/litweb/pdf/5990-6018ZHA.pdf · 2010-06-24 · Page 1 Alan Chuang WX¿ å - í í ` Ó 2010 06 17 Infiniium 9000 B t 1 ²! Scope Day

Page 51

Group/Presentation TitleAgilent Restricted

.bsdl.bsdl.bsdl

JTAG (IEEE 1149.1) Protocol Decode

Scan Chain DescriptionUser specifies how many devices and what order are they in?

- 26 -

Page 28: 2010 ° p â * RÖ Äliterature.cdn.keysight.com/litweb/pdf/5990-6018ZHA.pdf · 2010-06-24 · Page 1 Alan Chuang WX¿ å - í í ` Ó 2010 06 17 Infiniium 9000 B t 1 ²! Scope Day

FPGA Dynamic Probe for Infiniium MSOs

Agilent RestrictedPage 53

FPGA Dynamic Probe for Infiniium MSO

JTAG

Par

alle

l

ATC2

FPGA

Insert ATC2 core with ChipScope Pro Core Inserter

Control access to new signals via JTAG

Probe core output on variety of logic probe connectors to MSO cable

FPGA Dynamic Probe software licensed to a PC or an MSO

Solution Defined

Virtex-4Virtex-II ProVirtex-IISpartan-3

* Supported by A.03.9X (WinXP Pro) Infiniium system software• Free upgrade for A.03.XX (WinXP Pro) Infiniium 54830 Series customers• N5383A Performance Upgrade Kit available for A.02.XX (Win98) Infiniium 54830 Series customers

FPGA Dynamic Probe for Infiniium MSOs

Agilent RestrictedPage 54

FPGA (Altera) Dynamic Probe for Infiniium MSO

• Increased visibility -- measure up to 256 internal FPGA signals for each debug pin

• Faster probing changes -- move internal FPGA probe points in less than a second

• Automatic setup of the MSO -- automatically turn on channels and map signal names to channel labels

• Supported Altera FPGA– Stratix II, Stratix , Stratix II GX , Cyclone II , Cyclone , MAX II , APEX 20K , APEX II , Excalibur

N5433A

- 27 -

Page 29: 2010 ° p â * RÖ Äliterature.cdn.keysight.com/litweb/pdf/5990-6018ZHA.pdf · 2010-06-24 · Page 1 Alan Chuang WX¿ å - í í ` Ó 2010 06 17 Infiniium 9000 B t 1 ²! Scope Day

Serial Triggering & Decode + Segmented Memory

• Captures Period of Signal Activity & time tags between packets

• Captures Analog, Digital Channels and Serial Decode

• Capture up to 131,000 Segments Over Seconds, or Even Days of Time At Full Sample Rate!

• Navigation controls to step or play through segments• Goes hand-in-hand with serial bus analysis

User Defined Application (UDA)

- 28 -

Page 30: 2010 ° p â * RÖ Äliterature.cdn.keysight.com/litweb/pdf/5990-6018ZHA.pdf · 2010-06-24 · Page 1 Alan Chuang WX¿ å - í í ` Ó 2010 06 17 Infiniium 9000 B t 1 ²! Scope Day

Page 57

N5430A User Defined Function“Enhance Infiniium Oscilloscope with Seamless Gateway to Powerful MATLAB Analysis Functionality”

Benefits:

The N5430A User Defined Function adds new analysis capabilities to Infiniium series oscilloscope, beyond traditional math/analysis features.

Users now can develop their own custom analysis math/functions utilizing MATLAB functionality for their specific measurement needs.

UDF data returned result in “live” on the scope display.• Note: Users must obtain their own MATLAB license

• Applications:

• De-embedding, custom eye analysis, custom equalization, multiple-math function processing, etc.

• Available at launch of the 90000A.

An example of a FIR filter simulation. The bottom signal is the returned value from UDF, updating live on the scope display.

LFE filter function example with

RTEye plotting turned on

Another example of a 5 tap control FIR

equalization. The top eye is w/o

equalization, the bottom eye is with

equalization turned on.

Virtual Probing (or Measurement Plane Relocation)

58

50

M

Waveform Analyzer

S

Connector Fixture Cable

Connector Fixture Cable

Realtime Oscilloscope= Waveform Analyzer

50���Instrument Termination

What you Want…

What you Have…Measurement Plane

Simulated Measurement Plane

Digital Source

Digital Source

- 29 -

Page 31: 2010 ° p â * RÖ Äliterature.cdn.keysight.com/litweb/pdf/5990-6018ZHA.pdf · 2010-06-24 · Page 1 Alan Chuang WX¿ å - í í ` Ó 2010 06 17 Infiniium 9000 B t 1 ²! Scope Day

Page 59

Insert Presenter Photo Here100 x 120 pixel in JPEG or BMP format

August 2009 FTDAgilent Restricted

23 June 2010

InfiniiSim Waveform Transformation ToolsetN5465A

ChannelDialog

- 30 -

Page 32: 2010 ° p â * RÖ Äliterature.cdn.keysight.com/litweb/pdf/5990-6018ZHA.pdf · 2010-06-24 · Page 1 Alan Chuang WX¿ å - í í ` Ó 2010 06 17 Infiniium 9000 B t 1 ²! Scope Day

www.agilent.com.tw

http://www.agilent.com.tw/find/handouts

0800-047866

104 2 7(02) 8772-5888

324 20(03) 492-9666

802 6 25 1(07) 535-5035

©2010Issued date : 2010/6

5990-6018ZHA

Printed in Taiwan 2010/6