TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860,...

78
1 Tektronix iLink™ Tool Set & TLA V4.3 Application Software

Transcript of TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860,...

Page 1: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

1

Tektronix iLink™ Tool Set&

TLA V4.3 Application Software

Page 2: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

2

Learning Objectives

4 Target customers4 Customer applications4 Customer measurement needs4 Key V 4.3 features0 iVerify TLA7Axx demonstration0 AutoDeskew TLA5000 lab0 Filtering/Coloring TLA5000 lab0 Searching TLA5000 lab0 Graph window TLA5000 lab0 TPI.NET

4 Sales tools

Page 3: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

3

Logic Analyzer Customer & ApplicationsDebug & Verify Digital Electronics

CommunicationEquipment

Computer Systems

Other ElectronicProducts

Computers– servers & workstations– desktop & mobile PCsComponents– CPUs, chipsets & memory– motherboardsInternal Peripherals– graphics cards, disk drivesNetwork Information Storage– SAN, SAS, NASInformation Appliances– PDAs, MP3, video, cameras

Mobile Base StationsCore Network Devices– switches– relays– gatewaysEnterprise Network Devices– hubs– routersAccess Devices– broadband access points– DSLAMs– modems

Military/GovernmentAerospace/AvionicsAutomotiveIndustrial AutomationConsumer ProductMedical TechnologyEducationConsumer Appliances

Page 4: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

4

Customer Measurement Needs

PROBING

ACQUISITION

VISIBILITY

ANALYSIS

Application Issue Measurement Need4 Increasing speeds of digital buses

are causing decreases in timing margins and data valid windows

4 To acquire and measure eye diagrams on many channels

Page 5: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

5

Innovation Creates ChallengesSpeeds are Causing More Signal Integrity Problems

4Faster synchronous buses0Faster clock & data rates0Quicker rise & fall times0Shorter setup & hold times

4Smaller data valid windows

Page 6: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

6

Eye Diagrams Measures Data Valid WindowFaster Clocks = Smaller Eye Opening

Eye opening

Clock Edge

Setup Time Hold Time

Page 7: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

7

Eye Diagrams Measures Data Valid WindowSignal Integrity Problems = Smaller Eye Opening

Clock Edge

Setup Time Hold Time

Eye opening

Page 8: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

8

iVerify: Multi Channel Eye Diagrams TLA7Axx Logic Analyzer & TDS Oscilloscope

iVerify

Up to 408 Chs

Page 9: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

9

Analog & Digital MeasurementsTLA7Axx Logic Analyzer & TDS Oscilloscope

8 GHzSampler 125 ps MagniVu High

Resolution Timing at 16 Kb

800 MHz Clock State Acquisition

Up to 6 GHz BandwidthUp to 20 GS/s Sample RateUp to 32 MB Record Length

4 Ch

2 GHzAnalog

Mux

iConnect MagniVu

iView

TLA Logic Analyzer

TDS Oscilloscope

SingleProbeFor LA

& ScopeDigitalMeas.

ScopeProbe

ForAnalogMeas.

Page 10: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

10

iVerify: Multi Channel Eye DiagramsTLA7Axx Logic Analyzer & TDS Oscilloscope

Up to 6 GHz BandwidthUp to 20 GS/s Sample RateUp to 32 MB Record Length

4 Ch

2 GHzAnalog

Mux

iConnect

iView

TLA Logic Analyzer

TDS Oscilloscope

SingleProbeFor LA

& ScopeDigitalMeas.

iVerify

Page 11: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

11

iVerify™ Up to 408 Channels of High-resolution Eye Diagrams

iViewLogic analyzer configures the oscilloscope

Oscilloscope acquires up to 3 Ch of eye diagrams (Remaining Channel is for Clock)

Logic analyzer acquires eye diagram datafrom the oscilloscope

Logic analyzer selects new channels to measure

Loop until all channels are measured

Analyze all the data at once on the logic analyzer

iView

iConnect

iVerify

Page 12: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

12

iVerify Demo Setup

P6860 Probe

Training Board 2

TDS/CSA 5K/6K/7K Scope

iConnect

iViewTLA7Axx

Page 13: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

13

iVerify Setup

Page 14: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

14

iVerify Setup Setup – Channels

Select Channels

Page 15: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

15

iVerify Setup Setup – Clock Selection/Analysis Configuration

Page 16: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

16

