810 likes | 1.25k Views
Tektronix iLink™ Tool Set & TLA V4.3 Application Software. Learning Objectives. Target customers Customer applications Customer measurement needs Key V 4.3 features iVerify TLA7Axx demonstration AutoDeskew TLA5000 lab Filtering/Coloring TLA5000 lab Searching TLA5000 lab
E N D
Tektronix iLink™ Tool Set & TLA V4.3 Application Software
Learning Objectives • Target customers • Customer applications • Customer measurement needs • Key V 4.3 features • iVerify TLA7Axx demonstration • AutoDeskew TLA5000 lab • Filtering/Coloring TLA5000 lab • Searching TLA5000 lab • Graph window TLA5000 lab • TPI.NET • Sales tools
Logic Analyzer Customer & ApplicationsDebug & Verify Digital Electronics Computer Systems CommunicationEquipment Other ElectronicProducts • Computers • servers & workstations • desktop & mobile PCs • Components • CPUs, chipsets & memory • motherboards • Internal Peripherals • graphics cards, disk drives • Network Information Storage • SAN, SAS, NAS • Information Appliances • PDAs, MP3, video, cameras • Mobile Base Stations • Core Network Devices • switches • relays • gateways • Enterprise Network Devices • hubs • routers • Access Devices • broadband access points • DSLAMs • modems • Military/Government • Aerospace/Avionics • Automotive • Industrial Automation • Consumer Product • Medical Technology • Education • Consumer Appliances
Increasing speeds of digital buses are causing decreases in timing margins and data valid windows • To acquire and measure eye diagrams on many channels PROBING ACQUISITION VISIBILITY ANALYSIS Customer Measurement Needs Application Issue Measurement Need
Innovation Creates ChallengesSpeeds are Causing More Signal Integrity Problems • Faster synchronous buses • Faster clock & data rates • Quicker rise & fall times • Shorter setup & hold times • Smaller data valid windows
Eye Diagrams Measures Data Valid WindowFaster Clocks = Smaller Eye Opening Clock Edge Setup Time Hold Time Eye opening
Eye Diagrams Measures Data Valid WindowSignal Integrity Problems = Smaller Eye Opening Clock Edge Setup Time Hold Time Eye opening
iVerify: Multi Channel Eye Diagrams TLA7Axx Logic Analyzer & TDS Oscilloscope iVerify Up to 408 Chs
Analog & Digital MeasurementsTLA7Axx Logic Analyzer & TDS Oscilloscope TLA Logic Analyzer iConnect MagniVu 800 MHz Clock State Acquisition Single Probe For LA & Scope Digital Meas. 2 GHzAnalogMux 8 GHzSampler 125 ps MagniVu High Resolution Timing at 16 Kb iView TDS Oscilloscope Scope Probe For Analog Meas. Up to 6 GHz Bandwidth Up to 20 GS/s Sample RateUp to 32 MB Record Length 4 Ch
iVerify: Multi Channel Eye DiagramsTLA7Axx Logic Analyzer & TDS Oscilloscope TLA Logic Analyzer iVerify iConnect Single Probe For LA & Scope Digital Meas. 2 GHzAnalogMux iView TDS Oscilloscope Up to 6 GHz Bandwidth Up to 20 GS/s Sample RateUp to 32 MB Record Length 4 Ch
iVerify™ Up to 408 Channels of High-resolution Eye Diagrams iView Logic analyzer configures the oscilloscope Oscilloscope acquires up to 3 Ch of eye diagrams (Remaining Channel is for Clock) Logic analyzer acquires eye diagram data from the oscilloscope iView iConnect Logic analyzer selects new channels to measure Loop until all channels are measured iVerify Analyze all the data at once on the logic analyzer
iView iConnect iVerify Demo Setup TDS/CSA 5K/6K/7K Scope TLA7Axx P6860 Probe Training Board 2
Select Channels iVerify Setup Setup – Channels
iVerify Setup Setup – Clock Selection/Analysis Configuration
Eye Diagram MeasurementsAnalyze Up To 408 Channels of Eye Diagram Data 4-point polygon masks 6-point polygon masks Eye Limit Upper and Lower Mask Slope Horizontal Histogram Vertical Histogram
iVerify™ Requirements • TLA7Axx Logic Analyzer Module • iVerify included in V4.3 TLA Application Software • P6810, P6860, P6864 or P6880 Logic Analyzer Probe • TDS5000, TDS6000 or TDS/CSA7000 Oscilloscope • iViewTM External Oscilloscope Cable
iLink™ Tool SetQuickly Find & Characterize Both Analog & Digital Problems iConnect™ Single Probing iVerify™ Multi Ch Eye Diagrams iView™ Analog/Digital Display
PROBING ACQUISITION VISIBILITY ANALYSIS Customer Measurement Needs Application Issue Measurement Need • Increasing speeds of digital buses are causing decreases in timing margins and data valid windows • To acquire and measure eye diagrams on many channels • At higher speeds, channel-to-channel skew makes it difficult to acquire valid data • Automated adjustment of setup/hold windows on measurement tools
Innovation Creates ChallengesMeasuring the Data at the Right Time • Faster synchronous buses • Faster clock & data rates • Quicker rise & fall times • Shorter setup & hold times • Smaller data valid windows • It is more critical for the logic analyzer to sample the dataat the right time to acquire the correct data
State Acquisition ChallengeWhere is the data stable to acquire it? System Clock Edge Setup Time Hold Time Clock X Data Bus Y Data Bus
State Acquisition ChallengeWhere to Position the Setup/Hold Window • Where to position the TLA7Axx 625 ps or TLA5000 1500 ps Setup/Hold Window (sample point position) for each data channel Data can change State clock edge Data needs to be stable
Example of Data Capture ErrorsWrong Sample Point Position Y Data Bus Plot of X vs. Y X should = Y Errors are the spikes X Data Bus
AutoDeskewBest Setup/Hold Window Sample Position for Each Channel Changing Data Stable Data Changing Data Default Sample Position
AutoDeskewBest Setup/Hold Window Sample Position for Each Channel Changing Data Stable Data Changing Data
Setup/Hold Window Sample PositionDefaults 625ps/0s Changes to Measured Values
Setup/Hold Violation Window AnalysisChecks for Setup/Hold Window Violations
Good Data Capture Correct Sample Point Position Y Data Bus Plot of X vs. Y X = Y X Data Bus
AutoDeskew Violations Setup/Hold Violations • When Setup/Hold Violation are not equal to zero • Set Trigger to Setup/Hold Violation • Apply Setup/Hold window to the trigger • Run the TLA • Display MagniVu waveforms when trigger occurs
AutoDeskew Violations Setup/Hold Violations Triggering Data(0) changed in the setup/hold window after 19 billon clock edges Waveforms at MagniVu 125 ps timing resolution
AutoDeskew Summary • Automatically sets the Setup/Hold Window Sample Position • For each channel • Choice of drag & drop manual operation • Setup/Hold Violation Window Analysis • Checks for Setup/Hold Window Violations • Trigger on Setup/Hold violations • Analyze the signal with MagniVu 125 ps resolution
PROBING ACQUISITION VISIBILITY ANALYSIS Customer Measurement Needs Application Issue Measurement Need • Increasing speeds of digital buses are causing decreases in timing margins and data valid windows • To acquire and measure eye diagrams on many channels • At higher speeds, channel-to-channel skew makes it difficult to acquire valid data • Automated adjustment of setup/hold windows on measurement tools • So much data… so little time • Measurement tools that allow me to specify only what I want to see