iVerify AnalyzeOscilloscope Acquiring Eye Diagrams

Page 17: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

17

iVerifyAnalysis/Display – Vertical Zoom

Page 18: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

18

iVerifyAnalysis/Display – Horizontal Zoom

Page 19: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

19

iVerifySeven Measurements

Page 20: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

20

Eye Diagram MeasurementsAnalyze Up To 408 Channels of Eye Diagram Data

4-point polygon masks6-point polygon masksEye LimitUpper and Lower MaskSlopeHorizontal HistogramVertical Histogram

Page 21: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

21

Eye Diagram Measurements Four Point Polygon

Page 22: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

22

Eye Diagram Measurements Six Point Polygon

Page 23: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

23

Eye Diagram Measurements Automatic Eye Limit Measurement

Page 24: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

24

Eye Diagram Measurements Upper and Lower Mask

Page 25: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

25

Eye Diagram Measurements Automatic Slope

Page 26: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

26

Eye Diagram Measurements Vertical and Horizontal Histograms

Page 27: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

27

Eye Diagram MeasurementsSimultaneous Multiple Measurements

Page 28: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

28

iVerifyHighlight Single Channels to Locate Problems Quickly

Page 29: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

29

iVerifyHighlight Single Channels to Locate Problems Quickly

Page 30: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

30

iVerify Statistical Analysis

Page 31: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

31

iVerify™ Requirements

4TLA7Axx Logic Analyzer Module0 iVerify included in V4.3 TLA Application Software

4P6810, P6860, P6864 or P6880 Logic Analyzer Probe

4TDS5000, TDS6000 or TDS/CSA7000 Oscilloscope

4 iViewTM External Oscilloscope Cable

Page 32: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

32

iLink™ Tool SetQuickly Find & Characterize Both Analog & Digital Problems

iConnect™Single Probing

iVerify™Multi Ch Eye Diagrams

iView™Analog/Digital Display

Page 33: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

33

Customer Measurement Needs

PROBING

ACQUISITION

VISIBILITY

ANALYSIS

Application Issue Measurement Need4 Increasing speeds of digital buses

are causing decreases in timing margins and data valid windows

4 To acquire and measure eye diagrams on many channels

4 At higher speeds, channel-to-channel skew makes it difficult to acquire valid data

4 Automated adjustment of setup/hold windows on measurement tools

Page 34: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

34

Innovation Creates ChallengesMeasuring the Data at the Right Time

4Faster synchronous buses0Faster clock & data rates0Quicker rise & fall times0Shorter setup & hold times0Smaller data valid windows

4 It is more critical for the logic analyzer to sample the dataat the right time to acquire the correct data

Page 35: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

35

State Acquisition ChallengeWhere is the data stable to acquire it?

System Clock Edge

Setup Time Hold Time

Clock

X DataBus

Y DataBus

Page 36: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

36

State Acquisition ChallengeWhere to Position the Setup/Hold Window

4Where 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

Page 37: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

37

Example of Data Capture ErrorsWrong Sample Point Position

Y DataBus

Plot of X vs. YX should = Y

Errors are the spikes

X Data Bus

Page 38: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

38

AutoDeskewBest Setup/Hold Window Sample Position for Each Channel

Stable DataChanging Data

Changing Data

Default Sample Position

Page 39: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

39

AutoDeskewBest Setup/Hold Window Sample Position for Each Channel

Stable DataChanging Data

Changing Data

Page 40: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

40

Setup/Hold Window Sample PositionDefaults 625ps/0s Changes to Measured Values

Page 41: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

41

Setup/Hold Violation Window AnalysisChecks for Setup/Hold Window Violations

Page 42: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

42

Good Data Capture Correct Sample Point Position

Y DataBus

Plot of X vs. YX = Y

X Data Bus

Page 43: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

43

AutoDeskew Violations Setup/Hold Violations Window Analysis

Page 44: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

44

AutoDeskew Violations Setup/Hold Violations

4When Setup/Hold Violation are not equal to zero0Set Trigger to Setup/Hold Violation0Apply Setup/Hold window to the trigger0Run the TLA0Display MagniVu waveforms when trigger occurs

Page 45: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

45

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

Page 46: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

46

AutoDeskew Summary

4 Automatically sets the Setup/Hold Window Sample Position0 For each channel0 Choice of drag & drop manual operation

4 Setup/Hold Violation Window Analysis0 Checks for Setup/Hold

Window Violations

4 Trigger on Setup/Hold violations0 Analyze the signal with

MagniVu 125 ps resolution

Page 47: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

47

Customer Measurement Needs

PROBING

ACQUISITION

VISIBILITY

ANALYSIS

Application Issue Measurement Need4 Increasing speeds of digital buses

are causing decreases in timing margins and data valid windows

4 To acquire and measure eye diagrams on many channels

4 At higher speeds, channel-to-channel skew makes it difficult to acquire valid data

4 Automated adjustment of setup/hold windows on measurement tools

4 So much data… so little time 4Measurement tools that allow me to specify only what I want to see

Page 48: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

48

Filter DataLoad XDataYData.tla

Page 49: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

49

Filter DataXData = 8 & YData = 13

Page 50: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

50

Filter DataXData = 8 & YData = 13, YData = 9

Page 51: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

51

Color DataXData = 8 & YData = 13, YData = 9

Page 52: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

52

Enhanced Search

Page 53: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

53

Enhanced SearchCursor Moves to Search Data, XData = 8 & YData = 13

Page 54: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

54

Enhanced SearchCursor Moves to Next Search Data, YData = 9

Page 55: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

55

Customer Measurement Needs

PROBING

ACQUISITION

VISIBILITY

ANALYSIS

Application Issue Measurement Need4 Increasing speeds of digital buses

are causing decreases in timing margins and data valid windows

4 To acquire and measure eye diagrams on many channels

4 At higher speeds, channel-to-channel skew makes it difficult to acquire valid data

4 Automated adjustment of setup/hold windows on measurement tools

4 So much data… so little time 4Measurement tools that allow me to specify only what I want to see

4 It is difficult to see relationships in data values

4 A way to display data values in a graphical format

Page 56: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

56

Graph DataQuickly Find Errors

Page 57: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

57

View Multiple Data SeriesSee Patterns Quickly

Page 58: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

58

XY Graphs Constellation Diagrams

4Plot XY Series0Sample Point0Row Number0Timestamp0Group Value

Page 59: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

59

XY Graphs Flexible Display Properties

Page 60: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

60

Graph LabLoad LabGraph2.tla Setup

Page 61: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

61

Customer Measurement Needs

PROBING

ACQUISITION

VISIBILITY

ANALYSIS

Application Issue Measurement Need4 Increasing speeds of digital buses

are causing decreases in timing margins and data valid windows

4 To acquire and measure eye diagrams on many channels

4 At higher speeds, channel-to-channel skew makes it difficult to acquire valid data

4 Automated adjustment of setup/hold windows on measurement tools

4 So much data… so little time 4Measurement tools that allow me to specify only what I want to see

4 It is difficult to see relationships in data values

4 A way to display data values in a graphical format

4 Buses have packetized data 4Measurement tools that acquire and analyze data protocols

Page 62: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

62

TLA Protocol Tools

4Protocol Display0Displays the protocol information

4Protocol Framer0Frames raw data and passes it to protocol decoder

4Protocol Designer0Develop stack and protocol definitions

Page 63: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

63

Protocol Basics

4Packet Construction

Header Data

Field 4

Field 3

Field 2

Field 1

Page 64: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

64

Protocol Basics

4Protocol Stacks

Protocol CLayer 3

Layer 1

Protocol B

Protocol A

Layer 2

Prot A

Prot B

Prot C

Page 65: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

65

Protocol Basics

4Physical vs. Logical Connections

Protocol D

Protocol C

Protocol B

Protocol A

Protocol D

Protocol C

Protocol B

Protocol A

Logical Connections

Physical Connection

Page 66: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

66

High Level View of Protocol

4Application Layer 7 - OS interaction and interface - Window applications access to network services

4Presentation Layer 6 - Meaningful exchange of data -Encryption, compression, reformatting

4Session Layer 5 - Support of connections - establishes, manages and terminates connections

4Transport Layer 4 - Transport of data - End-to-end error recover, flow control, packet handling, repackaging

4Network Layer 3 - Addressing and Control - Connection, packet switching, routing

4Data Link Layer 2 - Error Free Transmission - Framing, synchronization, error and flow control

4Physical Layer 1 - Transmission of Unstructured Bit Streams -Mechanical, electrical and optical

7 - Application

6 - Presentation

5 - Session

4 - Transport

3 - Network

2 - Data Link

1 - Physical

OSI Reference Model Stack

Page 67: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

67

Protocol Standards

OSI Reference Model Stack

7 – Application (FTP Telnet, SMTP, POP3, Internet Mgr, Remote UNIX, Security, Telephony, SNMP)

6 – Presentation (Presentation Services, ISO PP , ISO, PAD(X.29))

5 – Session (DNS, RPC, ISO SP)

4 – Transport (TCP, UDP, XTP, RTP, Supp Serv, GSM/CDMA)

3 – Network (IP, Routing, Switching, DHCP, X.25, X.75, GPRS, MTP3, V5, X.25, X.75)

2 - Data Link (PPP/PPTP SLIP HDLC SLE, BSSGP, MTP2, ATM (AAL1-5, PNNI, OAM, LANE), Ethernet (802.x) Token Ring (802.5), MAC, FDDI, SMDS)

1 – Physical (Utopia, POS-PHY, RapidIO, IX, CSIX, Bluetooth, 802.11, HomeRF, SONET/SDH, PDH, 10/100B & Gb ENET, FDDI, Fibre Ch, xDSL, ISDN, Modem)

Page 68: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

68

Protocol Window

4Frames the data4Displays high level decoded data in detail

Protocol Window

Framer

Protocol Designer

Acquired Data

Stack & Protocol

Defs

3

2

1

45

Display

Page 69: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

69

Protocol Window Display

Packet View

Decode View

Hex View

Page 70: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

70

FramerFrames Raw Data & Passes It to the Protocol Decoder

Raw Data Packets

Page 71: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

71

FramerFrames Raw Data & Passes It to the Protocol Decoder

4 Custom Framer0 Complex buses require

custom framers to be developed by Tektronix and are delivered with a support package

4 Generic Framer0 V4.3 includes the

capability to allow customers to develop their own simple framer for use on proprietary buses

Generic Framer

Page 72: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

72

Protocol DesignerStack & Protocol Definitions

4 Stack Definition

Protocol Z

Protocol X

Protocol W

Base

Layer 3

Layer 1

Layer 2

Prot Z

Protocol Y

Prot W

Prot Y

Framed Data Packet

Page 73: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

73

Protocol DesignerStack & Protocol Definitions

Protocol Editor Pane

CompilerMessage

Pane

Stack Editor Pane

Stack Information

Pane

Page 74: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

74

Other V4.3 Features TPI.NET

4TLA Programmatic Interface (TPI) extensions0Program control of the TLA

4Uses Microsoft .NET technology0Significant programming efficiency

Page 75: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

75

Sales Tools

4New TLA700 Color Brochure4New TLA700 Family Upgrade

Guide4Updated Customer

Presentations4TLAVu V4.34Updated TLA Competitive

Guides – Thanks Jim Mauck

Page 76: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

76

Existing TLA600/700 CustomersMigration Path

4 TLA6UP & TLA7UP kits have new options0 TLA6UP/7UP Option 31: V4.3 TLA App SW + Win2K Pro SP3 for

TLA714/7200 TLA6UP/7UP Option 32: V4.3 TLA App SW Only0 TLA7UP Option 33: V4.3 TLA App SW + Win2K Pro SP3 for

TLA715/721

4 TLA6UP Options 21,22 on Limited Supply4 TLA7UP Options 21,22,23 on Limited Supply

Upgrade details in NEW V4.3 TLA Family Upgrade GuideVersion 4.3 on www.tek.com in early September

Page 77: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

77

Application & Measurement Needs

PROBING

ACQUISITION

VISIBILITY

ANALYSIS

Application Issue Measurement Need4 Increasing speeds of digital buses

are causing decreases in timing margins and data valid windows

4 To acquire and measure eye diagrams on many channels

4 At higher speeds, channel-to-channel skew makes it difficult to acquire valid data

4 Automated adjustment of setup/hold windows on measurement tools

4 So much data… so little time 4Measurement tools that allow me to specify only what I want to see

4 It is difficult to see relationships in data values

4 A way to display data values in a graphical format

4 Buses have packetized data 4Measurement tools that acquire and analyze data protocols

Page 78: TLA V4.3 Application Software · 0iVerify included in V4.3 TLA Application Software 4P6810, P6860, P6864 or P6880 Logic Analyzer Probe ... 4Automated adjustment of setup/hold windows

78