Home
LeCroy PCI Express Summit T3 8 User Manual
Contents
1. occooncoccccncccnconcccnconnconccnnconccnanonnrnnrnnnrnnnrnnrnnnrnnrrnnrnnnrnnrrnnrnanrnnnnnnes 159 Show Metrics in the CATC Trace Display cccccsccesseeeeeseneeeseeeneeeeeeeeessensosesaneeseeeseneaees 160 Collapsed Metrics Header Display A 160 Metrics FOO TIP DISDIAY ui ll 160 Expanded Metrics Header DISPARA 161 Show Metrics in the Traffic Summary WiNndOW cooncconccocccoccconoconoconononcnconnnonanonnnnnanenancnnanenas 162 Reports at Split Transaction Level iii ae 162 Reports at the Link Transaction Level oooonconcccccccconcoccoccccnccncnncnnncnnnnncnnnonrnnnnnnnnnrnnrnnrnnrrnnnnnrnnrnarrnarnnnnanes 163 Show Metrics in the Bus Utilization Window ooccocconccocconconccncconcnaconccnncnnronncnncnnronrranrnarnanos 164 Unit Based Averaging iii 165 Bus Utilization Window Features miiviiarraca RS nnmnnn ennnen 165 Split Transaction Level GIIA ia 166 Link Transaction Level Graphs ni aeaaeae NNa raona Ea AENEAN 167 TC to VO Mapping ss 168 Timing and Bus Usage CalculatiOnS ooccconcconnicccnnoconcnncennnnonnnonanonnnonanonnnnnnnrnnnrenarenanennnnenannnans 169 BUS MIU Zab O Mio tar A iia 170 Split TFINSACION Performante id 170 Memory Writes Performante Eiuiaiinaaiaafs 171 RUNNING Verication O CTID S iii ii dd 172 Chapter 11 Updates and Licensing cccoccocccccconcconconcnnnonnconcnanenarnaronaronnnnnnnanos 175 Updating the Analyzer nacida la aia 175 LICENSE NO iii ci 175 License Into rmatlO NM ici ali 175 X
2. Copy Event To External Trigger Pulse LOW Counter 1 External Trigger Pulse TOGGLE E Delete This Event Timer A D Start Global Timer eae Properties Global Timer B wy Save Save s Default Load Reset Global Counter 5 Properties Reset Global Timer Drag to move Ctrl Drag to copy Right Click For menu Double Increment Global Counter r Figure 5 35 Starting and Resetting Global and Sequence State Timers Changing the Value of the Timer 82 To change the value of the timer Right click on the Timer Select Properties 3 Enter in values for the Timer in the fields provides in Secs Millisecs Microsecs and Nanosecs on the Timer tab Event Properties Timer Actions Secs Millisecs Microsecs Manosecs a a o a Label Actual value o Desc Timer value 0 000000 ns Figure 5 36 Setting the Timer Values 4 Click on the Actions tab and set the External and Internal Triggering Sequencing and Filtering options You can label the timer Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Channel LeCroy Corporation Deleting a Timer To delete a Timer 1 Right click on the Timer 2 Select Delete This Event The Timer will disappear from the event Channel Every event has two channels one upstream and the other downstream You can use both channels with any event The channels are independent of each ot
3. QO Exclude To exclude items from a search This option works in conjunction with Union and Intersection You select Union and Exclude to exclude any of the spec ified traffic You select Intersection and Exclude to exclude all of the specified traffic Example Exclude packets with ANY of the following or Exclude packets with ALL of the following Repeat Steps 3 through 9 for additional display levels Find All displays all matching packets or transactions in a separate view Search in Hidden includes hidden packets or transactions in the search Click OK A O Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 105 LeCroy Corporation Search for the Next Packet Type 106 Event Groups The Event Groups for Packets are O ODOCOCDODDDODODDoO ooo oo o O TLP Type TLP Header TLP Prefix TLP Requester ID TLP Completer ID TLP Data Pattern TLP Data Lengths TLP Traffic Class TLP Tag TLP Sequence Number DLLP Type DLLP Header DLLP Virtual Channel ACK NAK Seq Number Ordered Sets Link Event Direction Errors The Event Groups for Link Transactions and Split Transactions are a DOOCCOO O O TLP Type Traffic Class Virtual Channel Direction RequesterlD CompleterlD Status Tag Search for the Next Packet Type iF Use Find Next or click Bel to search for the next packet meeting the search criteria Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manua
4. Reo Time Delta Time Stamp 0751 5 sample _trace pex 96 000 ns 0000 000 016 608 s EA 16 Idle Time Stamp 6 PETrainer peg Figure 4 8 Exporting a File Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 000012 RA MRd 32 000012 A 1 memory pex 32 000 ns 0000 000 016 576 s 2 Exported peg to Generator File Format ist BE z a 1st BE Last BE 00 00000 000 01 2 00010000 1111 1111 OxF 155 0 000 ns 0000 000 016 04 s comico ca 1001010 01010 OO0 01 2 01 2 00 00 01 0 ee eT A loj xi Ax st BE Last BE 43 LeCroy Corporation Printing Data Files Printing Data Files To print all or part of the open CATC Trace 1 Select File gt Print from the menu or click the Printer button on the toolbar The Print Packets dialog opens Print Packets X From To Packet 4 OO Packet r e1168 Marker gt po Marker gt po Time 000000004120secs Time 00092665040 secs Reset Range to Whole Trace Cancel Figure 4 9 Print Packets Dialog 2 Toselect a range of packets enter values in the From packet and To packet fields and click Print 3 To print an entire file leave the From and To fields empty and click Print The specified traffic information is printed as currently displayed in color or gray scale as supported by your printer Any CATC Trace File comments you entered are printed following t
5. fey O te S ee 2 A E i 1 A 21 500 22 000 22 500 23 000 23 500 24 000 24 500 25 000 25 500 26 000 26 500 27 000 27 500 28 000 28 500 29 000 29 500 30 000 30 500 Time us 4 an ao 2 a L a 2 o gt d uw s 0 SPLIT Response Time El SPLIT Latency Time El Transaction Time us ral y900 22 000 22 500 23 000 23 500 24 000 24 500 25 000 25 500 26 000 26 500 27 000 27 500 28 000 28 500 29 000 29 500 30 000 30 500 Time us 4 Time 26661us Transaction Time 2us Split Tra 17647 All Writes Response Time Transaction Time ns o z 21 500 22 000 22 500 23 000 23 500 24 000 24 500 25 000 25 500 26 000 26 500 27 000 27 500 28 000 28 500 29 000 29 500 30 000 30 500 Time us JE all Writes Throughput o o 7 21 500 22 000 22 500 23 000 23 500 24 000 24 500 25 000 25 500 26 000 26 500 27 000 27 500 28 000 28 500 29 000 29 500 30 000 30 500 Time us AS d Trans Throughput MB fs Unit Based Averaging The Analyzer builds metric graphs using unit based averaging as opposed to time based averaging For the total duration of a certain request or Memory Write transaction the graph value is assumed equal to the corresponding metric for this request transaction If there are overlapping operations for a certain time period then the value is calculated as an average of metric values for all the overlapped requests transactions It is important to remember t
6. Marker Mowe Up Packet Dir Type Length Show Address Hide Payload Handshake Time Stamp Move Dawn PELE width of selected column in pixels 117 n Figure 10 11 Data Flow Columns Dialog Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 147 LeCroy Corporation Using the CATC Trace Navigator Using the CATC Trace Navigator The CATC Trace Navigator is a tool for navigating within the CATC Trace It allows you to view the location of errors and triggers in a CATC Trace and to narrow the range of traffic on display It also allows you to quickly jump to any point in the CATC Trace Displaying the Navigator Click E in the toolbar to display the Navigator The Navigator appears on the right side of the Main window It has a two button toolbar and a vertical slider bar It also has colored panes for navigating the CATC Trace in different ways You set which panes are displayed through Navigator pop up menus E ES Link Width Figure 10 12 Navigator Dialog 148 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Using the CATC Trace Navigator LeCroy Corporation Navigator Toolbar The Navigator toolbar lets you quickly set Navigator features The toolbar has two buttons En ES COlr Ej Navigator Ranges This button brings up a pop up menu that lets you reset the Navigator range The range determines what packets are viewable in the CATC Trace display il Naviga
7. Save As Default Options Mame Default 1B Save Load 1C 4 1E 1F 3B 7 ANN AE x 2 AN AN 3 Speed Link Width auto xa Upstream 3 C I Inhibit Cha Invert Polarity Downstream I Inhibit HSM 3D Reverse Lanes 3E W Use External Reference Clock Disable Descrambling 3F Ignore EDS 3G Swizzling Config 3H cancel 31 Figure 5 1 Summit T3 8 Recording Options Simple Mode General Tab Note Please refer to the figure callout numbers in each of the sections below to co relate to Figure 5 1 shown above For instance for Simple and Advanced Mode see Figure 5 1 1B 48 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Simple and Advanced Mode LeCroy Corporation Simple and Advanced Mode The recording options can be defined in Simple or Advanced modes The Simple Recording and Advanced Recording options are the same in functionality only the interface displayed is different The Simple Mode allows quick access to commonly used options The recording options are the same in both modes see Figure 5 1 1B Clicking on the Switch to Simple Mode toggles you between Simple and Advanced Mode see Figure 5 2 Recording Options Simple Mode Recording Type Snapshot Manual Trigger Event Trigger Bit Tracer Recording 16 000 ME Trigger On Enter Elec Ide FT Exit Elecide F T F Swithtaci ME Diswitchtosz HE
8. a Inhibit Channel Do not record upload this channel OU Reverse Lanes If Swizzling Config is set the Reverse Lanes will not work if Auto is checked Q Invert Polarity Use External Reference Clock If the PCI Express link under analysis uses spread spectrum clocking then the Analyzer must use the external reference clock from the system If the Device Under Test does not supply a reference clock the internal reference clock in the Analyzer module can be used instead See Figure 5 1 on page 48 3E Disable Descrambling If checked causes the Analyzer to assume that none of the PCI Express traffic is scrambled By default the Analyzer determines the scrambling state of the devices under test See Figure 5 1 on page 48 3F Note This option has no effect on Gen3 Auto Configure Lane Polarity Lets the Analyzer determine lane polarity See Figure 5 1 on page 48 3G Ignore EDS Lets the Analyzer ignore EDS See Figure 5 1 on page 48 3H Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 57 LeCroy Corporation Link Settings Swizzling Config The Swizzling Config dialog allows you to reconfigure the order of the US UpStream and DS DownStream lanes Check the box to Auto Configure Lane Swizzle See Figure 5 1 on page 48 31 Note Autoswizzle works only when the analyzer sees the LTSSM Configuration state link training sequence LZ x 2 1 s HEHEA CEES os PAE EE e el Drag n Drop la
9. Figure 9 8 Errors Window BitTracer mode also highlights errors Q Invalid symbols have a black background a Bytes with incorrect running disparity have red borders Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Symbols Bar LeCroy Corporation Symbols Bar The Symbols window provides a summary of the different symbol types captured by quantity and direction and includes hyperlinks for jumps to selected symbols Expanding the sign at the left of each symbol provides a summary of symbols by lane x Figure 9 9 Symbols Window Events Bar The Events report window summarizes Link Up Link Down and Speed Switch events for Upstream and Downstream o o Link Up Link Down O O 5peed Switch O O Events Figure 9 10 Events Window Note The table entries are hyperlinks Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 123 LeCroy Corporation Packets Bar Packets Bar The Packets report window summarizes packet types detected in the file Note To obtain packet types you must perform a post capture Analyze step After capture when you open the Packets Bar for the first time items can display the command Analyze To start the analysis click the word Analyze After analysis finishes the results are saved with the file Therefore you do not need to click Analyze the next time The table entries are hyperlinks Note If you edit anything the
10. LeCroy Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Software Version 6 45 Document Version 1 2 June 2011 LeCroy Protocol Solutions Group Copyright 2011 LeCroy Protocol Solutions Group All rights reserved Trademarks and Servicemarks LeCroy CATC Trace PCI Express PETracer Edge PETracer EML PETracer ML PETracer PETrainer EML PETrainer ML PETracer Summit Summit T3 8 Universal Protocol Analyzer System UPAS and BusEngine are trademarks of LeCroy Microsoft and Windows are registered trademarks of Microsoft Corporation Intel and Pentium are registered trademarks of Intel Corporation All other trademarks and registered trademarks are property of their respective owners THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS MANUAL ARE SUBJECT TO CHANGE WITHOUT NOTICE ALL INFORMATION EXAMPLES AND RECOMMENDATIONS IN THIS MANUAL ARE BELIEVED TO BE ACCURATE BUT ARE REPRESENTED WITHOUT WARRANTY OF ANY KIND EXPRESS OR IMPLIED USERS ARE FULLY RESPONSIBLE FOR THEIR APPLICATION OF ANY PRODUCTS THE SOFTWARE LICENSE AND LIMITED WARRANTY FOR THE ACCOMPANYING PRODUCT ARE SET FORTH IN INFORMATION THAT SHIPPED WITH THE PRODUCT AND ARE INCORPORATED HEREIN BY THIS REFERENCE IF YOU ARE UNABLE TO LOCATE THE SOFTWARE LICENSE OR LIMITED WARRANTY CONTACT LeCroy FOR A COPY Copyright 2011 LeCroy Corporation All rights reserved This document may be printed and reproduced without additi
11. Setting Up the Summit T3 8 Analyzer using a USB Connection on page 9 3 Turn on the front power switch Note At power on the Analyzer initializes and performs a self diagnosis The results are reflected by messages on the Summit T3 8 LCD display If the LCD display indicates failure call LeCroy Customer Support for assistance 4 Follow the Microsoft Windows on screen Plug and Play instructions for the automatic installation of the Analyzer as a USB device on your analyzing PC The required USB drivers are installed on your system by the PETracer software installation Click Finish when you see the message that says Windows has finished installing the software that your new hardware requires and the file has been installed in your PC Setting Up the Summit T3 8 Analyzer using an Ethernet Connection 1 Connect the Analyzer to a 100 volt to 240 volt 50 Hz to 60 Hz 120 W power outlet using the provided power cord 2 Connect the Summit T3 Analyzer to the network The Ethernet port is on the front of the Analyzer Note To connect using USB see Setting Up the Summit T3 8 Analyzer using a USB Connection on page 9 3 Turn on the front power switch Note At power on the Analyzer initializes and performs a self diagnosis The results are reflected by messages on the Summit T3 8 LCD display If the LCD display indicates failure call LeCroy Customer Support for assistance 4 After you have ins
12. packet command Format Color Hide 2 Choose Edit Marker and enter a new identifier into the Edit Marker for Packer pop up or Choose Clear Marker When you choose Clear Marker the marker is removed and the red line disappears Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 97 LeCroy Corporation Decoding Traffic Decoding Traffic The PETracer software has three decode levels Packet Packet level decode Pkt includes all TLP packets DLLP packets and all ordered sets Packet p gt 61 pu ara bly riba 0 11 00000 oon 781F334B 12340000 1111 Last BE BE Data MINE eee Idle Time Stamp 1000 1023 dwords Ox0D6392C96 0x36214D17 0 000 ns 0000 000 000 000 s Gi TLP h MR 32 OOO 00010000 1111 1111 ps E M rt 2 00 00000 ECRE LURE Time Delta Time Stamp OxDAS3POCE 043400991 396 000 ns 0000 000 016 480 s Link Link level decode Link is composed of TLP packets matched with a corresponding ACK or NAK coming from the opposite direction 7 Link Tra p EN TLP ve MAEA O 11 00000 000 01 2 781F334B 12340000 4111 1000 i Data ECR Biomed SAS i aaa Time Delta 1023 dwords 0x0D632096 wee 2 16 480 ps Time Stamp 000 000 000 000 s ACA Le MRd 32 0000000 000 01 2 00010000 1111 1111 ECRC YE ID Explicit ACK a e Packets Time Delta Time Stamp OxDAB3FOCE 3 256 000ns 0000 000 016 480 s 98
13. Each module has one primary Configuration Space Decode Script file extension pecfgdec and optionally has include files inc A module function is an entry point into a decoding module To help display a capability structure the application calls a module function The Configuration Space Editor and Viewer support only the DecodeRegister offset and GetSize functions Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 177 LeCroy Corporation Configuration Register Types DecodeRegister offset The application calls this function while decoding a specific DWORD offset of the specified CapabilityID The offset is the decoding entry point where the decoding path starts The Configuration Space Editor calls this function to determine how to decode the assigned configuration space The offset parameter is the DWORD to decode An offset of O indicates bytes OOh 03h an offset of 1 indicates bytes 04h 07h and so on Note The Configuration Space Editor can only decode one DWORD at a time GetSize This function returns the size of the capability structure specified by CapabilityID Configuration Register Types The following reserved variables are defined global constants CFGREG_UNDEFINED CFGREG_HWINIT CFGREG_RO CFGREG_RW CFGREG_RW1C CFGREG_ROS CFGREG_RWS CFGREG_RW1CS CFGREG_RSVDP CFGREG_RSVDZ O OUODODODDO O Note These reserved variables match the Configuration Register Types of Table
14. In the Sequence State the Link State Ordered Set Errors Counter and the Timer use Basic Resources while DLLP and TLP use Packet Match Resources There are four Timers and four Counters in the Sequence State Note Each Sequence State has four Basic Resources and four Packet Match Resources Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 67 LeCroy Corporation Navigating Recording Rules Navigating Recording Rules The Recording Rules window has three main areas the Toolbar Available Events panel and the Main Display panel see Figure 5 13 on page 61 Toolbar The toolbar contains buttons such as the New Events button for issuing commands Delete Current Event Undo Redo Zoom in and out Show Hide Channels and Properties Available Events Area The Available Events area is in the left repository panel where you can park buttons that you intend to use in the Main display area The events in this panel do not affect the recording You can drag and drop events in the Main Display panel Main Display Area The Main Display area is the right panel where you create trigger and filter conditions You create conditions by dragging buttons onto the Main display area from the Available Events area You then create additional conditions by right clicking a button and selecting options from a pop up menu Recording Rules Buttons The Recording Rules toolbar allows you to create and edit recording rules i New
15. Note BitTracer Recording is an optional feature The Summit T3 8 analyzer has an optional BitTracer data capture mode which captures bi directional link traffic in raw format The BitTracer recording mode captures and displays traffic before lane to lane de skew operations and before descrambling of 10b bytes The BitTracer mode includes support for multiple logical links bifurcations on a single physical link The BitTracer recording mode has its own user interface which provides characterizations of link traffic that are not available in the standard protocol analyzer mode You can export BitTracer recordings for viewing in CATC Trace format Note BitTracer Mode recording is only available in the LeCroy Summit T3 8 PCI Express Gen2 Protocol Analyzer and is an optional feature This feature can be included at initial purchase or added in the field with a software upgrade license To obtain a software license key to add this feature contact LeCroy Enabling BitTracer Recording To enable the BitTracer recording mode open the Recording Options Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 115 LeCroy Corporation Enabling BitTracer Recording In the Target Analyzer section of the General tab select Summit T3 8 Recording Options General Recording Rules Probe Settings Target Analyzer Summit T3 Recording Type Snapshot Manual Trigger Speed Link
16. Show Raw 10b Codes Dialog A 3 To change the format of the data use the options along the right side of the dialog 4 To navigate the CATC Trace use the Prev and Next buttons Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 93 LeCroy Corporation Show Header Fields Show Header Fields You can view details about header fields by opening the Show Header Fields dialog 1 Click a header A pop up menu appears ee 7 Show Header Fields Expand TLP Header Expand All TLP Header Fields Collapse All TLP Header Fields Format Color Hide View Fields for packet 36 TLP Configuration Read Type 1 X Hexadecimal Binary R Frat Type A TE A TdEp Ath A Length QO 0x0 005 O 0x0 0x0 1 0 Ox0 0 0 00011 Requesterl O Tag Last BE First BE Ox0113 One3 0x0 F Bus Humber Dev Hurm Fri H Reg Number 0 04 005 Oxb 04060 Save As g Previous Mert gt _ ox Figure 6 3 Viewing Packet Fields 3 Use the Prev and Next buttons to navigate to other headers 94 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Packet Cell Popup Menus LeCroy Corporation Packet Cell Popup Menus The Packet cell has a left click pop up menu that includes the Show Raw 10b Codes command Show Hide Link Tracker Show Raw 10b Codes Show Packet in Raw Trace C Program Files C4TC PETracer Sample Files mseg_example pem Show Packet in Raw Trace C Program Files C4TC PETrac
17. qa 034 Ee Note See Appendix A Configuration Space Decoding on page 177 158 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Using Unit Metrics LeCroy Corporation Using Unit Metrics For every protocol unit at the Link or Split transaction level PETracer calculates and displays a set of metrics Metrics are measurements of key operating parameters You can use metrics to evaluate performance of traffic in the CATC Trace stream You can view metrics information in the CATC Trace display the Traffic Summary window and the Bus Utilization window PETracer defines different metrics for Link and Split transactions Metrics Defined for Link Transactions O Number of Packets The total number of packets that compose this Link transac tion QO Payload The number of data payload bytes this Link transaction transferred O Response Time The time it took to transmit this Link transaction on the PE link from the beginning of the first packet in the transaction to the end of the last packet in the transaction a Data Throughput The payload divided by response time expressed in mega bytes per second Note Usually the Number of Packets metric for a link transaction is two in case of explicit acknowledge or one in case of implicit acknowledge However if Naks link level retries are involved this metric might be higher As a result the Number of Packets metric is useful in highlighting unusual
18. 144 You can hide Idles and other data from the Link Tracker window by clicking the Hide buttons on the toolbar Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Link Tracker LeCroy Corporation Link Tracker Buttons The Link Tracker window has a row of buttons for changing the format of the displayed data and for exporting data The buttons have the following functions El Al dal a Full Screen Expands the Link Tracker window to fill the entire screen View Options Opens a menu with three options e Collapsible Idle Time Collapse Idle Bigger Than n nanoseconds Note Does not affect Collapse Idle Plus e Tooltip Display Values Scrambled Values 10 bit Codes Symbols e Time Format Seconds Clock e Reset Columns Widths return to default widths e Reset Columns Order return to default column sequence See Using the Link Tracker Window on page 142 for further details Synchronize Trace View Synchronizes the Trace View and Link Tracker windows so that a move in one window repositions the other Because of the differences in scale and logic between the Link Tracker and Trace view window scrolling produces different effects depending on which window is being scrolled Scrolling in the CATC Trace window causes the Link Tracker window to rapidly jump from event to event Long periods of idle time are thus skipped Scrolling in the Link Tracker window in contrast produces modest movem
19. 3 DD45 Mm D24 3 EDB 0 0 DMS DI1 6 D232 DD7 DIA D020 D20 4 Do23 D27 7 D033 D045 D104 Loi Ode D19 5 D04 5 D31 6 D232 DD7 7 D187 0020 020 4 D02 3 D27 7 D03 3 D04 5 D10 4 Symbol D19 5 D31 6 D23 2 D077 D18 7 D020 0204 D02 3 D27 7 D J D04 5 D10 4 DI5 0 LFSR D27 5 ANAN MAA ARA MAA AA nia can HeH LALE EEE lt gt al No packets found around currert posilion Search Fwd Figure 9 3 Captured Data Display Other views are provided for timing measurements marker placement physical layer errors captured symbol types packets events and decoding of ordered sets and packets You can view any or all displays simultaneously using the Windows selection in the View menu Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 117 LeCroy Corporation De skewing Data De skewing Data By default BitTracer recordings display captured data in a raw time skewed format across all lanes in both directions Individual bytes are as they were captured on the recorded link before the receiver device on the link or the receiver logic on the PETracer analyzer has performed lane to lane de skew operations You can manually skew the captured data left or right in increments of one symbol time using the associated toolbar buttons You can automatically de skew an entire lane direction First left click on the direction in
20. 42 Trace Filename and Path 49 Trace Viewer 8 Trace Viewing Level 108 traces searching 101 traffic 91 analyzing 131 Summit T28 PCI Express Multi Lane Protocol Analyzer User Manual Index Traffic Soeed pane 151 Traffic Summary buttons 135 metrics 162 Traffic Summary window 134 moving to packets 134 Traffic Type pane 151 triangle 91 Trigger 6 Trigger action 86 Trigger marker 120 Trigger Position 54 U Undo Zoom 137 Union option 105 unit 159 unit based averaging 165 Update Analyzer dialog 175 Update command 175 Update Device command 175 Update License command 175 updates 175 Upload Size 52 Uploading 35 Uploading data message 36 Upstream 57 Upstream direction 154 Upstream LED 6 USB 6 Use External Reference Clock 57 user defined markers 120 V Verification Script dialog box 172 View Data Block command 92 93 View Menu 31 View Options 145 View Options button 143 View Settings 139 Viewer 8 W web site 183 Website CATC 183 Window Menu 32 Wrap 108 Write Requests Performance 162 Writes Response Time 167 Writes Throughput 167 Summit T28 PCI Express Multi Lane Protocol Analyzer User Manual X X marker 120 x16 Slot Interposer 13 15 Y Y marker 120 Y Scale Type 137 yellow range delimiters 152 Z Zoom 142 Zoom Level 108 Zoom to Trace View 137 LeCroy Corporation 191
21. 7 2 in Section 7 4 of the PCI Express Base Specification Rev 2 1 178 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Primitives LeCroy Corporation Primitives Decoding uses the following primitives GetRegisterField dword_ offset bit_offset field_length This function returns a register field of length field_length starting at bit position bit_offset in DWORD dword_ offset QO dword_offset DWORD offset of the register field location QO bit_offset Bit offset of the register field location a field_length Length of the register field For example GetRegisterField 1 9 2 means Go to DWORD 1 bit offset 9 and returns 2 bits AddField field_name field_length configuration_reg_type tooltip encoding _ table NULL This function adds a register field to the Capability View and returns a pointer to the field for adding subfields a field _name Name of the register field to display in the Capability View a field_length Length of the register field Q configuration_reg type Configuration register type of the register field Note If subfields are defined their configuration register types override this set ting for their specified bits Q tooltip Tooltip displayed for the register field in the Capability View encoding_table Optional Displays encodings as lists for select values a For example user input becomes a combo box for the field in the Field View O As examples AddField P
22. CATC Trace multisegment CATC Trace Last segment Open last segment in multisegment CATC Trace Toolbar Hide Buttons The PETracer application toolbar has five buttons related to show hide of CATC Trace file contents The buttons allow you to quickly adjust the display to your needs E we E Hide Training Brings up a drop down menu that lets you to hide all or a portion of the packets in the training portion of the CATC Trace Hide T51 T52 Hide Init FC Hide IDLE 100 010 2 010 2 D10 Reg Cx 7 LE Hide SKIP and Update FC Brings up a drop down menu that lets you hide SKIP Update FC packets and hide EDS packets in a CATC Trace AAA Hide SKIP Hide Update FC Hide EDS Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 25 LeCroy Corporation Multi Segment Toolbar Hide Upstream Hide all traffic from endpoint devices to the root complex Ra X Hide Downstream Hide all traffic from the root complex to endpoint devices gt x Advanced Hiding Options Brings up the Level Hiding pane of the Display Options window Use this pane to tune the show hide options within the CATC Trace display You can also select Setup gt Display Options from the menu to display this dialog o i e la Display Options E E ye xi General Color Format Hiding Level Hiding Compact Settings M Compact EIEOS Packets Event Groups Hide selected ite
23. CATC Trace If the trigger is set in the middle of the CATC Trace the line is positioned in the middle of the bar Additionally the color of the bar is different on each side of the trigger point For examples see Recording Progress Bar on page 35 The white strip along the top edge of the color bar indicates how much traffic has been uploaded from the Analyzer buffer to the host PC Uploading and 20 Indicates the Analyzer s recording status what part of the recording process the Analyzer is now in In this example the Analyzer is in the upload stage and has completed 20 of the upload from the Analyzer to the PC See Recording Status on page 36 for details on other status messages Activity The colored bar moves to indicate that the Analyzer is currently recording Search Fwd Indicates search direction The direction can be toggled to Search Bwd by double clicking the search direction or by selecting Search Direction from the Search menu Recording Progress Bar This indicator bar changes color to reflect the recording progress QO Black vertical line is at the location of Trigger position Black vertical line wiggles when Trigger Position is nearly reached Field to right of Trigger Position changes color to indicate post trigger activity Upper half of progress indicator turns white when recording is complete ODO Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 35 LeCroy Corporation Status Ba
24. CO AO 124 DOCOGING DAT PAPA a aiapeeedcodensaxeeadhaanedensnzetae 125 SCAG Nariai cttw seated ates dase Seid cigattcd Saale gla ec oa dc daw eae Neate gn ee ace eee eae 126 LINK Contigua OU aiii il a 127 Export of BitTracer Capture to CATC Trace Format cccccceeeceeeeseeeeeeeeeeeeeeeneeneseneenesaes 129 Exports Involving Multiple Logical Links on One Physical Link o concccnnicccncococicociccnnocanonaronaronanronanonas 129 Compressing and Expanding the Data VieW ooncconcconncocccoccccccccoccnncnnonaronanonanonanrnancnannnnanenas 129 Opening and Saving BitTracer Captures ooccocccocnciconinnccccnnocanonnnonnnonanonannnnnrenarenanenarenanrenanenans 129 Chapter 10 Reports and TOONS irc 131 Ele Informatio Nannaa eaaa A aa A A eA 132 A a a aaa ar E r E Ea 133 Mc a aa a 134 Using the Traffic Summary Window to Search the CATC TraCe oooncconnconncococincncocncennroncnnonarenarennanonarenanons 134 Trame SUMMarBUHON Siurana dat aa is do 135 BUS UHlIZa ON A 136 BUS UHIZaton PODsUD MENU aii hineauteriatveinCucieieuseimbinnctetetiucauede aai 137 BUS VUlNZAtiON BUON ripio 139 EMK TracKe rai 141 Using the Link Tracker WIN GOW cinasici cicetevecieddesadisiaebicsauudadeaceiitivastenaresiiaiiie cata aiiadiiadesendeaciie 142 ZOOMING n and DU a E aaea i E a 142 Collapsing Idle Time Enabling Tool tips and Resetting Column Widths cooccocccoccconccnnccnccnnnnnnr 143 Docking and Undocking the Window ccccceeeeeeec
25. Channel mapping it established in the last recording to re use previously discovered Configuration Space data in all future recordings QO Default TC to VC mapping button Lets users manually configure the default mapping Default TC to YC Mapping TCO TC TC2 TCS TEA TCS TCE TE Cancel Figure 5 6 Default TC to VC Mapping Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 53 LeCroy Corporation Target Analyzer Target Analyzer The recording options available on each analyzer are different and you should select the correct Target Analyzer to define it for the specific analyzer As shown in Figure 5 1 on page 48 the Summit T3 8 Analyzer Analyzer is selected and the recording options available for it are displayed See Figure 5 1 on page 48 2E Target Analyzer presents a menu with these choices O Edge T1 4 Displays the options for the Edge T1 4 Analyzer a PETracer ML Displays the options for the PETracer ML Analyzer QO PETracer ML 2 Units Displays the same options as PETracer ML but lists Unit 1 and Unit 2 in the Link Section on the right In a two unit setup Unit 1 and Unit 2 are two separate Analyzers linked together by BNC on the back of the units to form a single logical Analyzer PETracer EML Displays the options for the PETracer EML Analyzer PETracer Summit Displays the options for the PETracer Summit Analyzer Summit T3 8 Displays the options for the Summit T3 8 Analyzer Sum
26. Connect the MidBus probe assemblies to the MidBus footprints on the system under test 4 Connect external reference clock signal to Mid Bus External Clock In on Mid Bus probe pod using external reference clock cable Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 17 LeCroy Corporation Using Probes Example Connecting the Summit T3 8 Analyzer to the Device Under Test Using a Gen2 Multi lead Probe for x1 and x4 Components a 1iPass Y cable for x1 and x4 see iPass Y cable on page 16 a 1 Multi lead Probe Pod for x1 and x4 Analyzer LeCroy PCI Express Clock Our Multi Lead Pod 8x5Gbps 8x2 5Gbps o N Q o O N Clock In USO US1 US2 US3 O Power gt lt Figure 3 13 Multi Lead Probe Pod O Up to 16 MidBus Probe SSMP Cables and up to 8 Flexible Leads per pod Figure 3 14 Midbus Probe SSMP Cables au 1 Clock Cable see Figure 3 11 on page 17 Connections for Gen2 Multi lead Probe Overview Use a 1 pod setup For x1 or x4 use the iPass Y cable to connect the probe data connectors on the Analyzer to the pod s On the other side of the pod connect the flexible lead tips 18 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Using Probes LeCroy Corporation Connection Procedure To connect Summit T3 8 to the system under test host platform root complex 1 Connect the pods to the A
27. E M e gave Save s Default Load Figure 5 41 Probe Settings Tab Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Probe Settings LeCroy Corporation You can set the Link Width Speed and Lane Polarity in the Calibrate dialog Check the option to use the External Reference Clock and Quick Calibration which scans only CTLE values After making the selections click Start Calibration see Figure 5 42 on page 89 Calibrate Summit T3 8 5N 62956 E xj In order to calibrate the device the link should be trained Eo the widest width and the highest speed Please specify link width and speed below Link Width Speed x1 xe x4 xB x16 2561s 506s 6 0 GTjs 1 o o e e fe Lane Polarity 6 9 10 11 12 13 14 15 Upstream aa Downstream FOTO a a Pi A AS AA M Use External Reference clock W Quick Calibration Scan CTLE only Start Calibration Start Calibration Cancel Figure 5 42 Calibrate Dialog The optimal CTLE is calculated As shown in Figure 5 44 the Link Width of x4 and 8 0 GT s Speed is selected Calibrate Summit T3 8 SN x In order to calibrate the device the link should be trained to the widest width and the highest speed Please specify link width and speed below Upstream Downstream a E E M Use External Reference clock 4 Quick Calibration Scan CTLE only Start Calibration Cancel Figure 5 43 Calculating Optimal CTLE Progress Bar Summit T3 8 PCI Expre
28. Manual 143 LeCroy Corporation Link Tracker Setting Markers Markers can be set on any event within the Link Tracker window To set a marker right click an event then select Set Marker from the pop up menu Once marked you can navigate to events with the Go to Marker command in the Search menu Markers set in the Link Tracker window display the packet number and DWORD number In contrast markers set in the CATC Trace window just show the packet number Search View Window Help l E0 D guer Time Stamp Go to Packet 1 000 000 646 s J 1 Go to Time jleteriD Status Bcm Byte Go to Marker Packet 7 DWORD 3 asd i o Lo ket 8 DWORD 3 FFF i Xi Find All Markers bcd E l BG Finde F3 0000011205 Search Direction Forward Figure 10 8 Selecting the Go to Marker Option Calculating Time between DWORDs You can calculate time between DWORDs by clicking an event and then positioning your mouse pointer over a second event and reading the ensuing Tool tip Click the time value for the first event Scroll down through the CATC Trace to the second event and position the mouse pointer above its time value A Tool tip appears showing the time interval between the first and second events 00 000 004 04 00 000 004 208 00 000 004 212 00 000 004 216 00 000 004 220 na Ann ANA a Time from selected 00 000 000 017 Figure 10 9 Viewing Time Values Hiding Traffic
29. Name is a descriptive supplemental label that you can assign to a Recording Options file so you can easily recall what settings are in the Recording Options file For example if your Recording Options file were named StandardSettings rec your Options Name could be a long descriptive label such as Standard Record Options used for all normal Recordings Save See Figure 5 1 on page 48 1C Saves the current options to whatever file name you provide Save As Default See Figure 5 1 on page 48 1D Saves the current options into the default options file This file is called default rec or any other name you have assigned to the default options file Whenever the LeCroy PETracer software begins execution it automatically loads the default file if one exists Load See Figure See Figure 5 1 on page 48 1E Loads a previously saved set of recording options OK Applies changes and closes the Recording Options dialog Cancel Cancels changes and closes the Recording Options dialog Loading Recording Options In the Recording Options menu you can load a previously saved recording options file To load Recording Options 1 Select Setup gt Recording Options from the menu 2 Click the Load button from the Recording Options dialog The Load dialog opens and lists previously saved options files rec 3 Selecta file and click OK The options file loads 50 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Recordi
30. Sequence Cell Figure 5 16 Global State Cell and Sequence State Cell In the Global and Sequence State you can add events by clicking on the New Event button and after the event is in the State you can right click to Specify Actions Move Copy or Delete the event You can view the Properties dialog to make additional changes to the Property of the event see Figure 5 13 on page 61 The description of these actions are given in Table 5 4 on page 75 Recording Options Trigger General Recording Rules Advance the Sequence ud Mewevent Wmi a i a a E External Trigger Pulse HIGH 315 valid External Trigger Pulse LOW Available Events Global State active at External Trigger Pulse TOGGLE T Start Global Timer F EnterEl U p Doun a Reset Global Timer Increment Global Counter Reset Global Counter F Start Timer F Reset Timer Increment Counter Reset Counter Properties Move Event To pl Copy Event To I Delete This Event Properties Figure 5 17 Global State Menu 64 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Global State and Sequence States LeCroy Corporation Global State The Global State is active all the time The Summit T3 8 Analyzer tracks all the Events and Actions defined in the Global State throughout the recording In the Global State the Link State Ordered Set Err
31. Split Transactions E 000 00 0 gt 001 00 0 IO TCO 3 115 3 115 3 115 1 264 us 1 264 us 1 254 ys 112 000 ns 112 FE Split Trans Performance K RD Read Requests WR i 1 Errors jA i gt Ready Search Fwd 162 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Show Metrics in the Traffic Summary Window LeCroy Corporation Reports at the Link Transaction Level The following metric based reports are displayed at the Link Transaction level Link Transaction Performance This report table groups the Link Transactions by TLP Type and displays Minimum Average Maximum data for Number Of Packets Response Time and Payload Bytes metrics All reports Pkt Packets M r 32 1469 1 1 54 2 24 000 ns 135 390 ns 328 000 ns 1 3 98 4 Link Link Transactions 5 MRd 32 188514 1 1 31 3 20 000 ns 50 740 ns 304 000 ns 0 0 00 0 ty CpID 168510 1 1 26 2 24 000 ns 80 060 ns 388 000 ns 1 31 99 32 vc Msg 6 1 1 83 2 24 000 ns 129 330 ns 168 000 ns o 0 00 0 5 f H MsgD 3 1 1 67 2 28 000 ns 210 660 ns 304 000 ns 0 0 00 0 378502 WR Memory Writes LLULL A Split Split Transactions FE Split Trans Performance 0 Errors Link Transaction Memory Writes This report table includes only the Link Transactions that present Memory Write Requests Memory Writes are the only posted requests that don t get promoted to the Split transaction level therefore their performance should be viewed at the Link transaction level
32. T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Counter LeCroy Corporation Recording Options o _ S General Recording Rules New event al elal ale a Available Events EnterEl Sequence 1 State 1 TRIGE TRIGE 134 TRIGE Click Eo Select Right Click for menu Double Click Fc Save Save As Default Load Global State active at all times TRIGGER coca Config is valid Trigger Filter Cut External Trigger Pulse HIGH External Trigger Pulse LOW External Trigger Pulse TOGGLE Start Global Timer Reset Global Timer Increment Global Counter Global Counter 1 Reset Global Counter Global Counter 2 F Top er ties coe Figure 5 32 Incrementing and Resetting Global and Sequence State Counters Changing the Value of the Counter To change the value of the counter 1 Double click on the Counter 2 Enter a new value in the pop up dialog This causes the new value to appear in the counter button Deleting a Counter To delete a counter 1 Right click on the Counter 2 Select Delete This Event The counter will disappear from the event Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 79 LeCroy Corporation Timer Timer The Timer has two options which are Start and Reset When set to Start it starts the timer and when set to Reset it resets the timer to its initial value When
33. TLP Link State a Errors b DLLP Global State active at all times TRIGGER T51 packet Actions Fields 61 62 Layout 63 Layout Link Number Lane Number MFT Data Rate Label any any fan fan J tnms Ching Spd Chna Hot Reset Disable Link Channels Iv all pT town any A any x faw e fan Loopback Disable Scrmbl Cmpln Rew Identifiersi6 15 any any any T51 48h Desc T51 on channels Up or Down Label External Triggering E me x Event Properties 157 Ord Set Actions Up Down Internal Triggering Trigger Analyzer Global Timer Timer Timer ay Action No Action Local Timer Timer Timer y Action No Action i Channels I all Global Counter Counter Counter 1 Action Mo Action Local Counter Counter Counter 1 Action Mo Action Sequencing Mone F Filtering Mone hu Desc T51 on channel Up Figure 5 15 Setting Up a Basic Resource Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 63 LeCroy Corporation Global State and Sequence States Global State and Sequence States The Main Display area in the center of the Recording Rules window has two cells that affect events differently they are the Global State and Sequence State Global State Cell Global State active at all times
34. TLP Header TLP Prefix TLP Requester ID TLP Completer ID TLP Data Pattern TLP Data Lengths TLP Tag TLP Sequence Number DLLP Type DLLP Header DLLP Virtual Channel ACK NAK Seq Number Ordered Sets Link Event Direction Errors You can search link transactions by Event Group TLP Type Traffic Class Virtual Channel Direction Requester ID Completer ID Status Tag You can search split transactions by Event Group TLP Type Traffic Class Virtual Channel Direction Requester ID Completer ID Status Tag The options Union Intersection and Exclusion allow you to create complex searches such as Find x OR y or Exclude all x or y To find an item 1 Open a CATC Trace 2 Open Find by selecting Search gt Find from the menu or clicking iil Search for Packets 0 Direction e Forward Backward Combining specified a Event Groups Origin TLP Header C Union Packets Top of the screen TLP Requester ID that match ANY of the specified C Last match _JTLP Completer ID events Start of the file TLP Data Pattern e Intersection Packets Cr TLP Data Lengths that match ALL of the specified TLP Traffic Class e TLP Ta Exclusion Packets Find ll gt A that DO NOT match opposite Search In Hidden TLP Sequence Number to the intersection or union TLP Type Packets To Search For Event Groups Memory Write 32 bit C Upstream C Downstream e A
35. User Manual Packet Header Bar LeCroy Corporation Packet Header Bar The Packet Header bar shows packet header information To obtain the Packet Header bar select Report gt Packet Header or click the EX Packet Header toolbar icon Figure 10 15 Packet Header Bar The toolbar allows you to Save go to Previous or Next display Hexadecimal or Binary and show the Packet Data window tos E Kis B lt gt Packet Data Window The Packet Data window shows packet information To obtain the Packet Data window select Report gt Packet Data or click the 1 toolbar icon Packet 10 0 dwords malf rca roo o Msb Leb Lab IE all Format DWOR Os Columns r W ik Binary Figure 10 16 Packet Data Window Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 155 LeCroy Corporation Packet Data Window The toolbar allows you to Save go to Previous or Next display Hexadecimal ASCII Decimal or Binary use MSB Format or LSB Format and use Big Endian or Little Endian a CE EUA bas L E f E p x x i Asci Dec Bin Msb Lsb ME alll Format DwORDs Columns 4 e ai Ai Format and Columns allows you to enter the number of bytes words or dwords per line H lt b gt You can enter an Offset and scroll to it You can enter text and Search Previous or Search Next 156 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Configuration Space View LeCroy Corporation C
36. a separate cell for each applicable metric The following is the expanded Metric header for a unit in the Split Transaction view LinkTras Resp time Latency Thr t MB s Pld Bytes see The following is the expanded Metric header for a unit in the Link Transaction view p Packets Resp time Pld Bytes Thrpt MBs ls Note Each of the metric cells pops up a tool tip window with the explanation of what the metric means Explicit ACK PP Packets Snr OU Parket 7107 alles MI Mumber Of Packets the total number of Packets that compose this Link Transaction E Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 161 LeCroy Corporation Show Metrics in the Traffic Summary Window Show Metrics in the Traffic Summary Window Some of the Traffic Summary reports at the Link and Split Transaction levels are based on metrics collected for the corresponding protocol units in the CATC Trace Reports at Split Transaction Level Split Transaction Performance This report table groups the Split Transactions by Requester Completer pair and displays Minimum Average Maximum data for Number Of Link Transactions and Response Time metrics Requester gt Completer LinkTras Min LinkTras Awrg Eu Max Resp time Min Resp time Avrg Resp time Max All reports Pki Packets 002 00 0 gt 000 04 0 188456 2 2 00 284 000 ns 448 040 ns 1 204 ps Link Link Transactions
37. been optimized for fast and easy navigation through a captured traffic session Users are alerted as violations are detected at all levels of the protocol layering and can easily drill down on areas of interest or collapse and hide fields that are not relevant Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual PETracer Analyzer Hardware and Software LeCroy Corporation Summit T3 8 Analyzer The LeCroy Summit T3 8 is LeCroy s high performance PCI Express analyzer for customers in server workstation desktop graphics storage and network card markets Upstream 7 0 Figure 1 1 Summit T3 8 Analyzer With advanced features such as support for PCI Express Spec 3 0 data rates from 2 5 to 8 0 GBps lane widths from x1 to x8 and 4 GB of memory the Summit T3 8 provides unmatched capability and flexibility for developers and users of advanced PCI Express products The Summit T3 8 is the most advanced and sophisticated PCI Express Analyzer available in the market today As with other LeCroy PCI Express analyzers the Summit T3 8 leverages the intuitive and powerful CATC Trace analysis software system embedding a deep understanding of the PCI Express protocol hierarchy and intricacies The colorful intuitive and easy to use graphical display allows you to quickly capture and validate PCI Express product designs In addition to a full suite of advanced hardware and software features the Summit T3 8 has user convenience a
38. channels are selected you can set the counter to count upstream and downstream Counters can be reset providing further flexibility The counter once set lives in the State In an Advance to Sequence state once the action proceeds from one sequence state to the next the counter in the preceding state will stop and the counter in the current state will start There are two Counters for the Global State and four Counters for the Sequence State Note It is an invalid configuration for some events when you try and set a counter and timer when both channels are selected The counters have different colors for the Global State and Sequence State Each color signifies a different meaning in the Global and Sequence states Recording Options General Recording Rules LD New event gt cjalale a Global State active at all times om es TRIGGER Available Events Glb Counter y SEQUENCE 1 Sale 1 Counter 1 U Counter 1 D Sequence 1 State 2 Drag to move Ctrl Drag to copy Right Click For menu Double Click For Properties Figure 5 30 Global and Sequence State Counters As shown in Figure 5 30 there is a Global Counter 1 set to the value of 2 on channel up displayed in green in the Global State and there are two counter 1s set to the value of 2 one counting upstream and the other counting downstream displayed in pink in the Sequence State Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Ma
39. data to view higher order link behaviors You can expand zoom in to examine higher resolution views To zoom in or zoom out right click the data view then select a command or select a zoom icon on the toolbar aa Alternatively to zoom in left click and drag across a desired range of data Opening and Saving BitTracer Captures You can save BitTracer captures in various file types You can collate and archive these files for transport using the Export to Compressed Archive feature in the File menu The main BitTracer files have a peraw extension You can open these files in the PETracer application using the File gt Open command Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 129 LeCroy Corporation Opening and Saving BitTracer Captures 130 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Reports and Tools Reports assist you in analyzing traffic recorded by the Analyzer The available reports are a a a DOCOCOCOO O O File Information To view general information about the CATC Trace file Error Summary To view a count of errors in a CATC Trace file Traffic Summary To view a summary of protocol related information in the CATC Trace file summary information about a selected group of items in the CATC Trace file such as a count of particular frame or packet types Bus Utilization To display information on bandwidth usage for the trans
40. event 4 qe i a a lea Er TABLE 5 2 Recording Rules Toolbar Buttons New Event Opens a Zoom in drop down menu with a nal Mew event list of events Delete Delete selected Zoom out event Undo Undoes last Show Hide Channels action Shows hides the channel buttons Redo Undoes last Undo E Show properties command Opens the Properties dialog for the selected item a a 68 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Recording Rules Events Recording Rules Events LeCroy Corporation There are five sets of Events that can configured and actions can be set for every Event TABLE 5 3 Events and Event Actions Event Pre Defined Event Actions Link State Ordered Set Errors DLLP Enter Electrical Idle Exit Electrical Idle Speed Change to 2 5Gb s Speed Change to 5 0Gb s Speed Change to 8 0Gb s TS1 TS2 EIEOS ElOS Skip FTS SDS Idle Error Disparity Error Symbol Error Token Error Block Align Error Generic User definable Any DLLP MR DLLP InitFC1 InitFC2 UpdateFC ACK NAK Power Management Vendor Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 69 LeCroy Corporation Properties Dialog Boxes for Events TABLE 5 3 Events and Event Actions TLP Generic User definable Any TLP Config Rd Config Wr lO Rd lO Wr Mem Rd Mem Wr Message Completion Properties Dialog Boxes for Events Properties dialog boxes provi
41. it does not go away when another object appears such as an event state or action Description String This area contains a textual description of the event Event specific Settings The largest part of the Event Properties dialog The settings in this area vary for different events Some events do not have any additional settings Event Properties E ES EnterEl Link Skate Actions a W Enter Electrical Idle Exit Electrical Idle Label Speed Switch to 2 5 bps handle i al Speed Switch to 5 0 bps Speed Switch to 8 0 bps Desc Enter Electrical Idle on channels Up or Down Figure 5 21 Properties Dialog Box Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 71 LeCroy Corporation Properties Dialog Boxes for Events Link State Dialog The Link Properties dialog lets you select the link state Event Properties EA EnterEl Link Skate Actions W Enter Electrical Idle Exit Electrical Idle Label Speed Switch to 2 5 bps sere al Speed Switch to 5 0 bps Speed Switch to 8 0 bps Desc Enter Electrical Idle on channels Up or Down Figure 5 22 Link State Properties Dialog Ordered Set Properties Dialog An Ordered Set cannot be filtered in a Global State but can be filtered in a Sequence State Event Properties 5 EE T51 packet Actions Fields 61 62 Layout G3 Layout Link Mumber Lane Number M_FTS Data Rate Label any an
42. look for These recording rules are not available in the Simple Mode The Simple Mode allows you to simply define triggering by checking the boxes Note Ensure that the correct analyzer is selected for the right options Triggering On Simple Mode You can check any of the boxes shown in Table 5 1 for Trigger On in Simple Mode see Figure 5 12 on page 60 TABLE 5 1 Simple Mode Trigger On Events swo O CADE O talib Symbot Trigger Position is only available when Event Trigger or Bit Tracer Recording is selected Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 59 LeCroy Corporation Triggering Note If you check 2 boxes or more the triggering will occur based on an OR condition not AND condition Recording Options E E A x Simple Mode Probe Settings Target Analyzer Summit T3 8 Recording Type amp snapshot Event Trigger e Bit Tracer Recoy Buffer Size Trigger Position 14 000 MB 50 s post triggering l 1 1 1 1 1 1 1 Trigger On Downstream e Inhibit Channel Enter Elec Ide f TSi Any TLP RD Error Exit Elec Idle 152 T Config Invalid Symbol Invert Polarity Oi ees wh Y i amp 9 10 11 Switch to Gt InitFci Memory Block Align Errror Switch to G2 TT NAK 10 Token Error Switch to G3 PM Message Idle Symbol Error Filter Dut SKIP Ordered Sets Updater DLLF e Use Ext Ref Clock Trac
43. run traffic generation macros Opens a dialog box that lets you update the BusEngine and Firmware Opens a dialog box that lets you calibrate the BusEngine and Firmware Switches between Standalone and Cascading based on your hardware configuration See Cascading Two Summit T3 8 Analyzers on page 20 Launches the CrossSync application The CrossSync Control Panel allows you to select analyzers for synchronization and manage the recording process See CrossSync Control Panel on page 46 Displays the list of PCs with connected analyzers or exercisers that you want to use for recording or traffic generation Opens a dialog box with a list of locally or remotely connected devices Allows you to update the BusEngine Firmware and your licensing information Causes the Analyzer to begin recording traffic Causes the Analyzer to stop recording traffic Causes the Analyzer to re send all or selected portions of the CATC Trace from the Analyzer buffer to the host PC Causes the Analyzer to momentarily break and then establish the PCI Express link connection in both link directions Causes the Analyzer to reset the Serdes and thereby reset the Analyzers current link configuration This command is needed when lane width or other lane settings are changed Otherwise the old link configuration is used and errors are generated in the CATC Trace Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Usin
44. search for the next or previous symbol type Decoding logical k lt Time Stamp 0000 000 028 632 s Decoding logical Decoding spec Reserved 4ckNak_Seghurmi 1 0 O 0 0 0 0 0 0 0 Decoding logical Decoding spec Figure 9 12 Decoding Window Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 125 LeCroy Corporation Search Search To search use the Search toolbar Ha Clicking the Search icon displays the Search window Search E Search Pattern ODE Search On Pattern Format Upstream f 10 bit Codes e Lane 0 Scrambled Bytes T Palle ew M Lane 2 C Descrambled Bytes e M Lane 3 Lane 4 A Lane 5 A Lane 6 Search Order Lane 7 4 Lane 3 Along Lanes asia Across Lanes Lane 10 Lane 11 W Search Forward crcs Figure 9 13 Search Window You can copy data shown in the BitTracer display across a lane horizontally or across multiple lanes vertically and then paste it into the Search Pattern window The Search Pattern window stores previous search values which you can recall by selecting the Search Pattern drop down button In the Pattern Format section select to search in 10 bit Codes Scrambled Bytes or Descrambled Bytes format In the Search Order section select to search Across Lanes multiple lanes vertically or Along Lanes individual lanes horizontally To define the directio
45. size because of the way the packets are stored in the Analyzer s memory Upload Size Causes the Analyzer to upload a portion of the Analyzer s buffer This option lets you look at part of the CATC Trace Half of the uploaded CATC Trace is pre buffer and half post trigger See Figure 5 1 on page 48 2C WM Upload Size Around Trigger 32 000 MB ce os AAN 8 Figure 5 4 Upload Size Slide Bar Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Misc Misc LeCroy Corporation Turns on trigger beep allows external interface signals to be saved into the CATC Trace and tells the Analyzer to use whatever TC to VC mapping was used in the last recording Click on the Default TC to VC mapping to manually map the Traffic Classes to Virtual Channels See Figure 5 1 on page 48 2D Allows you to specify the following parameters for recording and uploading traffic Misc Beep When Trigger Occurs Save External Interface Signals I Preserve TC to YC mapping across the recordings Default TC to YC mapping Figure 5 5 Misc Section in Recording Options O Beep When Trigger Occurs Causes the host PC to beep when a trigger event is detected O Save External Interface Signals If selected causes the Analyzer to save signals from a Breakout Board as fields in the CATC Trace a Preserve TC to VC mapping across the channels Causes the Analyzer to use whatever TC Traffic Classes to VC Virtual
46. specified events from the recording If events are filtered out of the recording they are excluded from the Analyzer s buffer and not simply hidden from the CATC Trace The purpose of filtering is to preserve recording memory so you conduct longer recording sessions and exclude events that do not interest you A filter causes the Analyzer to filter out specified events from the recording so you can preserve recording memory and thereby increase the duration of your recording Filtering also lets you exclude unwanted data so your CATC Trace displays only the traffic that interests you To enable or disable filtering place an event button into either the Global State cell or the Sequence cell then right click the button and choose an Action see previous topic From the sub menu select Filter Out Recording Options xx General Recording Rules aD Newevent i 5 os a a E Config is valid Avalable Events Global State active at all times Sequence 1 State 1 FILTER OUT TIMER A 10 RESET Timer A UO TRIGGER Figure 5 40 Filter Out Option Note The Filter Out option is only available in the DLLP TLP and Ordered Sets TS1 and TS2 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 87 LeCroy Corporation Probe Settings 88 Probe Settings The Summit T3 analyzer can be optimized for specific DUT signal characteristics The auto calibration feature in the Probe Settings allows for bett
47. the Settings button to display the Settings Dialog Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Running Verification Scripts LeCroy Corporation Se ee ae oer xl Choose Editor application and editing settings i Notepad by default Other Path to the editor ETOWE Edit all selected scripts in one process T Open all included files T Launch editor application in full screen Path to the template file for a new script C Program Files CATC PETracersScrpte vFS Browse Display settings e Show the full path for the trace file in dialog caption Restore don t maximize dialog at start M Load last output from saved log files when possible IY Activate dialog after script s stop running Y Remember dialog layout T Ignore possible run time errors and warnings Saving settings Save log files to the folder which is relative to the trace file path Path to the folder where to save output log files C Program Files CATEAPET racer Browse Save logs automatically after scripts stopped running Cancel Figure 10 21 Settings Dialog You can choose the editor display settings and saving settings Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 173 LeCroy Corporation Running Verification Scripts 174 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Updates and Licensing Updating the Analyzer BusEngine and or Firm
48. the top of the screen Select Search gt Go to Trigger Go to Packet To position a packet at the top of the screen 1 Select Go to Packet from the Search menu A pop up menu prompts you for the packet number marker or time x Goto Packet ka Marker Time O O000000000 secs coc 2 Enter the packet number marker or time 3 Click OK Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 101 LeCroy Corporation Go to Time Go to Time To position a specific time at the top of the screen 1 Select Go to Time from the Search menu A pop up menu prompts you for the time in Seconds or Clocks RS x Time M Seconds Format Seconds Clocks Cancel 2 Enter the time and format seconds or clocks 3 Click Go Go To Marker Use this operation to go directly to a specific packet that has been marked with a unique marker by the Set Marker operation To go to a marker Select Go To Marker from the Search Menu Select the marker you want from the fly out menu Alternatively select All Markers to display the All Markers window then select a marker and click Goto All Markers Marker Description Upstream Packet 5 Trigger Edit Duplicate Delete Delete All Close wh The packet you want appears at the top of the screen Marked packets have a red bar on the left edge 102 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Go To Menu Le
49. 0 SPLIT Pending Requests B10 a A 8 it 5 um 3 4 ax 2 z 0 Yv E 2 422 600 2 422 800 2 423 000 2 423 200 2 423 400 2 423 600 2 423 800 2 424 000 2 424 200 Time us a 4 gt SPLIT Throughput Per Transaction JE la e g se 2 422 600 2 422 800 2 423 000 2 423 200 2 423 400 2 423 600 2 423 800 2 424 000 2 424 200 Time us a Se A Time 2423469us Trans Throughput 18MB s Split Transaction 77 All SPLIT Response Time E amp SPLIT Latency Time El JE ee eee ee PO E FU Y A ees 2 422 600 2 422 800 2 423 000 2 423 200 2 423 400 2 423 600 2 423 800 2 424 000 2 424 200 Time ys 4 100 Transaction Time us 0 50 Note The Pending Requests graph is not directly defined by metrics but it is useful when considering metrics The Pending Requests graph presents the unit averaged number of requests that were pending in progress at any moment of time It allows you to correlate the number of requests posted to a completer with other performance metrics 166 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Show Metrics in the Bus Utilization Window LeCroy Corporation Link Transaction Level Graphs Memory Writes are the only posted requests that do not get promoted to the Split transaction level Therefore Memory Write performance should be viewed at the Link Transaction level That is the reason graphs at the Link level only present the Memory Write related metrics and are titled Writ
50. 0 632 6 Downstream AC 2802 00 000 000 636 00 000 000 bal T ee De m m m em e A A A A A a T A O T A A n an 00 000 000 104 idle time Figure 10 7 Link Tracker Window Each time slot in the vertical axis represents the minimum time that a DWORD requires to traverse the bus Toolbar Presents buttons for changing the format of the Link Tracker window Main Display Area Displays traffic chronologically as it occurred in the recording The window divides into columns the first column shows time and traffic is shown on a channel by channel basis in the columns on the right Link Tracker Packet 4 Ea ha EEE ox oe io RD Text Time Paket Upstream C C i streams A 00 000 016 636 LOCAL a 00 000 016 700 00 000 016 704 4 Upstream SOP 00 000 016 Ds 00 000 016 712 00 000 016 716 00 000 016 720 00 000 016 7 28 CACTE 00 000 016 732 00 000 016 736 3 Upstream al 00 000 016 740 00 000 016 744 00 000 016 748 00 000 016 752 00 000 016 756 00 000 016 760 00 000 016 764 00 000 016 76S 00 000 016 772 00 000 016 776 00 000 016 750 00 000 016 754 00 000 016 Tos A et Ready Search Fwd g Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 141 LeCroy Corporation Link Tracker Using the Link Tracker Window The Link Tracker window can be reformatted in several ways Zooming In and Out Zooming out can give you a quick high level view of a CATC Trace A fully zoom
51. 023 6 eae 5 0 2 031 7 D230 DOO6 D20 0 D185 DO7 X gt U1 00 000 002 048 DUS 7 D142 D245 D227 D192 0231 MAS AM D31 7 D230 0001 D11 0 013 2 DOT 7 DOZ0 X gt Ua 00 000 002 012 Di2 5 D24 5 D227 DI75 D242 0037 D125 D D31 7 D230 D00 6 D20 0 D18 5 X gt U2 00 000 001 996 DO4 4 D12 5 D245 D227 D175 D242 D09 7 D J 19 D31 7 D23 0 DO0 6 D20 0 MT 00 000 039 424 i D 2 2 D04 4 0125 0245 D227 0175 D24 2 DOS 7 1 Sse 031 7 D23 0 D00 6 D12 5 D24 5 D227 D17 5 D242 D097 Dia D29 em D31 7 D230 DO0 6 D20 0 D18 5 2 DAL E D23 0 D00 6 D20 0 D227 D17 5 D242 DD9 7 D125 D236 Or lt D18 5 DO 7 DOT D 9 014 2 D245 D22 7 0192 O D13 2 DOT 7 DO2 0 mora D04 4 D125 D245 D227 D1754 MEERES D7 0230 D006 DAT Upstream Downsteam E Invalid 10b Code 0 D24 5 D227 DI75 D242 DOI7 D125 029 6 E Disparity Error 0 a D22 D17 5 D24 2 DD9 7 D125 0296 Mk J DO4 4 D125 D245 D227 D175 D242 D09 7 D12 5 l 728 0 K K280 D317 D23 0 D00 6 O20 0 D22 D17 5 D24 2 DD9 7 D125 D296 MR maa costen ois ae Don6 D20 0 018 5 DOF D 2 0 00 000 041 472 00 000 041 488 00 000 041 504 00 000 041 520 21D31 7 D230 DOO6 D20 0 D18 5 DO7 018 5 DOT 7 DO I Downstream KA DO4 5 D31 6 D23 2 DD D107 DO20 D20 4 D02 3 D27 D03 3 D04 5 D10 4 D150
52. 1 LeCroy Corporation PETracer Analyzer Hardware and Software Downloadable CATC Trace Share and annotate CATC Trace recordings within a Viewer development team Freely distributable PETracer software enables collaborative analysis across sites and time zones Bidirectional x1 x8 Accurate and non intrusive collection of PCI Express 2 5 GBps to 8 0 GBps CATC Trace data recording support Field upgradeable firmware Upgrades available for download direct from the and recording engine LeCroy website Flexible probing options Supports a variety of probing options including slot interposers MidBus probes and speciality probes External interface for probing Enables cross triggering between other test and monitoring auxiliary instruments digital signals Dword to Transaction Level View Dwords Packet Link and Split Transaction levels Viewer of the PCI Express protocol CATC Trace Software Summit T3 8 utilizes the CATC Trace to assist users in analyzing how PCI Express components work together diagnose problems and test for interoperability and standards compliance The CATC Trace is a powerful and intuitive expert software system embedding detailed knowledge of the protocol hierarchy and intricacies as defined in the protocol specification The software allows the user to control the Analyzer and set specific real time triggering and filtering conditions The CATC Trace utilizes a Windows based graphical display that has
53. 1 P o a o pom InitFC1 NP 0 0 0 aire InitFC1 Cpl o o o bo gt Flow Control UpdateFC P o o 0 Ela Link Link Transactions UpdateFC NP oO T O ow F WCID UpdateFC Cpl o 0 0 E InitFC2 P T o 0 E Link Trans Performance InitFC2 NP 0 0 T H Split Split Transactions a InitFC2 Cpl 0 o o Be Et split Trans Performance E beak T Errors a oO le Ready Search Fwd E Figure 10 3 Traffic Summary Dialog Buttons at the top of the Traffic Summary window change the display format and enable data to be exported to email file or the printer Using the Traffic Summary Window to Search the CATC Trace You can use the Traffic Summary window to move the CATC Trace to packets of interest 1 Click one of the numbers in the right side of the Traffic Summary window The CATC Trace jumps to the first instance of the selected protocol FS LeCroy PETracer TM PCI Express Protocol Analyzer C Program Files CATC PETraceriSa Tr ainin g_ o xj IES File Setup Record Generate Report Search view Tools Window Help aj xl RATE eR D A T Training Sequence 1 OLLE H DLLP Training Sequence 7 H Link Link Transactions Fast Training Sequence j Split Split Transactions Idle Ordered Set Skip Ordered Set Compliance Pattern EIES Ordered Set Link Event Invalid Errors detected Search E 134 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Traffic Summary LeCroy Corporation 2 Click the up or d
54. 143 markers 144 reformat 142 Link Transaction metrics 163 Link Transaction Level graphs 167 Link Transaction Performance 163 Link Utilization 170 Link Width 56 Link Width pane 151 Load button 50 114 Load command 50 114 loading 50 114 Logarithmic 137 logical links BitTracer 129 Logical view 125 long format 91 LTSSM Flow Graph 154 LTSSM Flow Graph command 154 M Main Display Area 141 Main display area 68 Manual Trigger recording type 51 markers 96 BitTracer 120 deleting 97 editing 97 setting 96 144 user defined 120 Markers window 121 MB Segments field 39 Memory Writes 163 Memory Writes Performance 171 Menu bar 22 188 menus 27 pop up 92 metrics 159 Bus Utilization 164 Link Transaction 163 Link Transactions 159 Split Transaction 162 Split Transactions 159 trace 160 Traffic Summary 162 unit base averaging 165 Metrics Header 160 Metrics Tooltip 160 Misc 53 Msb gt Lsb checkboxes 112 Multisegment viewing 55 Multisegment recording 39 Multi Segment Toolbar 25 multi segmenting 39 N navigating 148 Navigator 148 displaying 148 legend 152 panes 149 151 range 149 150 ranges 149 slider 152 toolbar 149 Navigator Legend dialog box 152 Navigator Panes button 152 Navigator Range button 150 Network Browse list 45 New Event button 85 New Events button 70 Number of Link Transactions 159 Number of Packets 159 O opening program 8 options files 50 Options Name 50 Options Name box 51 Or
55. 14E 056 156 OBB 134 46 223 251 1CE Mas 1146 1039 14E 1C6 Mz 26 344 276 OB4 134 229 261 1C6 MUA 14E 056 186 066 134 186 103 14E 106 Kells 26 264 276 064 134 AB 1D9 14 1C6 Mes 26 344 276 OB4 134 taal lg ae Tal T O O O oO 5 O lt D Y 02 E D 3 D 5 r U O 5 a mp D O O D mme D Markers Bar The Trigger marker is at the point where BitTracer recognized the user defined trigger condition To set an X marker E left click anywhere in the data display except for the light gray bar located above the data and below the directional label To set a Y marker E right click anywhere in the data display except for the light gray bar located above the data and below the directional label To define a marker select the Set Marker command in the Markers menu or use the Toggle Marker icons in the toolbar You can also use the Jump to Next or Previous marker icons in the toolbar E User defined markers are numbered in the order they were placed a U10 U2 and so on in the upstream direction a D1 D2 2 and so on in downstream direction You can set a marker with text using the Set Marker with Text command in the Markers menu After setting the marker when the mouse pointer is on the marker symbol the marker text displays as a tooltip 120 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Timing Measurements Bar J J 1E5 14
56. 16 y 1 Link Trans Performance DLLP Reserved Field not 0 WR Memory Writes DLLP FC Initialization Error Split Transactions TLP uae Encoding i TLP Bad LRC E Et Split Trans Performance TLP Bad ECRC o AD Read Requests TLP Reserved Field not 0 co WR write Requests TLP PayloadfLength Error eae TLP Length Error not 1 TLP TC Error not 0 TLP Attr Error not 0 TLP Byte Enables Yiolation Memory TLP AddressfLength Crosses 4K Mem 4 TLP Used Incorrectly Cfg TLP Register Error Msg TLP Invalid Routing Invalid Packet Y FC Invalid Advertisement FC Insufficient Credits Gore enen enn e ne ee ene eee oe OO DOo0coao a A m mm A mn SA ma AA ma AAE m SAA ma SA a A m AA oa G ma BE ea AE m AA m AE m AA m DE 8c mn GE man GA ee an GA OOO DODO Figure 10 2 Traffic Summary Dialog Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 133 LeCroy Corporation Traffic Summary Traffic Summary The Traffic Summary window summarizes the traffic in the current CATC Trace The left side of the window displays a tree of protocol levels The right side displays a summary of traffic for the displayed levels Select Reports gt Traffic Summary or click to display the Traffic Summary window Traffic Summary H El Go e 0 of HHH Packet RHH E all reports E Pkt Packets invalid DLLP encoding 2 z Z E TL Tp E a ae Hak 1 o 1 sone E Requesters PH 0 0 0 ET Completers Yendor o 0 O on Traffic Class InitFC
57. 2 Select the Color Format Hiding property page 3 Under the Group and Colors column click the plus symbol next to the group you want to reformat The group expands to show the individual fields within the group Each field has a color as shown below Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 109 LeCroy Corporation Specifying General Display Options Group and Color E Data go Packet Data Hex MSE to LSB S Data Length Dec 3 Extemal Data Bin gt Cfg Data Hex 3 Invalid packet Hex MSB to LSB ES aw Data E Packets CRC 4 Click the colored cell that you want to change A color palette appears 5 Click a color in the palette then click Apply or OK Note The colors of the following Frame types cannot be changed QO Invalid Data frame error field red a Softbit Errors yellow You can also change color by left clicking a field in the CATC Trace and selecting Color from the pop up menu Display Options General Color Format Hiding Level Hiding Bit Order 0 Hexadecimal E MSB to Lob ES a Decimal LSE to MSE E Data Link Laye O Binary Transaction Layer Hiding Ead re roger h oe E SEII Pre Triager Number aa MT Hidden gt ec Srii Dec ge Link State Generator Command a ction Generator Command 39 Contig Generator Command A Address Space Generator Command 4 Ho colors avallable for selected item ge 74 traffic om 8 traffic M6 tra
58. 4 164 18D 324 LeCroy Corporation You can also display the Markers window which lists all markers and their locations including a hyperlink for each Timing Markers 00 000 000 016 00 000 000 056 00 000 000 116 00 000 000 132 Figure 9 6 Markers Window Sample Marker Text Timing measurements between all combinations of X Y U and Trigger cursors are in the Timing window liming E E E gt gt Timing 00 000 000 026 00 000 000012 00 000 000 040 00 000 000 008 00 000 000 0 40 00 000 000 044 00 000 0343 412 00 000 033 448 00 000 039 464 00 000 000 020 00 000 000 12 00 000 000 056 00 000 049 424 00 000 049 460 00 000 019 4 76 00 000 000 020 00 000 000 00 00 000 000 076 00 000 0339 384 00 000 033 4 40 00 000 033 436 00 000 000 012 00 000 000 0 36 00 000 039 404 00 000 0139 440 00 000 099 456 Figure 9 7 Timing Window Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 121 LeCroy Corporation Errors Bar Errors Bar 122 BitTracer mode provides a summary of 10b errors invalid symbols and disparity errors in the Errors window The window shows the total error count and errors per lane for each error type Hyperlinks allow jumps to selected errors Errors raw 4 peraw x E Invalid 10b Code 0 o Lane 0 0 o Lane 1 0 o Lane 2 0 o Lane 3 0 o Disparity Error 0 O Lane 0 0 o Lane 1 0 o Lane 2 0 o Lane 3 0 o
59. CI Express Extended Capability ID 16 CFGREG_RO means Add the field PCI Express Extended Capability ID with length 16 and cfg register type CFGREG_RO capability_reg AddField Capability Register 32 CFGREG_RW means Added the field Capability Register with length 32 and cfg register type CFGREG_RW and stored a pointer to this field in variable capability_reg which can be used to add subfields to this field Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 179 LeCroy Corporation Helper File 180 AddSubField parent_field subfield_name subfield_length configuration_reg_type tooltip encoding_table NULL This function adds a subfield to a register field in the Capability View Subfields are modifiable and visible in the Field View and appear in the tooltips of register fields a a a a a a a parent_field Pointer to a register field in the Capability View subfield_name Name of the subfield displayed in the Field View subfield_length Length of the subfield configuration_reg type Configuration register type of the subfield field Note This overrides the configuration_reg type of the parent field tooltip Tooltip displayed for the subfield in the Capability View encoding_table Optional Displays encodings as lists for select values For example user input becomes a combo box for the field in the Field View For example AddSubField capability_reg Mode Support
60. Corporation Making a PCI Express Recording Stopping a Recording You can stop the recording process at any time by pressing the Stop button Y This causes the Analyzer to stop the recording and upload the CATC Trace to the host PC If you press the Stop button again the Analyzer temporarily halts the upload process and opens the following dialog box Abort Upload Select an options Stop but preserve existing uploaded data Continue las if Abort not initiated data and cancel trace completely Figure 4 5 Abort Upload This dialog presents options for stopping continuing or aborting the upload QO Stop Aborts further CATC Trace upload and displays whatever data that has already been uploaded a Continue Resumes the upload This command tells the Analyzer to finish uploading whatever CATC Trace data is still in its buffer a Flush Flushes the CATC Trace without saving or displaying it If you allow the traffic data to be uploaded it is automatically saved on the PC s hard drive as a file named data pex or the name you assign as the default filename in the recording options Saving a Recording 1 To save a current recording for future reference select Save As from the File menu 2 Give the recording a unique name then save it to the appropriate directory 38 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Recording Multi Segmented CATC Traces LeCroy Corporation Recording Multi Se
61. Croy Corporation Go To Menu The Go To menu in the Search menu provides a quick way to search for a packet based on a simple condition You can search for the following types of events O TLP Type DLLP Type Ordered Set Link Event Traffic Class DLLP Virtual Channel TLP Virtual Channel Direction Speed Link Width Requester ID Completer ID Data Lengths Errors OOCODODODODDO ODO OC Search Direction Search direction can be toggled back and forth by using the command under the Search menu Search Direction controls the direction of the search Each time Search Direction is selected the search order is reversed For example if the previous search was forward choosing Search Direction toggles the current search to backward To verify the direction of a search look at the lower right corner of the screen Search Bwd or Search Fwd should appear If a direction is not indicated it means that the status bar is turned off To turn on the Status bar select from the menu View gt Status Bar Keyboard shortcuts can also be used to control search direction a Control f means Search Forward a Control b means Search Backward Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 103 LeCroy Corporation Find Find Find allows you to conduct complex searches in a CATC Trace You can search by protocol level Packets Link Transactions Split Transactions You can search packets by Event Group TLP Type
62. D31 7 DO6 7 D24 3 D19 5 D04 2 D31 1 D23 5 DO 7 D137 0020 D11 4 D02 3 D27 D28 3 D04 2 D21 4 D150 D31 7 D25 7 D24 3 D12 2 DO45 DJ1 6 D23 2 DD7 7 D187 0020 D20 4 D02 3 D27 7 D03 3 D04 5 D10 4 D150 D31 7 DO6 7 D243 D19 5 D31 6 D23 2 D07 7 D18 7 D020 D204 D02 3 D2 7 D06 3 D04 5 D10 4 D15 0 D31 7 DOG 7 D24 3 D19 5 D27 9 D09 4 D26 1 D045 D31 6 D232 DOZ7 018 7 D02 0 D20 4 D023 D27 7 DD33 DO45 D104 D15 0 D31 7 DO 7 Ea aa ae 006 4 0236 1 0045 031 6 D232 007 7 D18 7 D02 0 D20 4 D02 3 O27 7 O03 3 DO45 0104 016 0 031 7 O06 H FTS 0 0 D31 6 D232 D07 7 D18 7 D020 D204 D02 3 D27 7 D09 3 D04 5 D10 4 D15 0 D31 7 DOG D24 3 D195 D27 5 H IDL 0 0 D2 1 D04 5 D31 6 D23 2 DO 7 D187 DO2 0 D20 4 D02 3 D27 7 D03 3 DD45 D104 pi MEL 7 7 D24 3 D D04 5 0316 D232 D07 7 0187 D02 0 D020 4 D02 3 D27 7 D03 3 D04545 D24 3 ae N D04 5 D31 6 D23 2 D077 D187 D020 020 4 DO02 3 D27 7 D03 3 D045 D10 44 Time 00 000 041 504 5 D19 5 Je STP 0 0 D09 4 D26 1 D045 D31 6 D232 DO7 7 D18 7 D02 0 D20 4 D02 3 D27 7 DD3 3 Descrambled Byte 00 D06 p SDP 82 122 D26 1 D04 5 D31 6 023 2 DO77 0187 D02 0 D20 4 D02 3 D27 7 003 3 DD4 5 Scrambled Byte a4 D24 3 END 92 122 D25 1 DO4 5 D31 6 D23 2 DOZ D127 D020 D20 4 D02 4 D27 7 D03
63. DEF 01234567 S9ABCDEF 01234567 89ABCDEF 01234567 70234567 B9IABCDEF 01234567 O9ABCDEF 01234567 S9ABCDEF 01234567 G9ABCDEF ECRC LCRC Idle Time Stamp 0x0D632C96 0x36214D17 0 000 ns 0000 000 000 000 s A repeat of any above methods causes the display to return to a Short Data format Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 91 LeCroy Corporation Resizing Cells Resizing Cells Data cells can be resized by pointing the mouse pointer on the edge of a data cell depressing and holding the left mouse button and then repositioning the mouse pointer while keeping the mouse button depressed Pop up Menus The Analyzer software makes extensive use of pop up menus In some instances pop up menus provide the only means of accessing dialogs that contain detailed information about cells within the CATC Trace for example the Show Configuration Space dialog To see a pop up menu left click or right click a cell within the CATC Trace Right click or left click behavior depends on the Display Options setting For default left click the right click menu is not cell dependent For other left click behavior the type of menu that opens varies depending on the type of cell that is selected Take some time to explore CATC Traces and the various pop up menus View Data Block To view the raw bits that make up the data in a data field left click a data field then click i or select View Dat
64. DLLP Packet Properties dialog allows you to change the pattern and customize it by defining each specific bit as shown in the figure below a Event Properties i zj DLLP packet Actions Fields Layout Label Mask Match DLL Heeb Type Data EX MIN XE XEOEEXRERE REE REE XERERXENEX 10400000 00000000 Channels W l Desc DLLP Type sanita on channels Up or Down Figure 5 26 DLLP Packet Properties Dialog TLP Header Properties Dialog The TLP Header Properties dialog enables you to set the TLP Header Fields and Layout TLP Prefixes and Actions You can manually change the Requester Completer ID Event Properties i xj TLP Header TLP Prefix Actions Fields Layout q qI_A_R oo Requester Completer ID Label TLF Type TC Bus Device Func TLP amy Type Y any RR RAR pS j Channels M all Digest Poisoned Ordering Snoop any any any any Reset All Data Desc TLF Requester CompleterID traean ee anaa channels Up or Down Figure 5 27 TLP Header Properties Dialog 74 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Properties Dialog Boxes for Events LeCroy Corporation TLP Prefix Properties Dialog The Layout tab of the TLP Prefix Packet Properties dialog allows you to change the pattern and customize it by defining each specific bit as shown in the figure below Event Properties i a O OMRTLP TLP Header TLP Prefix ac
65. Diswitchtoss Ha Trace Filename amp Path C Program Files CATCIPETr Switch bo Adwanced Mode Figure 5 2 Switch to Simple Mode Button Trace Filename and Path The Trace Filename and Path button sets the path and CATC Trace name for the recording It allows you to change the default file name and path for the recorded CATC Trace file The pre defined name is data pex See Figure 5 1 on page 48 1A 1 Select the Recording File Name button 2 The Specify Trace File Name dialog opens to navigate to the directory you want 3 Enter the new file name in the File name field 4 Click the Save button This action does not do any immediate save operation It just changes the default name and uses it in subsequent recordings Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 49 LeCroy Corporation Saving and Loading Previously Saved Recording Options Saving and Loading Previously Saved Recording Options You can save a recording or load previously saved recordings In the general tab the following Save options are available see Figure 5 1 on page 48 Setting Default Recording Options To save the current recording options into the default Recording Options file Click Save As Default The default file for the options is default rec When the PETracer software begins execution it automatically loads the default rec file if one exists Options Name See Figure 5 1 on page 48 1F The Options
66. LP Requester ID TLP Completer ID TLP Data Pattern TLP Data Lengths TLP Tag TLP Sequence Number DLLP Type DLLP Header DLLP Virtual Channel ACK NAK Seq Number Ordered Sets Link Event Direction Errors You can search link transactions by Event Group TLP Type Traffic Class Virtual Channel Direction Requester ID Completer ID Status Tag You can search split transactions by Event Group TLP Type Traffic Class Virtual Channel Direction Requester ID Completer ID Status Tag Find allows you to create complex searches based on numerous criteria Repeats the previous Find or Search operation Allows you to specify a forward or backward search of a CATC Trace file Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Using the Menus View Menu Toolbars gt gt Script Editor Analyzer Network Chat Bar Status Bar Real Time Statistics Zoom In Zoom Out Wrap FC Credits FC Credits Setup Compact View Packet Level Link Transaction Level Split Transaction Level NVM Transaction Level LeCroy Corporation Displays available toolbars Standard Frequently Used Analysis and Transaction Level Use Customize to display the Windows Customize window Displays the Script Editor only appears if a peg file is open Opens a chat window for communicating with persons working with networked Analyzers This command requires that your host PC be attached to a LAN The Chat wi
67. Multi Lane Protocol Analyzer User Manual 171 LeCroy Corporation Running Verification Scripts 172 Running Verification Scripts You can run verification scripts to check errors link transactions split transactions metrics ordered sets replays DLLPs and TLPs To obtain the Verification Script dialog select Tools gt Run verification scripts icon or click the me es CAl 101 x LeCroy PETracer TM PCI Express Protocol Analyzer Run verification scriptis C Program Fil br File Setup Record Generate Report Search wiew Tools Window Help 5 x s l Ral oe GE Wh wE nm ml Wenfication script ES Check_For Replays heck Example PC Express Verification Script checks the trace for presence of any error esamp_check_e ES esamp_dilps ES esamp_link_transactions esamp_metrics Es examp ordered sets ite examp_ split_transactions examp tips ch Run scripts examp_ check_errors Ez Expand Log EE a Save Output aR Settings Done es az Ready Figure 10 20 Verification Scripts Dialog The available verification scripts are in the Verification script section To run a script select it then click the Run Scripts button Run scripts The results appear in the bottom window You can expand or collapse this window You find a view related to the CATC Trace and place this window under or to the right of it You can Save the results Click
68. RECOFGING RuUlOS iris 84 Pate QUE an a East 87 Probe Setting Sease orce ts ees cetedeuect sac aetesieetieuta es Selecalewaieebecnetsegnseiewsioeie ct deastes 88 Setting Auto CallbratiON atra iii 88 Chapter 6 Reading CATC TraceS cconcoccocccocconcoccconcconcnncnnronnnonrnanenncnnrnnnronrnanennnnnss 91 Viewing PCI Express CATC Trace ius ia iccadi 91 Expand and CollapSe Data Fields ui 91 RESNO 6 E AP o A Seer eer ee eee eee eee ener en eer eee 92 PO RDHU PD MENUS sirinin aa 92 View Data BIOCK crine Oa o aaae ara a Nai 92 SNOW Raw 10D COGS ui a a E aae a 93 Show Header Fields onaniaa a a ea aa aia 94 Packet Cell PODUD MENUS narnia 95 Packet header R gt Cell Popup MGI Usina li 95 Packet Meader G1 Cell POU MAA As 96 A a a a e a a aae 96 Edit OF Clear Marker 97 DE COGIING Mg Mer 19 0 0 CEC O a 98 PACKED oe ecc 98 A A 98 nn a ba can ea aoe Tan baud susrdau dt aesdoveet aut dive eae eaese 99 Summit T28 PCI Express Multi Lane Protocol Analyzer User Manual vii LeCroy Corporation Contents Chapter 7 searching CATC TFACES suvssssstalrrsir ceci 101 CATC Trace Search OVOrVIOW castaiina adri dies 101 GOTO alle o APA cence ceeie ci catecess E eeceuncees 101 Go lo FP ACK Cais cere es csc ibid 101 A caso es foes eee eee een lance ce le cueea sepa tet chacpestesceatesteceetouniecety 102 G TO Marker a o meen erry cette tn dad 102 AA 103 Searle MDEE UO y POCOAEPE EEE Em eerste stearate eee eee eee nese 103 A ues steeeceacocat
69. S Yes Navigable tables with reports presenting statistics of various events in the trace Link e Yes A view presenting time based display of both directions of the PC Express link Graphical Bus Vas A view presenting plots of various performance and utilization measurements for the Utilization View trace over time Wetric based performance measurements calculating of various performance metrics Metric based Yas for Link and Split transactions display of the metrics in Trace View Trafic Summary performance reports and Bus Utilization graphs based on metrics timing calculations based on Save s s Aa a Figure 10 1 File Information Window 132 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Error Summary LeCroy Corporation Error Summary The Error Summary dialog displays the number of errors for each event and the packet containing the errors Select Reports gt Error Summary to open the Error Summary dialog Traffic Summary mseg_example pem SST lA 0 amp E Ws fo E of HHH Packet HHH All reports Downstream Total gt Pkt Packets Invalid 10b Code 5 TLP TLP Running Disparity Error A Unexpected K D Code Requesters Idle Data Error not DO O E Completers Skip Late EE Traffic Class 5kew Error io DLP DLLP Bad Packet Length Ordered Set Format Error Do o Do Flow Control Delimiter Error Link Transactions Alignment Error CID DLLP Invalid Encoding i DLLP Bad CRC
70. Save Save os Default Load Cancel Figure 5 13 Recording Rules Tab Recording Rules Overview The Recording Rules allows you to specify complex triggering and filtering options The Summit T3 8 Analyzer monitors incoming traffic and looks for specified events It performs actions like triggering and filtering Complex options can be created by putting Events in a sequence Events are based on Resources Resources are explained in the next section Resources Events in Recording Rules are based on Resources There are two types of Resources They are Packet Match Resources and Basic Resources Packet Match Resource Packet Match Resources are for the DLLP and TLP events A Packet Match Resource allows you to define not only packets but it also allows you to define each specific bit in a packet In the Packet Match resource you can define the exact layout to the bit level so that the Analyzer can match the exact pattern that applies to a DLLP or TLP event To set a Packet Match Resource click on the New Event button and select any of the options In this case we have selected DLLP InitFC1 The DLLP InitFC1 displays in the Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 61 62 LeCroy Corporation Resources Available Events panel Double click on the DLLP InitFC1 to select the specific fields and go to the Layout tab to change the pre defined bits see Figure 5 14 Recording Options General R
71. Summit T28 PCI Express Multi Lane Protocol Analyzer User Manual Contents LeCroy Corporation Appendix A Configuration Space Decoding cocccocconconccnnnonccnnconcnancnnronnonnnnars 177 Mandatory DOTNIoONS canastilla nnnm nnmnnn 177 Mandatory Module Functions e coinicanscionias sisi tii diaria taaie 177 DeCOde REIS IAS ac 178 A TT iE beta seeneenacenees EEEE ten aaaeaii 178 Configuration Register Types sciuisiicinaio cias 178 PONES ica 179 GetRegisterField dword_offset bit_offset field_length ococcconcconiconicocococcconaroncnnonaronaronaronanrnnnnnnns 179 AddField field_name field_length configuration_reg_type tooltip encoding_table NULL 179 AddSubField parent_field subfield_name subfield_length configuration_reg_type tooltip encoding table NULA s 180 ae al IEA APO No AP baste cis eas AOA ane ag eas mina vee pea et nie AiAi 180 China Restriction of Hazardous Substances Table cccccsceessecceseceeeeeeseseseeeeeeneseneeees 181 Appendix B How to Contact LeCroy ooccoccocccoccoccconconconcconcnanonnconcnnrconrnarnnnenaro 183 MAS aia 185 Summit T28 PCI Express Multi Lane Protocol Analyzer User Manual Xi LeCroy Corporation Contents xii Summit T28 PCI Express Multi Lane Protocol Analyzer User Manual Overview Designed for developers and validators the LeCroy Summit T3 8 is a Gen1 Gen2 Gen3 PCI Express advanced verification system By leveraging years of experience i
72. Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Decoding Traffic LeCroy Corporation Split Split level decode Split is composed of two Link transactions the Request TLP and the Completion TLP from the other direction Link Tra Vien EE 11 00000 OOO O 781F3348 12340000 1111 1000 _ Packets Time Delta E EEEN ata Se CRC VC ID 9 Explicit NAK 11023 dwords Ox0D632C95 Time Stamp ono 000 000 000 s split Tra EN 2 Miem N AR dia I 0 i oo o0000 o0000 MEA 1023 dwords dwords Metrics on 16 480 ys CompleterlD TE YC ID 000 01 2 001 01 0 fo o 00010000 j is LinkTras Time Delta Time Stamp MET etric 16 848 ps 0000 000 016 480 s Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 99 LeCroy Corporation Decoding Traffic 100 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Searching CATC Traces This chapter describes how to search for CATC Trace events CATC Trace Search Overview Several search commands let you navigate a CATC Trace view to search for key events such as errors and triggers To view the search options click Search in the Menu bar Search wiew Tools Window Go Eo Trigger Go to Packet Go bo Time Go to Marker Goto IRA Eind Ctrl F 4 Find Next FS qe Search Direction Forward Figure 7 1 Search Menu Options Go to Trigger To position a trigger packet at
73. The table groups Memory Writes by the combination of Requester ID and Traffic Class and displays Minimum Average Maximum data for Response Time Payload and Throughput metrics Bos em All reports pa Requester TC Resp time Min Resp time Awrg Resp time Max Pld Bytes Min Pld Bytes Awrg Pld Bytes Max Thrpt MB s Min Thrpt MB s Avro Thrpt MB s Max Pkt Packets 001 00 0 TCO 20 112 000 ns 297 390 ns 564 000 ns 6 8 00 3 14 184 32 079 71 429 Link Link Transactions ra 000 00 0 TCO 11568 _ 296 000 ns 570 110 ns 316 000 ns 4 50 59 64 6 579 84 421 124 031 2 11588 CID S a Link Trans Performance Y WA eum 5 sn i A 2 Split Split Transactions D Errors an i Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 163 LeCroy Corporation Show Metrics in the Bus Utilization Window The following features apply to all of the report tables described above for the Split Transaction and Link Transaction levels QO Each report row for the defined tables contains the total number of units in this group for the CATC Trace total number of units for Split Transaction perfor mance Read Requests performance Memory Writes and so on In many cases the Maximum and Minimum values in the report tables are navi gable By clicking table cells you reposition the corresponding CATC Trace view to the Split or Link Transaction that has yielded this maximum or minimum value This
74. Trace Navigator LeCroy Corporation Using the Legend to Show Hide Navigator Panes To use the legend to show hide an entire pane use the checkbox next to the name of each pane in the legend In the case of the Pre Post Trigger and Errors areas the action of show hide in the legend is identical to that provided by CATC Trace Navigator pop up menus In the case of the Traffic Types pane there is no equivalent show hide available through the pop up menus Using the Legend to Set the Priority of Information Display You can use the legend to set the priority of information displayed in the Pre Post Trigger Traffic Type panes This is a two step process 1 Fora particular item in a pane click the column next to the checkbox for the item That labels the item as currently active 2 Next use the up down at the lower right of the area to move the item higher or lower in priority In the case of the Traffic Type pane priority determines display priority of each packet type For portions of the CATC Trace that are dominated by a particular packet type this setting no effect only the color corresponding to that packet type is displayed in that portion of the pane Suppose however that part of the CATC Trace includes equal or near equal numbers of several types of packets In that case you can use the legend to select which among those types is represented in that portion of the Traffic Types pane This allows you to view only packets of i
75. Width auto xa Upstream W Inhibit Channel Reverse Lanes In the Recording Type section select Bit Tracer Recording Event Trigger Bit Tracer Recording Figure 9 1 Recording Options Dialog Recording Type C Snapshot Manual Trigger f Event Trigger M Bit Tracer Recording Figure 9 2 Recording Type Section In Bit Tracer Recording you can use the Snapshot Manual Trigger and Event Trigger recording types Note You can also use other standard Recording Options such as Link Width Buffer Size and Lane Polarity Settings to characterize the link 116 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Views Available for Captured Data LeCroy Corporation Views Available for Captured Data BitTracer mode displays captured data lane by lane and byte by byte in each direction upstream and downstream with the time scale progressing left to right beg LeCiuy PETiacen TM PC Express Prutucul Analyzes C Piuyram Files CAT CAPE Traces Wala 4 pera E File Setup Record Generate Edit Markers Seach View Toas Window Help PS 1 31 7 D23 0 DO0 1 D11 0 D245 D227 DI75 D242 DOAT D125 D29 aT D31 7 0220 DOQ6 020 0 D12 5 DO 7 K gt T a bt pu DO4 4 D12 5 D245 D227 D17 5 D242 DO9 7 OE D31 7 D23 0 DOUG D20 0 ly gt T 00 000 039516 D24 5 D22 7 D175 D242 DOI7 D125
76. a Gen2 Active Interposer Summit T3 8 Components Summit T3 8 components used in the installation are a iPass Y Cable The cable supports eight lanes from two directions Side A of the probe cable connects to the Upstream port on the Analyzer on the left in the photo above and Side B of the probe cable connects to the Downstream port on the right O Summit T3 8 x16 Slot Gen2 Active Interposer The slot Interposer provides the point of attachment for the Analyzer to the Device Under Test DUT The Inter poser is designed to fit between a motherboard and one of its device cards for example a LAN card The Interposer has three sets of connectors a gold male connector that fits into a standard x16 PCI Express slot on a motherboard a PCle female connector that accepts a x16 PCI Express device and two Interposer cable connectors that connect the Interposer to the Analyzer only one is used Note Edge reducers are required for lane widths less than x16 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 13 LeCroy Corporation Using Interposers Installing the Gen2 Active Interposer To install the Interposer perform the following steps 1 Insert the gold male connector on the Interposer probe into a x16 PCI Express slot in the motherboard Use edge adaptors for x1 x4 and x8 slots Insert the PCI Express DUT into the Interposer s PCle female device connector The slot Interposer is shipped from LeCroy with a
77. a Block from the pop up menu to display the Data Block window Packet 2 1 dwords IE pe si FFOOO100 PODS POU Dec Bin o de Bl Msb Lsb m mi Format OWORDs Columns 4270190336 11111111000000000000000100000000 pagade Figure 6 1 Viewing a Data Block You can display data in Hexadecimal ASCII Decimal or Binary formats Bit Order is Most Significant Bit or Least Significant Bit 92 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Show Raw 10b Codes You can display data in Big Endian or Little Endian Format lets you display data as BYTEs WORDs or DWORDs Columns lets you select the number of columns You can enter hexadecimal offset values You can go to or search Previous or Next Show Raw 10b Codes LeCroy Corporation You can view the raw bits that make up the data field by left clicking the field and selecting View Data Block from the pop up menu To view Raw 10b Codes 1 Left click the first cell in a packet 2 Select Show Raw 10b Codes from the pop up menu to display the Raw 10b Codes window LEN 10b Codes Display For Packet 1 l Ioj x Physical Lanes Data Appearance Byte f Scrambl Byte f 10 bit code C Symbol AD LFSA Packet Fields co 00 J 07 On E oo ha co 0x13 17 mao Packet Running Disparity Error lt Prev Next gt Erev Hent Figure 6 2
78. a window that lists all events that occurred during the recording Navigator Shows hides the Navigator bar a utility that lets you easily navigate the CATC Trace Displays the Data Payload window for the current packet Opens the Timing and Bus Usage Calculations window Find Next Repeats last Find or Search action View Split Transaction Level data View NVM Transaction Level data Bus Utilization Opens a window that graphically represents various information about the recording Link Tracker Opens a window that displays symbol information per lane Opens the Data Flow window Shows recorded data in a compressed tabular format LTSSM Flow Graph Shows a state diagram of the Link Training and Status State machine Displays the Packet Header bar Opens a window that displays the header information in the current packet as it would be viewed in the specification Running Verification Scripts Opens a dialog that allows you to select and run verification scripts Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Multi Segment Toolbar LeCroy Corporation Multi Segment Toolbar First Segment Open first Index file This button becomes active if Id segment in the _ amultisegment CATC Trace file is open multisegment CATC Trace and displays the index file for the recording Previous segment Open Next Segment Open next segment in 4 previous segment in the multisegment
79. ace with respect to different types of information The top of each pane represents the start of the CATC Trace file and the bottom represents the end of the CATC Trace file a a a Pre Post Trigger To view the trigger event in the CATC Trace and the relative size of pre trigger and post trigger portions of the CATC Trace The two portions are set apart as different colors The trigger event occurs at the point the two colors meet Errors To view any errors in the CATC Trace A thin red line represents each error in the pane Traffic Type To view the types of packets that occur in the CATC Trace A differ ent color represents each packet type in the pane The relative size of colored portions in the pane corresponds to the amounts of the various packet types in the CATC Trace As described below you can use the Navigator legend to change the types of packets that take precedence in the display Traffic Speed To view the speed that occurs in the CATC Trace Link Width To view the link width that occurs in the CATC Trace To Show Hide Navigator Panes You can show hide any of the panes using pop up menus accessible through left click the Navigator Panes button or by right click anywhere in any CATC Trace Navigator pane Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 151 LeCroy Corporation Using the CATC Trace Navigator Navigator Slider The Navigator slider appears at the left of Navigator panes Th
80. actory Presets Save Save s Default Load Figure 8 4 Display Options Dialog Color Format Hiding Tab To change the format of alphanumeric characters in a field 1 Under the Group and Colors column click the plus symbol next to the group you want to reformat The group expands to show the individual fields within the group as shown above 2 Click the row representing the field that you want to reformat If the field can be reformatted the format options at the top of the dialog become active as shown below CRC 16 Hex MSB ta LSB LCRC Hex MSE to LSB i Hex MSE to LSB Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 111 LeCroy Corporation Specifying General Display Options Select a format Specify the bit order in the displayed fields by checking unchecking the MSB gt LSB checkboxes Click Apply or OK Hiding Fields To hide a field 1 Under the Group and Colors column click the plus symbol next to the group that has the field s you want to hide The group expands to show the individual fields within the group as shown above Click the checkbox in the row representing the field that you want to hide Click Apply or OK Hiding Levels The Level Hiding page lets you hide traffic by Event Group If you select one or more event types from the Event Group list the selected types are hidden from the CATC Trace Display Options xX General Color Fo
81. al sequentially numbered sub directories up to 100 000 hold the segmented CATC Trace files These sub directories bear simple numerical names 00000 to 00999 Each of these subdirectories can hold up to 100 sequentially numbered segment files Collectively the entire directory structure can hold up to 10 million files Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 39 LeCroy Corporation PETracer Files Example If you create a 1010 MB recording using 10 MB segments the following files and sub directories are created data pem This is the index file data pem files 00000 segment 00000 pex data pem files1000001segment 00001 pex data pem files 00000 segment 00099 pex data pem files 00001 segment 00100 pex data pem files1000011segment 00101 pex Note An additional index file is created called segments col This is an internal system file that users should not modify PE Tracer Files The PETracer software creates and uses different kinds of files QO CATC Trace Files Recorded traffic a Recording Options Files Configuration file that contains the various options selected in the Recording Options dialog to configure the recording a Display Options Files Configuration file that contains the options selected in the Display Options dialog to configure how traffic is displayed CATC Trace Files PETracer records PCI Express traffic into a CATC Trace file with the default name data pex or any other tha
82. ation and manage the recording process Other Documents For more information refer to the following documents a a a a LeCroy Analyzers File based Decoding Manual PETracer Trainer Automation Manual PETracer VSE Manual CrossSync Control Panel User Manual Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Hardware Description The PCI Express system features Summit Analyzers System Components a Summit T3 8 analyzer system AC Power Cable USB and Ethernet cables PETracer Software program CD ROM optional probes and interposers see Interposers and Probes on page 12 OOO O Host PC Requirements The Summit T3 8 connects to a Host PC Please consult the readme file on the installation CD for the latest PC requirements Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual LeCroy Corporation Summit T3 8 Front Panel Description Summit T3 8 Front Panel Description When powered on the Summit T3 8 activates the user accessible controls and LEDs on the front panel WARNING Do not open the enclosure There are no operator serviceable parts inside Refer servicing to LeCroy The controls and LEDs are O Power Switch black 1 On and O Off O UPSTREAM 7 0 connector Connection to the probe for the capture of upstream direction of the link O Speed LEDs Indicate the current speed for the Upstream and Downstream link 2 5 GT s 5 GT s or 8 GT s a LCD Menus All
83. can help you to find specific units in the CATC Trace such as transac tions that produced spikes in Response Time or Throughput Show Metrics in the Bus Utilization Window The Bus Utilization window provides graphs for packet level information in the CATC Trace The window also provides graphs for information on Split and Link Transaction levels plotted over time The graphs for Split and Link Transaction levels are based on metrics collected for the transactions throughout the CATC Trace The seven graphs related to Split and Transaction levels are 1 Pending Requests at Split Transaction level Response Time at Split Transaction level Latency Time at Split Transaction level Throughput Per Transaction at Split Transaction level Response Time and Latency Time at Split Transaction level combined graph Response Time at Link Transaction level for Memory Writes only 7 Throughput at Link Transaction level for Memory Writes only OF SE ae eS The following is an example of Bus Utilization window display of graph numbers 1 4 5 6 and 7 164 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Show Metrics in the Bus Utilization Window LeCroy Corporation HOS BY 22222 2400 SPLIT Pending Requests N o o 9 500 22000 22500 23 000 23 500 24 000 24 500 25 000 25 500 26 000 26 500 27 000 27 500 286 000 28 500 29 000 29 500 30 000 30 500 Time us 4 Pending Requests REQs SPLIT Throughput Ny 2
84. d according to traffic speed QO All symbols of a TS1 TS2 ordered set By default these color selections match the standard color selections used in the CATC Trace format You can modify them in the Display Options menu accessible from the Main toolbar or the Setup menu Report and Analysis Windows In the report windows BitTracer mode provides several functions to analyze traffic a Statistical information a Timing measurements O Packet decoding To activate deactivate a report window use Views gt Windows Toolbars rl i z a a ki w Status Bar w Markers Bar 1 File Information fane RIA Real time Statistics pi Sizes Ber Sa EE MMMM w Events Bar E com Ih A i w Packets Bar Ge oom ue w Decoding Bar spec w Descrambled Bytes wo Decoding Bar logical Figure 9 4 Activate Deactivate Reports You can rearrange the report windows All report windows are dockable Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 119 LeCroy Corporation Timing Measurements Bar Timing Measurements Bar BitTracer mode provides timing measurements on captured data O Measurements from the Trigger position relative to user selected X and Y mark ers O X Y measurements O Measurements between user defined markers Upstream be 146 109 14E 1C6 Mella E x hJ DJ Ph E a 26 264 276 064 134 229 261 1C6 Miss 14E 056 156 OBB 134 AG 1D9 14 1C6 Mes 26 344 276 OB4 134 l
85. de additional settings for Events States and Actions in the Recording Rules page You can access a Properties dialog by double clicking an Event State Action or any other object It allows you to set triggers and filters For example to set a trigger on a specific type of error you open the Properties dialog Accessing the Properties Dialog To see the Properties dialog first create an event button by clicking the New Events button and choosing an event from the menu Open the Event Properties dialog by doing one of the following a Double click an event Q Right click an event and select Properties from the pop up menu a Click the Properties button on the toolbar Event Properties Dialog Box Features The following features are displayed in the any Event Properties dialog box see Figure 5 21 on page 71 Event Icon Preview This icon shows you which event properties you are editing The Icon Preview looks exactly like the icon in the Main Display area Icon Label A text box for labeling the button Whatever you type here appears on the button 70 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Properties Dialog Boxes for Events LeCroy Corporation Channels These controls allow you to select the channel s that the Analyzer should search when it is looking for the event Pin Button The Pin Button on the top right corner of the dialog allows you to pin the Properties dialog to the application so that
86. der Test Using a Gen2 MidBus Probe Note Mid bus probes require attachment pad and reference clock connections For information about how to connect the attachment pad reference clock and cables in your system see the MidBus Probe Manual Components ee 22 326 22 oo ooo oo oo OO oo oo o WE O g A oO KS o oo 00 00 O WO oo oo Oo Oj Figure 3 9 MidBus Probe pod Figure 3 10 MidBus Probe Cable Attachment Pad and Header 16 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Using Probes LeCroy Corporation Figure 3 11 Clock Cable Connections Overview for Gen2 MidBus Probe Use a 1 pod setup Use the iPass Y cables to connect the probe data connectors on the Analyzer to the MidBus pod s On the other side of the pod connect the MidBus probe assembly Connect the header on the MidBus probe assembly to the MidBus footprint on the system under test host platform root complex The following picture shows two midbus footprints with one connected to the MidBus probe assembly PSSA y Figure 3 12 Connect MidBus Probe to MidBus Footprint Connection Procedure To connect the Summit T3 8 to the system under test host platform root complex Connect the MidBus pods to the Analyzer using the iPass Y cables Connect the MidBus probe assemblies to the MidBus pods
87. e Filename amp Path Iv os AS bei oc z Disable Descrambling CuProgram FilesicATCiPETraceridata peram FOWSE ee lene Polarity Options Name Ignore EDS Switch to Swizzling Contig Advanced Mode Default Save Save s Default Load Figure 5 12 Simple Mode Triggering Options Triggering On Advanced Mode The same triggering options are available in the Advanced Mode as in the Simple Mode The Advanced Mode gives you additional flexibility to drill down and configure these options in greater detail via the Recording Rules dialog Inthe Advanced mode click on the Recording Rules tab to configure the settings As shown in Figure 5 13 the Recording Rules tab allows you to create New Events For each event you can create Actions A detailed explanation of the Recording Rules is given in the following sections 60 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Recording Rules Overview LeCroy Corporation New Events Menu Available Events Panel Toolbar Recording Options S xj General Recording Rules Newevent 5 Link State Global Ordered Set Global State active at all times State Errors Any DLLF z Cell Trigger p TL TS Sequence External Trigger Pulse HIGH Cel Is External Trigger Pulse LOW Extennal Trigger Pulse TOGGLE Start Global Timer Actio Ns Reset Global Timer M e n u increment Global Counter Reset Global Counter Properties Main Display Area
88. e ewes R 104 Event GrOUDS apres acerca ha eee ac E E ean a ele sea me esate eda vA Renee aan emcee 106 Search tor the Next Packet Ty pe iia 106 Chapter 8 Display Options uiicininanaa nnne 107 Setting Display OPUONS scini a a a 107 Specifying General Display OptiONS ooccconccocccccnccncccnnconcanonnnonnnonaronancnnnrnnnrnnnnnnnnrnnnnnnrnnanenns 108 POMS A natin ince ounce ed nates naeeu beater malicce a E a Oa eE 108 Conng ration Nadir da st 108 Color Format and Hiding OptionS iii 108 Setting Field CO O Siria AAA AAN AAA r r A 109 CHANGING Field Formats ins R 111 PAINO O A E A E O A E ANENA 112 PAING OV ONS ii iii 112 Load a Previously Saved Display Options File ooocncocncocccococicccoocccocnnonaronaronnnnnnnnnannnnnnnns 114 Saving DISplay ODIO Sissi ici 114 Chapter 9 BitTracer Recording ccoccconcocccoccccncococonncnanonanonnnnnnonanonnnonanoanenanenano 115 Enabling BitTracer Recording mision diia liidade decia 116 Views Available for Captured Data occoonconcconcccnccccconcccnccnnronconaronnncnnrnnncnnrnnnrnnnrnnnrnnrranenanenans 117 De SkKewing Data 118 Data DISDIAY FOrMatS iria caido 118 Coior Coding Of Bit Tracer Contents ici alli 119 Report and Analysis WING OWS rima 119 Timing Measurements Barinas d 120 MAKETS Dai ace 120 EOS Dalia 122 SYmMbDOIS Bal ts 123 viii Summit T28 PCI Express Multi Lane Protocol Analyzer User Manual Contents LeCroy Corporation BV SINGS Daria 123 PACKEIS BAN A ga
89. e slider has yellow upper and lower range delimiters and a blue current position indicator The Navigator slider lets you to set the range of packets viewable in the CATC Trace display In other words it sets scrolling range of the display You can scroll the display up to the lowest packet number in the viewing range You can scroll the display down to the highest packet number in the viewing range CATC Trace Navigator Legend The Navigator legend lets you control the display of content in Navigator panes You bring up the legend through the Navigator Pane s drop down menu Press the toolbar Navigator Panes button to access the menu Select the Legend option to bring up the Navigator Legend dialog 3 il a IV Pre Post Trigger Le Gl A Pre trigger x Pre Post Trigger Y Post trigger viz IV Errors Y Errors dens Traffic Type IV Traffic Type go w Traffic Speed y to Link Width lv Memory Y eee gt FTS Legend IV Traffic Speed lv Gen2 5 0 Gb s n T x V Link Width Figure 10 13 Navigator Pane and Navigator Legend Dialog The Navigator Legend dialog has areas corresponding to each of the panes Each area has check boxes that allow you to hide display information in the pane You can set the priority of information displayed in the panes using the up and down triangles on the right Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Using the CATC
90. ecording Rules ud Newevent i e s Link State Ordered Set Global State active at all times Errors anwe 4 a jalea contigs vaia E DLLP packet Actions Fields Layout DLLP Credit Type YC ID InitFC1 bl Any ka Any x Event Properties E Channels 7 Al i al iT oom DLLP packet Actions Up Down Fields Layout bel a Label NPs ve Mask Match DLLP InitFC1 TcplR ID R HdrFC OR DataFC PP DIXXOXIXXAXXAXXXXXXXAXXAXAXAXARAAAXXX CS8ODODOO 40000000 Desc DLLP Types InitFC1 on channel Up Channels iv Al Desc DLLP Type InitFC1 on channel Up Figure 5 14 Setting Up a Packet Match Resource Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Resources Basic Resource Basic Resources are for the Link States Ordered Sets and Errors A Basic Resource does not allow you to define patterns to the bit level It just matches events that have been LeCroy Corporation predefined To set a Basic Resource click on the New Event button and select any of the options In this case we have selected Ordered Set TS1 The TS1 displays in the Available Events panel Double click on the TS1 to select other Ordered Set events and go to the Actions tab to configure specific Actions see Figure 5 15 Recording Options A i Xj General Recording Rules a newer 12 0 ala E Ordered Set 151
91. ed 4 CFGREG_RO Indicates the Function modes ModeEncodings means Add the subfield Mode Supported to the parent field capability_reg with length 4 type CFGREG_RO a tooltip in the Capability View and a combo box displaying mode encodings for input in the Field View Helper File ConfigSpaceCommon inc include file contains useful functions for script decoding Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual China Restriction of Hazardous Substances Table LeCroy Corporation China Restriction of Hazardous Substances Table The following tables are supplied in compliance with China s Restriction of Hazardous Substances China RoHS requirements ASA SP IA ba E ONE 254 re 5 m As WER EE E sa III CI CI IR EI tile l mul Ht bd bd i ES E MEE 2 O PA eee mg tf BRAHE 9 ETE IO MES 9 E OX OX a _ A j OX FETE OE O IATA 2 SPAR AU ata P A E E HTE 1T11563 2006 PEILE WIRE ER Fo X RRRA A SI Ee A AAA EEE 1 T11363 2006 PH ERDE AIR EEK o EFUP TEE AAA EHT A Pt me REF RARE Mele 3 np AAEE RE AE Be 20003 Toxic or Hazardous Substances and Elements Hexavalent Polybrominated Polybrominated Chromium Biphenyls Diphenyl Ethers Part Name Sheet Metal Pis oo Power Supply x x x o X X paac Xf XX O O i i i Probes f pp ye O Indicates that this toxic or hazardous substance con
92. ed out CATC Trace only shows columns and colored lines Using the colors you can see what types of traffic run through the CATC Trace Further information can be obtained on any point of interest in the CATC Trace by positioning your mouse pointer over it Tool tips provide detailed description of events When fully zoomed out the smallest graphical unit is the DWORD represented by a single line Zooming out makes the CATC Trace appear smaller and increases the time scale in the first column Link Tracker Packet 0 mseg_example pem Segment 0 x Time Facket lpstieam Downstesm 00 000 000 300 z 00 000 000 356 00 000 000468 4 Upstream 00 000 000 524 0 000 000530 lDownstream 00 000 000636 6 Downstream AA 00 000 000 6392 00 000 000748 8 Upstream 00 000 000 804 00 000 000 860 00 000 000 916 00 000 000 972 o 00 000 001 oza 12 Upstream 00 000 001 084 00 000 001 140 oo 14 Downstream i 00 000 001 252 00 000 001 308 00 000 001 364 00 000 001 420 00 000 001 476 00 000 001 seg 15 Upstream 00 000 001 644 00 000 001 700 E 00 000 001 756 18 Downstream Te as 10 Downstream 142 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Link Tracker LeCroy Corporation Collapsing Idle Time Enabling Tool tips and Resetting Column Widths Click the View Options button el to open a menu with options for formatting the display Three options are pres
93. ee Lic hy E 50 i a 500 1 000 1 500 2 000 2 500 3 000 3 500 4 000 4 500 5 000 5 500 6 000 6 500 7 000 7 500 8 000 Time pz al e Time 9218s Throughput 293MBytes s Packet BO07F 22 Figure 10 4 Bus Utilization Window The Bus Utilization window displays information on bandwidth use for the transmit and receive channels 136 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Bus Utilization LeCroy Corporation Bus Utilization Pop up Menu You can reformat the display by right clicking a graph and making a selection from the Bus Utilization pop up menu a a A Go to Packet 53 Unde Zoom combo Face vien Fit bo Graph rea Scale Type j Hide Remove Properties Figure 10 5 Bus Utilization Menu Go to Packet Relocates the CATC Trace to the selected packet number Undo Zoom If you have zoomed in this command undoes the zoom Zoom to Trace View Zooms in on graph to show traffic currently displayed in the CATC Trace screen Fit to Graph Area Redisplays graph so that the entire CATC Trace fits inside graph area Y Scale Type Linear Converts display to linear format QO Logarithmic Converts display to logarithmic format Hide Hides the selected graph Remove Allows you to remove any graph that you created via the New command Properties Opens a dialog with options for changing the Title Type Appearance and Color of the graphs Summit T3 8 PCI E
94. eeeeeeeeeeeeeeeeeeneeeeseneeeneonesenesenseneseneeeeseneensoneseneseneeeaes 143 SEMO MANKENS osio r O e 144 Calculating Time between DIVORDS ici a ennnen nnnm ei 144 FINO IFAI aia dai 144 LINK Tracker BUON Sia aa o la aan 145 Data FIOW WINdOW arconse i cada cnatieddadihasSanndoneeehcenwanwa nae swaiagusausetiaeehte eh ehaeameaaduea is 146 Using the CATC Trace Navigator pisadas iii iciiai s 148 DiSplaving the Navigator sisi 148 Navigator TODA anio do ocn 149 Navigator RANG CS aia di 149 To Determine Current POSICION cursar a Ea E 150 10 Reset Navig tor RANA aa 150 Navigator Ranes iniciadas 151 TO gt hoW Hide Navigator Panes cuinisinn adas 151 Navigator ld ri 152 GATE Trace Navigator Leen ui A A dad 152 Summit T28 PCI Express Multi Lane Protocol Analyzer User Manual ix LeCroy Corporation Contents Using the Legend to Show Hide Navigator Panes ccooncocccccccccocccnoconanonanonnnnonanonnnrnnnrnnnrenarennnrnnrrnanrenannns 153 Using the Legend to Set the Priority of Information Display cooncocccconniocncococcconoocaronanonanonarnnnnronanonas 153 LTSSM FlIOW Gramanet 154 Packet header Bali ia 155 Packet Data WINdO Wisin ennnen 155 Configuration Space VIEW iccciaica llos 157 USING UNI MGUICS cia acieesdstcncetdasdianivesiansnctsastadasiauedieancasdendeusiebess 159 Metrics Defined for Link Transactions coocconconccocconconconccnnroncnnncnncnnronccnncnnrnnrrnnrnnrnnrnanrnarannnans 159 Metrics Defined for Split TransSacti0NS
95. elect Start in the application and ends when the specified triggering event occurs in the CATC Trace or you press Stop If an event triggers the end of the recording the Analyzer records a predefined amount of post trigger data specified by Trigger Position and Buffer Size You can also terminate an Event Trigger recording by pressing the Manual Trigger button on the front of the Analyzer When the Manual Trigger button is pressed the Analyzer continues to record until the specified post trigger buffer has been filled Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 51 LeCroy Corporation Buffer Size 52 BitTracer Recording See the next chapter BitTracer Recording on page 115 Buffer Size The Buffer Size allows the Analyzer to record traffic to its buffer and then upload the CATC Trace to the host PC Recordings are limited in size to the size of the Analyzer s buffer see Figure 5 1 on page 48 2B 2 GB per direction Upstream and Downstream The Buffer Size slide bar allows you to set the size of the recording buffer Buffer Size 32 000 ME Figure 5 3 Buffer Size Slide Bar The size selection is per direction For example selecting 32 MB creates two memory areas of that size After you have set the Buffer Size you must set the Recording type and Trigger position options These options determine how the buffer is used Note The Buffer Size slide bar does not precisely portray the buffer
96. ent toolbar Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 55 LeCroy Corporation Link Settings Link Settings The Link options panel allows you to manage links You can define the basic link parameters or leave it on Auto detect The various link settings are described in this section See Figure 5 1 on page 48 3 Link Speed Link Width auto x4 oe Upstream W Inhibit Channel Reverse Lanes I Inhibit Channel Reverse Lanes MW Use External Reference Clock Disable Descrambling E Ignore EDS Swmizzling Config Figure 5 9 Link Options for Summit T3 8 Speed The Speed can be set at Auto 8 0 GT s 5 0 GT s or 2 5 GT s from the drop down menu The default is Auto See Figure 5 1 on page 48 3A Auto When set to Auto the hardware auto determines the speed 8 0 GT s 5 0 GT s or 2 5 GT s When set to a specific speed LeCroy s software forced the hardware to record at that speed 56 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Link Settings LeCroy Corporation Link Width The Link Width sets the physical width of the link Select the Link Width or select Auto See Figure 5 1 on page 48 3B Upstream and Downstream Gives you low level control over each link direction The heading for these boxes indicates the port and or unit to which the following options are applied based on the current Analyzer configuration See Figure 5 1 on page 48 3C and 3D
97. ented Collapsible Idle Time Opens a dialog box for setting the Idle time value Setting a value tells the Analyzer when to collapse Idle times and display them as grayed out strips within the Bus View window Tooltip Display Opens a menu with options for adding content to Tooltips Tooltips display when you position the mouse pointer over an item in the Bus View window The options are a Tooltips Display Values a Tooltips Display Scrambled Values a Tooltips Display 10 bit Codes a Tooltips Display Symbols Time Format Seconds or Clock Reset Column Widths This option resets column widths to their defaults and enables columns to resize themselves automatically any time the application window is resized Normally columns automatically resize themselves if the application window is made larger or smaller However if you manually resize any columns in the Bus View window column widths become static Thereafter if you resize the application window the Bus View columns do not adjust automatically Reset Column Widths re enables the automatic resizing capability Reset Columns Order Return to default column sequence Docking and Undocking the Window You can undock the Link Tracker window by double clicking the blue title bar along the left side of the window Once undocked the window can be dragged anywhere in the application To redock double click again on the title bar Summit T3 8 PCI Express Multi Lane Protocol Analyzer User
98. ents within the CATC Trace window Scrolling in the Link Tracker window causes the CATC Trace window to pause until the beginning of a packet is displayed At that point the CATC Trace window repositions itself While scrolling long Idle periods or through the contents of a packet the CATC Trace window does not move Zoom In Zoom Out Continuous Time Scale No collapsing Collapse Idle Do not show some periods of Link being idle Collapse Idle Plus Do not show periods of Link being idle Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 145 LeCroy Corporation Data Flow Window 146 meee Show Values Ox g Show Scrambled Values Ox benny Show 10b Codes 10b EN Show Symbols RD E Show Text Text Data Flow Window The Data Flow window shows marker packet direction type length address payload handshake and timestamp information To obtain the Data Flow window select Report gt Data Flow or click the de Data Flow toolbar icon MsgD Set_5lot_ Power Limit Figure 10 10 Data Flow Window OEL Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Data Flow Window LeCroy Corporation The toolbar allows you to QO Expand the window to full screen or Collapse to a smaller window Synchronize Save Select Data Flow columns to display and their widths Marker Packet Direction Type Length Address Payload Handshake Time Stamp OOO
99. er Sample Files syntax _4ddressSpaces peq Set marker Time From Trigger Time From Marker Copy For PETrainer packet command Format Color The right click pop up menu from Packet cell is displayed below 4E Display Options BL Real time Statistics l oom In Ty rel Zoom Que fe pl Wrap EC Credits FC Credits Setup Compact view Pkt Packet Level Link Link Transaction Level Split Split Transaction Level Packet Header R gt Cell Popup Menu The Packet Header R gt cell has a pop up menu with the Swap Upstream Downstream command which changes the directionality of the packets in the CATC Trace 7 R Downstream Swap Upstream Downstream Format eH Color Hide Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 95 LeCroy Corporation Set Marker Packet Header G1 Cell Popup Menu The Packet Header G1 cell has a pop up menu with the Show Header Fields command see Show Header Fields on page 94 which exposes a detailed view of the selected Header field fal Show Header Fields Format Color Hide Set Marker A marker is a unique label for a packet that allows you to go to that packet and also serves as a comment string for a specific packet When you select a marker the identified packet appears at the top of the screen Packets that have been marked have a red bar on the left edge To set a marker per
100. er Manual 45 LeCroy Corporation Analyzer Chat Window CrossSync Control Panel The CrossSync Control Panel allows you to select analyzers for synchronization and manage the recording process Launching the CrossSync Control Panel To launch CrossSync from the PETracer PCI Express Protocol Analyzer software application select the Launch CrossSync Control Panel entry in the Setup menu see the screen below Or you can launch CrossSync from the Start menu LeCroy PETracer TM PCI Express Protocol Analyzer PETrainer Script 1 E File setup Record Generate Report Search View Tools Window Help pi JE Display Options i Recording Options 5 Generation Options F E Generation Macros Update Device Calibrate Device e Launch CrossSync Control Panel Analyzer Network All Connected Devices Figure 4 12 Launching CrossSync from the PETracer PCI Express Protocol Analyzer Application Please refer to the CrossSync Control Panel User Manual for more information 46 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Recording Options Recording Overview After installing the software recording options should be set prior to recording The recording options define the behavior of the Summit T3 8 Analyzer during recording You can create save and load previously saved recordings This section explains how to define recording options on the Sum
101. er signal recovery There are 16 O db to 15 db internal equalization modes in the analyzer hardware that boost the high frequency content of the captured signal This equalization does not impact the signal to the DUTs but helps in opening the eye of the captured signal so that the internal logic can capture PCle frames The system is designed to allow you to manually set the equalization to one of the sixteen modes for the CTLE values and one of the eight modes for the DFE values or choose to run an automated algorithm internal to the analyzer This automated calibration sets the optimized values for each of the PCle captured lanes provided that the signal at the analyzer input is stable Two lane settings can be configured CTLE and DFE Decision Feedback Equalization CTLE is two dimensional and is set based on the least number of errors returned DFE is three dimensional and is set based on the least number of errors returned by both CTLE and DFE Setting Auto Calibration The Probe Settings tab in the Recording Options dialog displays the equalizer settings To set all lanes upstream and downstream check the Set All Lanes box Click on Auto Configure see Figure 5 41 to display the Calibrate dialog see Figure 5 42 on page 89 Recording Options xl General Recording Rules Probe Settings Equalizer Settings Set All Lanes Explain Settings Downstream 2 515 0 GT s DFE Tap 1 fal J JJ MH AA
102. es Response Time and Writes Throughput Writes Response Time 29 A D 28 360 28 380 28 400 28 420 28 440 28 460 28 480 28 500 28 520 28 540 28 560 28 580 28 600 28 620 28 640 28 660 28 680 Time us 4 ro gt e us gt Transaction Time ns 40 800 200 Writes Throughput 100 Trans Throughput MB s 50 28 620 28 640 28 660 28 680 Tim AN i 28 360 28 380 28 400 28 420 28 440 28 460 28 480 28 500 28 520 28 540 28 560 28 5 4 Time 28586us Trans Throughput 51MBjs Link Tra 53186 All Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 167 LeCroy Corporation TC to VC Mapping TC to VC Mapping TC to VC Mapping displays how Traffic Classes are mapped to Virtual Channels to simplify navigation and how the CATC Trace display was changed for example in Split Transactions TC to YC Mapping h 22d x Cancel Figure 10 18 TC to VC Mapping Dialog 168 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Timing and Bus Usage Calculations LeCroy Corporation Timing and Bus Usage Calculations The Timing and Bus Usage Calculator allows you to calculate time between packets Select Reports gt Timing Calculations to obtain the Timing Calculator dialog Timing Calculator Training _ 8 pex nanoseconds T Utilization ee ee i plik Transaction Performance a emory Writes Performance ae Figure 10 19 T
103. ess 183 Advanced Hiding Options 26 Analyzer license 175 update 175 analyzer testing 37 Analyzer Network Chat Bar command 45 application 7 Auto De Skew command 118 Auto Configure Lane Polarity 57 Available Events area 85 68 averaging 165 B Bandwidth 170 Base Spec 1 0 Rev Compatibility Mode 56 Beep When Trigger Occurs 53 Binary code format 118 Bit Tracer mode 3 Summit T28 PCI Express Multi Lane Protocol Analyzer User Manual Index BitTracer color coding 119 compressing data view 129 data capture mode 115 data display 118 Data Display toolbar 118 decoding 125 de skewing 118 enabling 116 Errors window 122 expanding data view 129 exporting 129 link configuration 127 logical links 129 markers 120 recording mode 115 report windows 119 saving 129 search 126 Symbol window 123 timing 120 Timing window 121 views 117 zooming 129 BitTracer Recording 52 blue current position indicator 152 Both directions 154 Buffer Size 52 Bus Utilization 136 170 buttons 139 features 165 metrics 164 pop up menu 137 BusEngine update 175 C calculating time between DWORDs 144 CATC Technical Support 183 CATC Trace 2 cells 92 resizing 92 states 64 Change Counter Value command 82 changing markers 97 185 LeCroy Corporation Index Channels 71 Chat session 45 Chat window 45 Clear Marker command 97 Clocks radio button 102 Collapse Idle 145 Collapse Idle Plus 145 Collapsible Idle Time 143 colla
104. f 000 04 0 gt 002 00 0 54 2 2 00 2 720 000 ns 802 880 ns 1 060 ps 5 188510 a Split Split Transactions FE Split Trans Performance D Errors lt e Split Trans Read Requests Performance This report table includes only the Split Transactions that present Read Requests Configuration IO and Memory It groups them by the combination of Requester Completer pair request type and Traffic Class and displays Minimum Average Maximum data for Throughput Response Time and Latency metrics Hose oO o UP DLLP A Link Link Transactions 2 000 00 0 gt 001 00 0 Cfg TCO 36 14 085 14 546 15 385 260 000 ns 275 110 ns 284 000 ns 4 000 ns 2 000 00 0 gt 001 00 0 IO TCO 8 929 9 402 10 101 396 000 ns 426 000 ns 448 000 ns 156 000 ns a Split Transactions Split 2P 44 FE Split Trans Performance Dv O o oe Bread Requests 5 a WR write Requests T Errors 3 Write Requests Performance This report table includes only the Split Transactions that present Write Requests Configuration and IO It groups them by the combination of Requester Completer pair request type and Traffic Class and displays Minimum Average Maximum data for Throughput Response Time and Latency metrics Traffic Summary x HOS Om T gt OLP DLLP a Latency Min Late Link Link Transactions ES 000 00 0 gt 001 00 0 Cfg TCO 5 1 420 2 717 3 145 1 272 us 1 334 ps 1 408 us 136 000 ns 174 Split
105. ffic Expand All Collapse All Restore Factory Presets Save Save s Default Load caca Figure 8 3 Display Options Dialog Color Format Hiding Tab 110 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Specifying General Display Options LeCroy Corporation Changing Field Formats The Field Formats tab allows you to define the way various numeric fields are shown in the packet display You can select Hexadecimal Decimal Binary or ASCII for certain fields or groups of fields To change a field s format click the plus sign next to a field in the list This causes the selected item to expand so you can see its constituent sub fields Select a sub field and then choose the format from the formatting choices that appear at the bottom of the window Display Options mM x General Eolor Format Hiding Level Hiding E Data M S Pack el Data Hex MSB ta LSB e Data Length ba External Data S Cfg Data Invalid packet Hex MSB to LSB MS Fan Data E Packets E Data Link Layer E Transaction Layer 7 Pre Trigger Number Packets Pre Trigger Number Format Bit Urder Hexadecimal E ee to a e Decimal LSE pa MSE f Binaw f ASCII me in MT Hidden Color Standard Eusian Colors S Link State Generator Command a Action Generator Command 3 Config Generator Command Space Generator Command Expand ll Collapse All Restore F
106. for x1 and x4 or straight x4 to x8 Pass cables for x8 Each probe pod supports up to 8 Flex Tips with each Flex Tip connected via two coax cables Gen2 Active Slot Interposer The Gen2 Active Slot Interposer is designed for use with the Summit T3 8 Analyzer and supports lane widths from x1 to x8 at data rates of 2 5 GT s Gen1 or 5 0 GT s Gen2 For lane widths up to x8 one Pass Y cable is required Gen3 Slot Interposer The Gen3 Slot Interposer is designed for use with the Summit T3 8 Analyzer and supports lane widths from x1 to x8 at data rates of 2 5 GT s Gen1 5 0 GT s Gen2 and 8 0 GT s Gen3 For lane widths up to x8 one iPass Y cable is required Gen3 MidBus Probe The Gen3 MidBus Probe is designed for use with the Summit T3 8 Analyzer and supports lane widths from x1 to x8 at data rates of 2 5 GT s Gen1 5 0 GT s Gen2 and 8 0 GT s Gen3 Please refer to the Interposers and Probes for LeCroy PCI Express Systems datasheet at www LeCroy com for a comprehensive list Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Using Interposers LeCroy Corporation Using Interposers The following section describes how to connect interposers Gen2 Active Interposer The following figure shows the Gen2 Active Interposer connections LeCroy senders telly Under ato Figure 3 6 Connecting the Summit T3 8 Analyzer to the Device Under Test Using
107. form the following steps 1 Left click the Packet field of the packet you want to mark Facket 1 k Show Hide Link Tracker Show Raw 10b Codes Show Packet in Raw Trace C Program Files CATCIPETraceriSample Files mseg_example pem Show Packet in Raw Trace C Program Files CATCIPETraceriSample Files syntax _AddressSpaces peg Set marker Time From Trigger Time From Marker Copy For PETrainer packet command Format Color Hide 2 Click Set Marker 96 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Edit or Clear Marker LeCroy Corporation 3 When the Edit Marker for Packet pop up appears enter a unique identifier for the packet in the Comment field Edit Marker for ON 1 l x Po Press lt Ctrl Enter gt to insert a line break Cancel Figure 6 4 Edit Marker for Packet Dialog Later you can go directly to this packet using the Go To Marker operation in the Search Menu Edit or Clear Marker To change a markers identifier or clear delete the marker 1 Left click the Packet field of the desired packet to display a pop up menu Packet O Show Hide Link Tracker Show Raw 10b Codes Show Packet in Raw Trace C Program Files CATCIPETracer Sample Files mseg_example per Show Packet in Raw Trace C Program Files CATCPETracerl Sample Files syntax _AddressS5paces peg Edit marker Clear marker Time From Trigger Time From Marker Copy For PETrainer
108. formation Collapsed Metrics Header Display Following is a collapsed metrics display for a unit of Link Transaction The collapsed header display shows only the metrics cell representing the Number of Packets E Link Tra TLE Packets MAESA i Data Kern Metrics e it R 31250 Following is a collapsed metrics display for a unit of Split Transaction The collapsed header display shows only the metrics cell representing Number of Link Transactions Split Tra TR MR di2 al i tetrice ALinkTras 14342 ll 00 00000 _ Metrics Tool Tip Display In both CATC Trace level views you can view the summary of all the unit metrics in the Metrics header tool tip To view the tool tip simply place the mouse cursor over the Metrics header Following is the tool tip for a unit in the Link Transaction view 1H Data Explicit ACK 255 dwords Packet 29 Metrics applicable to this protocol unit Metric Value Packets 2 Pid 4 916 us Id Bytes 1020 Thrpt Mes 207 456 Unit started at 9 016 sec from the beginning ofthe recording Note The tool tip also presents information for time passed from the start of the recording till the beginning of this Link or Split Transaction 160 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Show Metrics in the CATC Trace Display LeCroy Corporation Expanded Metrics Header Display When you expand the Metrics header the display creates
109. ftware is going to save all the packets in specified range to the new file unless you have Do not save hidden packets checked In this case it is going to save all packets in the range EXCLUDING the currently hidden packets Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Exporting a CATC Trace File Exporting a CATC Trace File LeCroy Corporation By default PETracer saves CATC Trace files in the pex format However you can export a CATC Trace to a file in any of the following other formats O Text O Comma Separated Value CSV O Generator file format Exporting to Generator file format is a simple way to create a script file from your CATC Trace To export a CATC Trace file select File gt Export LeCroy PETracer TM PCI Express Protocol Analyzer C work moore contract PETracermemory pex E File Setup Record Generate Report Search View Tools Window Help E Mew PETrainer Script Ctrl M TACHI Cy ala a RE RZ 7 a i mT gt Open Cho pkt Link Split Close E Save as Miri 11 00000 Convert Old Files IIA E LORE E Print Cr jODB52C96 Ox36214017 Idle Time Stamp 0 000 ns 0000 000 000 000 s Print Preview Print Setup Time Delta Time Stamp A OI Qe O00 ne nooo O00 016 480 s Edit Comment Export to Text L gt 16 Time Delta Time Stamp Packets to CSV Text 3 mseg_example pemn 4 full 41 20 for_verification pex
110. g 38 Recording button 86 Recording Options command 47 configuring 37 dialog box 47 files 40 loading 50 saving 50 settings 51 Recording Options command 37 recording progress 35 Recording Progress Bar 35 Recording Rules buttons 68 toolbar 68 recording status 36 Recording Type 51 Remove 137 Report Menu 29 Report menu 131 reports 131 Reset Column Widths 143 resizing 92 Response Time 159 170 171 Row Selection 135 Run verification scripts command 172 Running Disparity 118 S Save As command 42 Save As Default 50 114 Save As Default 50 Save As MultiSegment Trace 55 Save as Multisegment trace 39 Save button 114 Save External Interface Signals 53 Save packet range command 42 Saving 42 114 BitTracer 129 scrambled format 118 Search 35 command 101 Search Bwd message 103 search direction 36 Search Direction command 103 Search For menu 104 189 LeCroy Corporation Index Search Fwd message 103 Search Menu 30 Search On section 126 Search Order section 126 Search Pattern window 126 Search window BitTracer 126 searching 101 Seconds radio button 102 segmenting 39 segments viewing 55 segments col file 40 Send command 45 Sequence Cell 85 Sequence State 62 63 64 65 Set Display Options command 109 Set Marker command 96 144 Set Marker with Text command 120 Set Range Near Packet xxx 150 Set Range to Whole Trace 150 setting markers 96 Settings button 172 Settings window 172 Setup Menu 28
111. g the Menus LeCroy Corporation Report Menu Report Menu operations are only available when you are working with a CATC Trace file File Information Error Summary Traffic Summary Bus Utilization Link Tracker Data Flow Trace Navigator LTSSM Flow Graph Packet Header Packet Data View Data Configuration Space Displays information about the file contents and describes the conditions of the file s recording Recording Options hardware information and so on Displays an error summary of the current CATC Trace file and allows you to go to a specific packet and save the error file to a uniquely named file Details the number and types of packets that were transferred during the recording You can hide save send text print and view Opens a window with graphs of bus usage for the open CATC Trace Opens a window for displaying a detailed chronological view of traffic The window provides view and navigation options Opens the Data Flow Window providing a tabular view of transactions and their payload Shows the Navigator bar for navigating a CATC Trace Shows a snapshot of the recording and allows you to adjust the memory area for the view Shows a state diagram of bus activity Also allows you to navigate through the LTSSM based on the current recording Opens the Packet Header bar showing the Packet Header information as it would be viewed in the specification Opens the Data Window for
112. ge calculated for all Split transactions during the timing period Response Time The time it took to transmit this Split transaction on the PE link from the beginning of the first packet in the Split transaction to the end of the last packet in the Split transaction Latency The time measured from the end of the request transaction to the first completion transmitted in response to the request within this Split transaction Throughput The transaction payload divided by response time expressed in megabytes per second 170 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Timing and Bus Usage Calculations LeCroy Corporation Memory Writes Performance This portion of the Timing Calculator window gives minimum maximum and average values for all Memory Write transactions during the timing period For example minimum throughput is throughput of the Memory Write transaction that passes the least amount of data Maximum throughput is throughput of the Memory Write transaction that passes the most amount of data Average throughput is the average calculated for all Memory Write transactions during the timing period Response Time The time it took to transmit this Memory Write on the PE link from the beginning of the first packet in the Memory Write to the end of the last packet in the Memory Write Throughput The Memory Write payload divided by response time expressed in megabytes per second Summit T3 8 PCI Express
113. gmented CATC Traces If Save as Multisegment trace is enabled PETracer divides the CATC Trace as it records it into segments and stores them on the host s hard drive This option is useful for very large recordings and for host PCs with limited memory In the latter case multi segmenting gives a PC with limited memory a way to open recordings that are otherwise too large to open The only downside to multi segmenting is that limits the scope of reports such as Traffic Summary Bus Utilization and Error Summary to each of the segments You cannot perform summary statistics on the full recording The default segment size is 10 MB Before attempting large recordings it is recommended that you play with this number to see what value best suits your needs How to Create a Multisegment Recording To create a Multisegment recording 1 Select Setup gt Recording Options to open the Recording Options dialog at the General tab Click Switch to Advanced Mode M Save As Multisegment Trace 10 ME segments 4 128 2 Check the box marked Save as Multisegment trace 3 In the box marked MB Segments enter a value of 4 to 128 MB What Gets Created Multisegmenting produces an index file and segmented CATC Trace files The default name of the index file is data pem The index file and the segmented CATC Trace files are stored in a directory named after the index file The directory is named data_pem_files Below this directory addition
114. hat the Analyzer uses unit based averaging rather than time based averaging Time based averaging can be misleading in some situations For example consider the Throughput Per Transaction graph Sometimes while many outstanding requests are in progress latency and response time grows for each of the transactions resulting in a lower throughput per transaction over time which is reflected in the graph This happens even though aggregated throughput across all the transactions is constant Bus Utilization Window Features For the seven Split and Transaction level graphs listed all Bus Utilization window features are available such as zooming in out changing scale type scrolling context sensitive status and graph synchronization See Bus Utilization and Bus Utilization Buttons for more on these features Note Clicking a certain place within a graph area repositions the CATC Trace display at the Link or Split transaction level to the transaction that was in progress at that time Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 165 LeCroy Corporation Show Metrics in the Bus Utilization Window Split Transaction Level Graphs Transactions at the Split level combine all the non posted requests with corresponding completions This includes Configuration and IO Read and Write requests as well as Memory Read requests The following shows the graphs for the Split level Bus Utilization x HOS BW 8 ARAF 2840
115. he current document name at the top of each page Note CATC Trace File comments can be created by using Edit Comment on the File menu 44 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Analyzer Chat Window LeCroy Corporation Analyzer Chat Window PETracer has a Chat window that allows you to communicate with users on remote PCs For Chat to work two conditions must be met a The PC hosts must have PETracer software installed and running QO The hosts must be listed in each other s Network Browse list This means that your PC must have the remote PC listed in its Network Browse window and the remote PC must have your PC listed in its Network Browse window Analyzer Network x Add Local machine PETracer 5M 211 PETracer 5N 202 ll QA ABIT PETracer SN 213 Remove Reconnect Figure 4 10 Analyzer Network Dialog If the above conditions are met a Chat session is initiated by running the command View gt Analyzer Network Chat Bar The following dialog box opens Analyzer Network Chat ES MA BILL 1716 2004 4 12 17 PM Figure 4 11 Analyzer Network Chat Dialog Enter some text then press Send The message is then broadcast to all host PCs listed in your network browse window If a target PC also lists your PC in its Network Browse window then it can receive your message When the message arrives the Chat window automatically opens Summit T3 8 PCI Express Multi Lane Protocol Analyzer Us
116. her If both channels are selected it is valid but no action occurs and thus no timer and counter is created Figure 5 37 shows three events in the Global State the first event is on Channel Up and the 3rd event is on Channel Down Recording Options 3 E ox General Recording Rules ud Newevent ims E cn a ea Config is valid Available Events Global State active at all times EnterEl TRIGGER Up Down Eam MOLE NO ACTION Figure 5 37 Events with Channels Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 83 LeCroy Corporation Defining Recording Rules Defining Recording Rules The Recording Rules page is used to set triggers and filters To access this page select Setup gt Recording Options gt Recording Rules You can also access the New Event menu by right clicking in the blue space in the Global State or in the Sequence State see Figure 5 38 on page 84 Recording Options General Recording Rules ud New event im Ea Available Events y ela ale s Global State active at all times TRIGGER EAT TOGGLE EnterEl Global State active at all times NO ACTION Sequence 1 State 1 NO ACTION TRIGGER Sequence 1 State 2 Drau n drop 3f1 avert Joon betwee es thik taani ary ri NO ACTION Right Click for menu Double Click For Properties Joma cancel j Figure 5 38 Defining New Events s
117. hich allows you to either create a new Address Space File or open an existing Address Space File Select the memory size from the drop down menu Starts the mode less calculator dialog for calculating various timing and bandwidth parameters in the recording file Presents a list of verification scripts from which you can run a verification script Opens a copy of the current CATC Trace window Displays all open CATC Trace windows in an overlapping arrangement Displays all open CATC Trace windows as a series of strips across the display Arranges minimized CATC Trace windows at the bottom of the display Synchronizes the CATC Trace View windows so that a move in one window repositions the other window of the same recording Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Tool Tips Help Menu User Manuals F1 Register Product Online Check for Updates Display License Information About Tool Tips LeCroy Corporation Click User Manuals or press F1 to access the documentation guide for all LeCroy PCle products Register at the LeCroy website registration page Check whether a new software version is available If so you can download from the LeCroy web site You can select to Check for updates at application startup Opens an information box describing the current license information Displays version information about the attached Analyzer and its Firmware and BusEngine Tool
118. iCpID 25 CRC 16 a 2 5 E E CfgRdO Length 1st BE ECRC LCRC 2 J 00 00100 001 02 3 004 05 6 0x008 1111 Ox7EAF1E1D 0x35552DD0 EN 3DW header with data Cpl CpID ER 2 5 CRC 16 8 EN 22 0x7421 Packet i ine CfgRdO Length 1st BE ECRC LCRC g K EE d 00 00100 001 02 3 004 05 6 Ox00C 1111 0xC2B82FD1 0x769E8B57 aa E 3DW header with data Cpl CpID AUGE 2 5 CRC 16 11 0xD53A Packet 7 i 4 CfgRd0 a Length 1st BE ECRC LCRC q 00 00100 001 02 3 004 05 6 0x010 1111 0xC3544E37 0xF2051104 Generation Script Editor Summit 23 16 5N 1201 Role Speed Link State InitFC State S in ft amp SE So so Es Es y Host 25GT s 8 Detect Quiet Complete Summit Z3 16 SN 1200 Role Speed Link State InitFC State S in amp 5 25 50 8 0 5 ES Host 25 GT s 1x8 Detect Quiet Complete Ready Sei Figure 4 1 Sample of a CATC Trace Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 21 LeCroy Corporation Application Layout Application Layout The PETracer application contains the following components Title bar The title bar is at the top of the application window and displays the CATC Trace file name or generation script name Menu bar The menu bar is located below the title bar by default The menu bar can be moved by clicking a blank area of the bar and then dragging the menu to a new position It can be docked i
119. ierarchical Viewing Displays Packet Transaction and Split Transaction levels of the PCI Express protocol with increased drill down detail for PCI Express primitives errors payloads or individual packets Lane Reversal Compatible Triggers records and displays PCI Express traffic log ically regardless of the physical configuration of the lanes Statistical and Error Reporting Provides a quick summary of the CATC Trace file to identify and track error rates and abnormal link or timing conditions BitTracer Recording Mode optional Records the bytes exactly as they come across the link allowing debugging of PHY layer problems Auto Speed detection Follows link transitions through speed changes Auto Calibration Provides better signal recovery while recording traces Automatic Lane Swizzling Support Allows board developers to lay out lanes ina non standard order simplifying board design Field upgradeable Firmware and Engine Positions you to receive the latest PETracer enhancements and future additional capabilities Allows field upgrades of all system types 4 GB Data Buffer Capture long time windows for in depth analysis and identifi cation of erratic problems GIGE Ethernet Connectivity Allows connection to an Ethernet network and sharing of analyzer resources by multiple engineers USB connectivity Allows connection by USB cable CrossSync Application The CrossSync application allows you to select analyzers for synchroniz
120. ight O Summit T3 8 x16 Slot Gen3 Interposer The slot Interposer provides the point of attachment for the Analyzer to the Device Under Test DUT The Interposer is designed to fit between a motherboard and one of its device cards for example a LAN card The Interposer has three sets of connectors a gold male connector that fits into a standard x16 PCI Express slot on a motherboard a PCle female connector that accepts a x16 PCI Express device and two Interposer cable con nectors that connect the Interposer to the Analyzer Installing the Gen3 Interposer To install the Interposer perform the following steps 1 Insertthe gold male connector on the Interposer probe into a x16 PCI Express slot in the motherboard Interposers are available in x1 x4 x8 and x16 versions Insert the PCI Express DUT into the Interposer s PCle female device connector The slot Interposer is shipped from LeCroy with a metal face plate for attachment to a PC case Connecting the Probe Data Cable x8 recordings require one cable To connect a single Interposer data cable connect the probe data cable to the Interposer card at 7 0 Connect Side A of the probe cable to the Upstream 7 0 port on the Analyzer and connect Side B of the probe cable to the Downstream 7 0 port Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 15 LeCroy Corporation Using Probes Using Probes Example Connecting the Summit T3 8 Analyzer to the Device Un
121. igin field 105 p Packet 109 Packet field 96 Packet Data command 155 Packet Data window 155 Packet Directionality Cell 95 Packet errors 73 Summit T28 PCI Express Multi Lane Protocol Analyzer User Manual Index Packet Header bar 155 Packet Header Cell 96 Packet Header command 155 Packet Heading Cell 95 Packet level decode 98 Packets report window 124 Packets second 170 pane checkbox 153 Pattern Format section 126 Payload 159 PC 7 PC requirements 5 PCI Express 16 lane advanced verification system 1 PCI Express Spec 2 0 3 PETracer options 54 setting up 9 PETracer EML opening 8 PETracer ML opening 8 PETracer SN message 35 PETracer Summit components 16 18 19 PHY layer problems 3 Pin Button 71 plus symbol 109 111 polarity checkbox 127 pop up menus 92 Power Switch 6 powering on 14 Pre Post Trigger pane 151 Preserve TC to VC mapping across the channels 53 Print command 44 Printer button 44 printing 44 Probe Data Cable 15 program opening 8 Properties 137 Properties button 70 Properties command 85 Properties dialog 70 Properties dialog box 70 85 protocol unit 159 R range delimiters 152 Raw 10b Codes 93 Read Requests Performance 162 reading 91 Ready message 35 Summit T28 PCI Express Multi Lane Protocol Analyzer User Manual LeCroy Corporation rear panel 6 Recently Used Ranges 150 Record button 37 Record Menu 28 recorded activity 36 recording 37 47 multi segment 39 stoppin
122. iming Calculator Dialog Total Time Total time from beginning of the first unit to beginning of the second unit Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 169 LeCroy Corporation Timing and Bus Usage Calculations Bus Utilization This portion of the Timing Calculator window gives values that are cumulative for all packets during the timing period For example throughput is combined throughput of all packets during the timing period Upstream is from endpoint devices to the root complex Downstream is from the root complex to endpoint devices Link Utilization Percentage of non idle symbols in total number of symbols transferred Time Coverage Percentage of non idle symbol times in total number of symbol times Non idle symbol time occurs when at least on one of the lanes there were non idle symbols transferred Bandwidth Number of non idle symbol bits transferred per second Data Throughput Number of TLP payload bytes transferred per second Packets second Number of packets transferred per second Split Transaction Performance This portion of the Timing Calculator window gives minimum maximum and average values for all Split transactions during the timing period For example minimum throughput is throughput of the Split transaction that passes the least amount of data Maximum throughput is throughput of the Split transaction that passes the most amount of data Average throughput is the avera
123. in the Global or Sequence State and New Event gt Timer gt UpStream or DownStream See Figure 5 34 Recording Options General Recording Rules a New event 074 s pa a a le cA Available Events gt Glb Counter 1 5lb Timer A Sequence 1 State 1 Counter 1 0 TRIGGER Timer A DJ D NO ACTION Counter ran Ora an 3 s Timer F WERL ESM Parra al ar ce ra ls area al ai 7 tal i oe LA TRIGGER Right Click For menu Double Click For Properties Lom Figure 5 34 Setting Global and Sequence State Timer Events Save As Default How to Start or Reset a Timer You can Start or Reset the Timer in the Global State and in the Sequence State by performing the following steps 1 Open the Recording Rules page select an event and drag it to the Global State or Sequence cells For details on these steps see Defining Recording Rules on page 84 2 Right click on an event and select Specify Actions gt Start Global Timer gt Global Timer A or Timer B from the menu See the figure below Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 81 LeCroy Corporation Timer Recording Options General Recording Rules Fie neuen 2 Ja jale Global State active at all times Lan oe Timer 4 0 0 000n5 Specify Action s Trigger Move Event To External Trigger Pulse HIGH
124. ions to wrap within the display Hierarchy Lines Adds lines to the trace view indicating relations between packets Link Transactions and Split Transactions Timestamp position Moves timestamp location from end of packet to beginning of packet or merges it with the packet number Trace Viewing Level Allows the CATC Trace to be displayed in different hierarchical levels Packets Link Transactions Split Transactions and NVM Transactions Time Stamp Gives you options for setting the timestamp to zero for either the first CATC Trace packet or the trigger packet or for leaving the stamp unchanged as it was originally recorded Fonts Fonts Allows the appearance of field text and or data text to be defined Configuration Name Display Configuration Name This field is used to enter a text string to be associated with the current set of Display Options This name is saved with the Display Options file and appears as part of the title of the packet view window that uses this set of Display Options Color Format and Hiding Options The Color Format Hiding tab allows you to customize the colors and formats associated with each field in the CATC Trace and to selectively hide fields or packets You access these display options by selecting Setup gt Display Options gt Color Format Hiding tab The Color Format Hiding property page lets you set how fields display in a CATC Trace This property page lets you set field color and data fo
125. irtual Channel Direction RequesterlD CompleterlD Status Tag OOOUOUUD Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Select whether to Hide or Show selected items Select Upstream Downstream or Any Direction Optional Select Compact EIEOS packets LeCroy Corporation 113 LeCroy Corporation Load a Previously Saved Display Options File Load a Previously Saved Display Options File If you have previously saved Display Options you can load them by opening the Display Options dialog and clicking the Load button A dialog opens to let you load a previously saved display options file 1 Click Load to use a previously defined display options file 2 When you see the Open File pop up window enter the name of the file you want to load and click Open 3 When the PETracer software returns you to the Recording Options menu click OK to activate the display options you selected Saving Display Options If you have customized the Display Options and wish to save them you can do so by clicking the Save button then entering a unique file name The opt extension is added by default Setting the Defaults Save the currently specified Display Options to the file name default opt by clicking Save As Default When the Analyzer software begins execution it automatically loads the default opt file if one exists 114 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual BitTracer Recording
126. isplay License Information from the menu bar The License Information window displays data about the maintenance expiration and purchased features Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 175 LeCroy Corporation License Information 176 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Configuration Space Decoding The decoded capability structures in the Configuration Space Viewer and Editor are based on programmed definitions in the PETracer software and on Configuration Space Decode Scripts Configuration Space Decode Scripts are tools to define capability structures and instruct the Configuration Space Viewer or Editor how to decode them These scripts are in the CfgSpaceScripts sub directory below the Scripts directory in the application directory You can write Configuration Space Decode Scripts using the CATC Scripting Language CSL See the LeCroy Analyzers File Based Decoding Manual for reference PCI Express Configuration Space Decode Scripts have the file extension pecfgdec Mandatory Definitions Configuration Space Decode Scripts must set the following reserved variables a CapabilityName Name of the capability structure a CapabilityID ID of the capability structure O ExtAddSpace Set to 1 if Extended Configuration Space Else set to O for PCI Mandatory Module Functions Modules are collections of functions and data dedicated to decoding a specific capability structure
127. isplayed in a short format by default You can view a data field s long format by performing one of the following three actions a Click the small triangle in the left corner QO Double click anywhere in the data field a Click once in the Data Field with the left mouse button then choose Expand Data from the pop up menu Ree A MWr b4 TC TD EP Attributes Length 1100000 fof1fo o 1023 7F234567 S9ABCDEF 01234567 S9ABCDEF 01234567 89ABCDEF 01234567 G9ABCDEF 7E234567 S9ABCDEF 01234567 B9ABCDEF 12 01234567 S9ABCDEF 01234567 B9IABCDEF 7D234567 B9IABCDEF 01234567 S9ABCDEF 01234567 B9IABCDEF 01234567 S9ABCDEF 24 70234567 89ABCDEF 01234567 89ABCDEF 01234567 89ABCDEF 01234567 89ABCDEF 7B234567 89ABCDEF 01234567 89ABCDEF 36 01234567 89ABCDEF 01234567 BIABCDEF 74234567 B9IABCDEF 01234567 S9ABCDEF 01234567 B9IABCDEF 01234567 S9ABCDEF 48 79234567 S9ABCDEF 01234567 S9ABCDEF 01234567 S89ABCDEF 01234567 B9IABCDEF 76234567 S9ABCDEF 01234567 89ABCDEF 60 01234567 S9ABCDEF 01234567 S9ABCDEF 77234567 S9ABCDEF 01234567 S9ABCDEF 01234567 S9ABCDEF 01234567 89ABCDEF 72 76234567 BIABCDEE 01234567 BIABCDEE 01234567 S9ABCDEF 01234567 B9IABCDEF 75234567 B9IABCDEF 01234567 S89ABCDEF 64 01234567 89ABCDEF 01234567 89ABCDEF 74234567 S9ABCDEF 01234567 S9ABCDEF 01234567 S9ABCDEF 01234567 S9ABCDEF 96 73234567 B9IABCDEF 01234567 BIABCDEF 01234567 S9ABCDEF 01234567 B9IABCDEF 72234567 S89ABCDEF 01234567 89ABCDEF 108 01234567 S9ABCDEF 01234567 89ABCDEF 71234567 S9ABC
128. ker command 144 Go To menu 103 Go to Packet 137 Go to Packet command 101 102 Go to Trigger command 101 Grid Lines 135 Summit T28 PCI Express Multi Lane Protocol Analyzer User Manual LeCroy Corporation Group and Colors column 109 111 H header fields 94 Help Menu 33 Hexadecimal vs Binary tabs 158 Hide 137 Hide buttons 25 144 Hide Downstream button 26 Hide SKIP and Update FC button 25 Hide Training button 25 Hide Upstream button 26 hiding 112 113 Idles 144 Hiding tab 112 Hierarchy Lines 108 Host PC requirements 5 Icon Label 70 Idle errors 73 information priority 153 Install Software command 7 interface 7 Interposer 13 15 interposer installing 14 15 interposer data cable connecting 14 15 Intersection option 105 K K D symbol format 118 Key License 175 keyboard shortcuts 34 keystrokes 34 L label 51 lane swizzling 3 Latency 170 Latency Time 159 Launching the CrossSync Control Panel 46 layout 22 LCD Menu Navigation Buttons 6 LCD Menus 6 LeCroy PETracer command 7 LEDs Analyzer EML 6 Legend option 152 187 LeCroy Corporation Index level hiding 113 Level Hiding tab 112 levels 98 LFSR value 118 license files 175 License Information window 175 License Key 175 licensing information 175 Linear 137 Link Configuration dialog 127 Link level decode 98 Link section 37 56 Link Settings 56 Link Tracker buttons 145 toolbar 141 Link Tracker window 141 docking
129. l Display Options Setting Display Options Display Options allow you to customize the colors and formats of displayed traffic To open the Display Options dialog at the General tab Select Setup gt Display Options from the menu or click the Display Options button on the toolbar Display Options ES a x General Color Format Hiding Level Hiding Zoom Level 20 W Enable Tips Trace viewing Level I Packet Link Transaction e Wrap I Hierarchy Lines Split Transaction Time Stamp Position Jat the end TT NWM Transaction Time Stamp As recorded Zero at first trace packet Zero at trigger packet Fonts Fields aria B r Data Courier New B r Configuration Mame LeCroy default Restore Factory Presets Save Save s Default Load E Cancel Apply Figure 8 1 Display Options Dialog General Tab Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 107 LeCroy Corporation Specifying General Display Options Specifying General Display Options The Display Options General tab allows you to specify Zoom Level Defines the size of packet fields in the packet view Zoom level is adjustable as 10 20 40 60 80 100 120 140 160 180 and 200 percent Enable Tool tips Allows information to be displayed on a packet by resting your mouse pointer over it Wrap Allows packets Link Transactions and Split Transact
130. link transactions Metrics Defined for Split Transactions The following types of metrics currently are defined for Split transactions Number of Link Transactions The total number of Link transactions that compose this Split transaction Payload The number of payload bytes this Split transaction transferred Response Time The time it took to transmit this Split transaction on the PE link from the beginning of the first packet in the Split transaction to the end of the last packet in the Split transaction Data Throughput The transaction payload divided by response time expressed in megabytes per second Latency Time The time measured from the end of the request transaction to the first completion transmitted in response to the request within this Split transaction Note The Number Of Link Transactions metric for a Split Transaction usually is two for a Configuration or lO request It can be bigger then two for a Memory Read request Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 159 LeCroy Corporation Show Metrics in the CATC Trace Display Show Metrics in the CATC Trace Display In the CATC Trace view display of Link Transaction or Split Transaction levels all metrics information applicable to a specific protocol unit is displayed in a Metrics header The header is located close to the end of the unit in front of the Time cell You can expand and collapse the header to show or hide the metrics in
131. metal face plate for attachment to a PC case If you are working with a motherboard that is not in a PC case you may prefer to remove the metal face plate so the Interposer can sit flat with the motherboard To remove the face plate unscrew the two screws that hold it onto the Interposer Connecting the Probe Data Cable x8 recordings require one cable To connect a single Interposer data cable connect the probe data cable to the Interposer card at 7 0 Connect Side A of the probe cable to the Upstream 7 0 port on the Analyzer and connect Side B of the probe cable to the Downstream 7 0 port Power On Analyzer and then DUT 1 Power on the Summit T3 8 Analyzer 2 Power on the DUT 3 Open the PETracer software on the PC host system The Analyzer is now ready for PCI Express traffic recording Gen3 Interposer The following figure shows the Gen3 Interposer connections Figure 3 7 Connecting the Summit T3 8 Analyzer to the Device Under Test Using a Gen3 Interposer 14 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Using Interposers LeCroy Corporation Summit T3 8 Components Summit T3 8 components used in the installation are QO iPass Y Cable The cable supports eight lanes from two directions Side A of the probe cable connects to the Upstream port on the Analyzer on the left in the photo above and Side B of the probe cable connects to the Downstream port on the r
132. mit T3 8 2 unit Displays the options for two cascaded Summit T3 8 Analyzers O Summit T28 Displays the options for the Summit T28 Analyzer OOoOUD Trigger Position This Trigger Position slide bar lets you adjust the amount of recording buffer allocated to recording pre trigger and post trigger traffic See Figure 5 1 on page 48 2F Trigger Position AD post triggernng Figure 5 7 Trigger Position Slide Bar For example if you set the Trigger Position to 90 Post Triggering Traffic the Analyzer records 10 pre trigger traffic and 90 post trigger traffic Trigger Position is only available when Manual Trigger or Event Trigger is selected 54 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Save As MultiSegment Trace LeCroy Corporation Save As MultiSegment Trace Divides the recording into segments so as to allow very large recordings to easily upload and view If you are planning to create a large recording you might want to test this option to see how it affects performance Large CATC Trace files are easier to navigate but slower to open See Figure 5 1 on page 48 2G In Advanced Mode this option allows the Analyzer to segment the CATC Trace into 4 MB to 128 MB files and to create an index file that summarizes the starting and finishing frame for each segment M Save As Multisegment Trace 1 MB segments 4 128 Figure 5 8 Save As MultiSegment Trace The index file has a default name of da
133. mit T3 8 Analyzer Analyzer General Tab The Recording Options dialog is used to configure a recording To open the Recording Options window click Al or select the command Setup gt Recording Options Note There are separate sets of Recording Options for each Analyzer type To set the Analyzer type select the appropriate platform from the Target Analyzer menu in the General tab of the Recording Options The General tab displays options that affect all recordings see Figure 5 1 on page 48 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 47 LeCroy Corporation Recording Options General Tab Recording Options General Tab This section describes the General Tab recording options 2G 2F 2E 3A Recording Options General Recording Rules Ape sal 2 Recording Type Target Analyzer Summit T3 8 Snapshot 2A Manual Trigger Event Trigger Bit Tracer Recording Buffer Size 16 000 ME 2B _ _ Upload Size Around Trigger 16 000 ME DE TE Trigger Position Mot used with snapshot I 1 1 1 1 1 1 1 1 1 I Save as Multisegment Trace 10 a MB segments 4 128 2C 2D rn Beep When Trigger Occurs Save External Interface Signals I Preserve TC to YC mapping across the recordings Default TC to YC mapping 1 Trace Filename amp Path Program Files CATCVPE Tracer data pex Browse 1A Switch Eo Ae Simple Made
134. mit and receive channels Link Tracker Displays a detailed chronological view of events Data Flow Shows marker packet direction type length address payload hand shake and timestamp information Trace Navigator Navigates within the CATC Trace to view the location of errors and triggers narrow the range of traffic on display and jump to any point in the CATC Trace LTSSM Flow Graph Shows a state diagram of bus activity Packet Header Shows packet header information Packet Data Shows packet information Configuration Space Displays a Configuration Space Metrics Measures key operating parameters TC to VC Mapping To display how Traffic Classes are mapped to Virtual Channels to simplify navigation and how the CATC Trace display was changed for exam ple in Split Transactions NVM Base Address Mapping To view if device ID is mapped to NVM Timing Calculations To view timing measured between two events set within the CATC Trace file Run Verification Scripts Allows you to check errors link transactions split trans actions metrics ordered sets replays DLLPs and TLPs Reports are available from the Report menu and buttons on the Tool bar Tools are available from the Tools menu Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 131 LeCroy Corporation File Information File Information The File Information window provides a summary on the currently displayed file Select Reports g
135. ms TLP Header TLP Frefix TLP Requester ID TLP Completer ID TLP Data Pattern TLP Data Lengths TLP Traffic Class TLP Tag Show selected items TLP Type 1 0 Read Request IO Write Request Configuration Read Type 0 Configuration Write Type 0 Configuration Read Type 1 Configuration Write Type 1 Message Message with Data Message for Advanced Switching Message for Advanced Switching with Data Completion Completion with Data Completion For Locked Memory Read Completion For Locked Memory Read with Data E Upstream C Downstream i Any Direction Restore Factory Presets Save Save As Default Load K Cancel Apply Hf Figure 4 3 Display Options 26 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Using the Menus LeCroy Corporation Using the Menus The PETracer application main display includes the following set of pull down menus Fie Setup Record Generate Report Search View Tools Window Help File Menu New PETrainer Script Open Close Save as Convert Old Files Print Print Preview Print Setup Edit Comment Export gt gt to Text gt gt Packets to CSV Text gt gt to Generator File Format Exit Creates a new Traffic Generation file Opens a file Closes the current file Saves all or a specified range of packets to a uniquely named file Convert CATC Trace files made in previous versions of PETracer to the ne
136. n upstream or downstream and the lanes on which to search use the Search On section 126 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Link Configuration LeCroy Corporation Link Configuration Use the toolbar icon or right click in the data views to display the Link Configuration dialog This dialog allows you to associate logical lanes with physical lanes thereby providing support for lane bifurcation multiple logical links on the same physical link After logical lanes map to physical lanes BitTracer mode reconfigures the display to show the selected logical link and the logical link width as the link width selected in the dialog Use the arrows to force symbol time skew on any lane Use the polarity checkbox to invert lane polarity on the selected lane or use the toolbar icon iy Xi f Invert Polarity Use the scrambling option to select a scrambling algorithm as per specification 1 0a or legacy specification 1 0 Note This dialog applies to one direction at a time upstream or downstream Left click in the direction in the data display to edit the configuration for that direction Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 127 LeCroy Corporation Link Configuration Link configuration for Upstream o e EN e fio E jie jis E fis O O O O IR O E II a _LLLLL_ EEE AHEHE Figure 9 14 Link Configuration Dialog As you perform opera
137. n another part of the application window or moved outside of the window to become a floating menu Toolbar The toolbar is composed of buttons that represent the commonly used commands The toolbar divides into smaller toolbars that can be moved and docked in a new position or made to float outside of the window Display area The display area is the main part of the application window in which CATC Traces are displayed Status bar The status bar is located at the bottom of the application window The left end of the status bar displays descriptions of buttons and menu items when the mouse is positioned over them The right end of the bar shows the search direction Using the Toolbar You can use the PETracer application Toolbar as a shortcut to most of the operations supplied by the menus e BiB t Hel e n gt ulg QB oe APD k Pet Ln Spit yun E oh et uh HE HS S OR Figure 4 2 Summit T3 Toolbar Opens a previously recorded Edit as text CATC Trace file Script Editor Opens a text editor for editing traffic generation files peg Save As Allows the open file to be saved with a new name 22 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Using the Toolbar Setup Recording Options Opens the Recording Options dialog Setup Generation Options Opens the Generation Options dialog Start Recording Stop Recording Disconnect Connect Link Click once to break and mome
138. n protocol analysis tools for emerging markets Summit T3 8 blends sophisticated functionality with practical features to speed the development of PCI Express IP cores semiconductors bridges switches add in boards and systems PE Tracer Analyzer Hardware and Software Features and Benefits Summit T3 8 Analyzer has these features and benefits Features Benefits Powerful and Intuitive Faster interpretation and debug of PCI Express traffic CATC Trace Analysis with color coded clearly labeled protocol elements in Software a graphical display Extensive Decoding Complete accurate and reliable decoding of TLPs Transaction Layer Packets DLLPs Data Link Layer Packets and all PCI Express Primitives Intelligent Reporting Quickly identify and track error rates and abnormal link or timing conditions Display configuration space and protocol specification details Sophisticated Viewing View Packet Link and Split Transaction levels of the PCI Express protocol Collapsible expandable headers with Tool tip explanations make it easy to navigate and interpret packet contents headers and commands View packets transactions of TLPs and DLLPs in classic CATC Trace format or in raw bit stream for deeper analysis 4 GB Recording Capacity Capture long recording sessions for analysis and 2 GB in each direction problem solving Flexible Host Interface USB and GIGE Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual
139. n the Connection Properties dialog After you finish the connect procedure the Summit device to which you have connected is marked as Ready and you can use it for recording x i About Analyzer Devices Summit 23 16 5M 1 OESE I Ready Summit 23 16 5M 1 EAMAN N Ready 23 Update Device Summit T3 8 54 63 172 16 133 100 Ready a Ipda Leene E Update Device R Update License Kk Disconnect ES AddDevie 2 Psetings y Neto T Add Device E IP Settings we Networks Select analyzer devices you want to participate in the recording Refresh Device list dl Figure 3 5 Analyzer Devices Dialog Note To disconnect from a device Click Setup gt All Connected Devices The Analyzer Devices dialog displays select the device and click the Disconnect button Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 11 LeCroy Corporation Interposers and Probes 12 Interposers and Probes The Summit T3 8 works with Interposers and Probes Some of them are listed below a Gen2 MidBus Probe The Gen2 MidBus Probe is designed for use with the Summit T3 8 Analyzer and supports lane widths from x1 to x8 at data rates of 2 5 GT s Gen1 or 5 0 GT s Gen2 Gen2 Multi lead Probe The Gen2 Multi lead Probe is designed for use with the Summit T3 8 Protocol Analyzer The probe consists of 1 to 2 probe pods which are connected to the analyzer using either Pass Y Cables
140. nalyzer using the iPass Y cable cables 2 Connect the flexible lead tips to the pods using the SSMP cables 3 Connect the lead tips to the system under test by soldering to the trace Example Connecting the Summit T3 8 Analyzer to the Device Under Test Using a Gen2 Multi lead Probe for x8 Components a 2 iPass Straight cables for x8 Figure 3 15 iPass Straight Cables a 2 Multi lead Probe pods for x8 See 1 Multi lead Probe Pod for x1 and x4 on page 18 O Upto 16 MidBus Probe SSMP Cables and up to 8 Flexible Leads per pod See Figure 3 13 on page 18 a 1 Clock Cable see Figure 3 10 on page 16 Connections Overview for Gen2 Multi lead Probe Use a 1 pod setup For x8 use the straight iPass cables to connect the probe data connectors on the Analyzer to the pod s On the other side of the pod connect the flexible lead tips Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 19 LeCroy Corporation Using Probes Connection Procedure To connect Summit T3 8 to the system under test host platform root complex 1 Connect the pods to the Analyzer using the straight iPass cables 2 Connect the flexible lead tips to the pods using the SSMP cables 3 Connect the lead tips to the system under test by soldering to the trace Cascading Two Summit T3 8 Analyzers Cascading Mode You can configure two Summit T3 8 analyzers to work together as one analyzer in Cascading Mode to support x16 recording ca
141. nd bottom delimiters then packet 250 appears in the middle of the CATC Trace display To Reset Navigator Range You can reset the Navigator range using the toolbar Navigator Range button Press the button to bring up the Navigator Range drop down menu MI E K Set Range to Whole Trace Set Range near Packet 72 w igger Br Recently Used Ranges a o kE Pre Post Tr The menu has the following options O Set Range to Whole Trace Allows you to reset the range to include the entire CATC Trace file contents The top range delimiter is placed at the lowest packet number in the CATC Trace The bottom range delimiter is placed at the highest packet number in the CATC Trace O Set Range Near Packet xxx Allows you to collapse the range so that only the packets immediately above and below the xxx packet are displayed The xxx packet is whatever packet is currently at the top in the CATC Trace display a Recently Used Ranges Allows you to reset the range to any of a number of recently used previously set ranges 150 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Using the CATC Trace Navigator LeCroy Corporation Navigator Panes You can display any combination of CATC Trace Navigator panes E Pre Post Trigger Traffic Speed Link Width From left to right the panes are Pre Post Trigger Errors Traffic Type Traffic Soeed and Link Width Each pane represents the entire CATC Tr
142. nd analysis features such as support for automatic lane swizzling which allows a board developer to lay out a mid bus probe pad with lanes in non standard order simplifying the design of the board Internally the Summit T3 8 maps the lanes back into their correct order and accurately displays the embedded bus traffic An optional BitTracer mode allows bytes to be recorded as they come across the link allowing debugging of PHY layer problems and combining the features of a logic analyzer format with a protocol analyzer format The Summit T3 8 supports USB and GIGE host interfaces By connecting over GIGE engineers can operate the system remotely for example install the client software on their desktop systems to control an analyzer operating in a remote lab Also multiple engineers working collaboratively can time share use of a single analyzer reducing the need for an additional analyzer for each engineer and increasing the cost effectiveness of the product Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 3 LeCroy Corporation PETracer Analyzer Hardware and Software Features Powerful and Intuitive CATC Trace Analysis Software System The CATC Trace embeds deep understanding of the PCI Express protocol hierarchy and intrica cies This knowledge is presented in a colorful intuitive and easy to use graphi cal display allowing you to quickly capture and validate PCI Express product designs Protocol H
143. ndow broadcasts messages to whatever hosts have been connected to via the Analyzer Network command under Setup in the menu Switches display of the Status Bar on or off Opens the Real Time Statistics monitor dialog and displays a real time graph of link activity Zoom in increases the size of the displayed elements Zoom out decreases the size of the displayed elements Allows the display to wrap Toggles a display for tracking Flow Control Credit update and consumption on a PCI Express link Allows you to customize the display for tracking Flow Control Credits Toggles compacting of the Link Training sequence to analyze CATC Trace data faster or no compacting to display more data View the current recording at the Packet Level View the current recording at the Link Transaction Level View the current recording at the Split Transaction Level View the current recording at the NVM Transaction Level Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 31 LeCroy Corporation Using the Menus 32 Tools Menu Configuration Space Editor Memory lO Space Editor Timing Calculations Run Verification Scripts Window Menu New Window Cascade Tile Arrange Icons Synchronize Traces Displays the Configuration Space Editor dialog which allows you to either create a new Configuration Space File or open an existing Configuration Space File Displays the Memory IO Space Editor dialog w
144. ne numbers to change the order of lanes Auto Configure Lane Swizzle Reset Cancel Figure 5 10 Swizzling Config Dialog When the Auto Configure Lane Swizzle is checked it is important to configure Lane 0 You can do so by manually dragging Lane O to the required position See Figure 5 11 Sa Se ee Swizzling Config i x 2 1 us apps ER 151 0 5 SORE Ceo Drag n Drop lane numbers to change the order of lanes W Auto Configure Lane Swizzle Reset Cancel A eee Swizzling Config Manually moving Lane 0 to the required position os pe JP tE 1 Drag n Drop lane numbers to change the order of lanes e Auto Configure Lane Swizzle Reset Cancel a Conta xi 2 1 s BEERS DEERE s BEER DEAA Drag n Drop lane numbers to change the order of lanes W Auto Configure Lane Swizzle Reset Cancel Figure 5 11 Manually Configuring Lane 0 when Auto Configure Lane Swizzle is Checked 58 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Triggering LeCroy Corporation Triggering Triggering Options can be set in both Simple and Advanced Modes The options in both modes are the same only the GUI is different where shortcuts for the events are displayed in the Simple Mode for easy access see Figure 5 2 on page 49 In the Advanced Mode triggering is set up via the recording rules which allow greater flexibility to create advanced sequences you would like the analyzer to
145. ng Type LeCroy Corporation Saving Recording Options Recording Options settings can be saved and later reused Recording options settings are stored in rec files 1 Open the Recording Options dialog by selecting Setup gt Recording Options 2 Set your options then click Save 3 Enter a unique file name The rec extension is added by default optional To add a descriptive label to this file to help you remember what options were set use the Options Name box Recording Type Recording Type allows you to specify the type of recording you want to make See Figure 5 1 on page 48 2A They are QO Snapshot Manual Trigger Event Trigger Bit Tracer Recording OO O Snapshot A recording of a pre determined length You set the recording length in the Buffer Size box Recording begins when you click the Rec button on the toolbar and ends when the selected buffer size is filled or when you press the Stop button Manual Trigger A recording that switches between the pre trigger buffer and the post trigger buffer when a Trigger is received Recording begins when you select Start in the application Recording continues until the post trigger buffer has been filled You can also end the recording by pressing the Stop button in the application Event Trigger A recording that switches between the pre trigger buffer and the post trigger buffer when it is triggered by an event in the CATC Trace An Event Trigger begins when you s
146. nize Graph Areas If two or more graphs are displayed this eal button synchronizes the graphs to one another Once synchronized the positioning slider of one graph moves the other graphs Graph Areas Provides options for creating and displaying additional graphs of data lengths packet lengths and percentage of bus used 140 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Link Tracker LeCroy Corporation Link Tracker The Link Tracker window displays a detailed chronological view of events Events are shown on a channel by channel basis in columns within the window Link Tracker Packet 0 mseg_example pem Segment 0 x Ef a a Oeics we pa es ees en pa ee The requester for this TLF is Function O on Device 0 on Bus 1 00 000 000 404 The 16 bit Requester ID value is 0x01 00 00 000 000 408 00 000 000412 0 Downstream 00 000 000 416 FE AO EQ FOE EOCOES EF 1B 64 E040 40 OD AF A DS 63 61 00 000 opg 488 1 patea qe 3 92 9 ED 3 EE 00 000 000 492 00 000 000 496 00 000 000 500 2 Upstream Giz E9 F9 F9 F9 EGES EG 16 E2 AA 28 49 58 00 000 000 504 6D Al 93 o 00 000 000 060 idle time A ans ad ae i a 00 000 000 568 Pana FE TE i 20 TE 20 0 E SFC T Bd En 74100 00 ooo oon Ie BE 55 56 00 000 0 000 TE idle tim time o o Se i on 000 c 000 592 4 Up pstrearn 00 000 000 024 idle time A ane A a RA K ne 00 000 000 620 5 IE ea SE OF Do 00 000 000 624 00 000 000 625 00 000 00
147. ntarily later restore link Open menu to select either Connect or Disconnect Zoom in display Zoom out display Hide Training Sequence Hide SKIP and Update FC packets Hide Upstream recording traffic Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual LeCroy Corporation Setup Display Options Opens the Display Options dialog Real Time Statistics monitor Opens a window that displays real time information Manual Trigger Click on this icon or press F5 to trigger manually Repeat Upload Opens a dialog box that allows you to select a portion of memory to upload from memory then causes the Analyzer to re send the CATC Trace from the Analyzer buffer to the host PC Wraps display information Hide Downstream traffic recording Advanced Hiding Options Opens a dialog box that allows you to select items to hide from view Compact View Toggles compacting of training sequences to analyze CATC Trace data faster or no compacting to display more data 23 LeCroy Corporation Using the Toolbar 24 Find Opens a dialog box that allows you to select one or more items to find in the recording then searches to that point View Packet Level data View Link Transaction Level data File Information Lists the conditions under which the recording was made Error Report Opens a window that lists all errors identified in the recording Traffic Summary Opens
148. nterest in crowded portions of the CATC Trace display Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 153 LeCroy Corporation LTSSM Flow Graph LTSSM Flow Graph The LTSSM Flow Graph shows link state transitions that the link goes through as recorded in the CATC Trace file To obtain the LTSSM Flow Graph select View gt LTSSM Flow Graph LTSSM Flow Graph good g2 x8 vcapture pex 154 m Direction C Upstream R lt C Downstream R gt Both gt States Status Previous Recovery Current Recovery Next Recovery TP Show Number Of Transitions Upstream Click on enabled state repeatedly to jump to next instance s of the same Click on enabled states to establish link with associated packets in Figure 10 14 LTSSM Flow Graph Dialog You can display the following directions a Upstream O Downstream a Both You can Show Number of Transitions Click the blue button on the Recovery state below to see the substate LTSSM Flow Graph good g2 x8 yvcapture pex Direction C Upstream R lt C Downstream R gt Both gt States Status Previous Recovery Current Recovery Next Recovery F Show Number OF Transitions Upstream Click on enabled state repeatedly to jump to next instance s of the same lt Click on enabled states to establish link with associated packets in Summit T3 8 PCI Express Multi Lane Protocol Analyzer
149. nual 77 LeCroy Corporation Counter How to Set a Counter Counters are events and you can add a counter to the Global State or the Sequence State as an event by doing the following Right click in the blue space in the Global or Sequence State and New Event gt Counter gt UpStream or DownStream See Figure 5 31 Recording Options General Recording Rules Config is valid aB Newevent ISE Global State active at all times TRIGGER Up Dein EXT TOGGLE f NC ACTION Global State active at all times 5 h 5 ES 0 H nt B F 1 gt h O ACTI O hl j M ew Eve nt Link State Sequence 1 State 1 Errors Counter 1 11 TRIGGER ap Counter 1 D TRIGGER Counter ME Timer r Downstream TRIGGER Op Right Click For menu Double Click For Properties Load cancel Save As Default Figure 5 31 Setting Global and Sequence State Counter Events How to Increment or Reset a Counter You can Increment or Reset counters in the Global State and in the Sequence State by performing the following steps 1 Open the Recording Rules page select an event and drag it to the Global State or Sequence cells For details on these steps see Defining Recording Rules on page 84 2 Right click on an event and select Specify Actions gt Increment Global Counter gt Global Counter 1 from the menu See the figure below 78 Summit
150. ny Direction a Figure 7 2 Find Dialog 3 From the Search For menu select a display level such as Packets To search multiple levels finish steps 3 to 9 and then repeat 3 to 9 for each additional display level 4 From the Event Groups menu select an Event Group The menu in the far right of the dialog is context sensitive and changes to reflect the options for that group 5 Inthe menu in the far right select one or more items Repeat Step 5 for each Event Group of interest for the selected display level 104 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Find LeCroy Corporation 7 Under Direction select Forward or Backward to select a search direction 8 Under Origin select a starting point for the search 9 Under Combining Specified Event Groups select an option Combining specified Event Groupes f Union Packets that match ANY of the specified events ntersection Packets that match ALL of the specified events T Exclusion Packets that OO NOT match opposite to the intersection or union Figure 7 3 Combining Specified Event Groups The options Union Intersection and Exclusion let you set conditions on your searches a Union To search for any of the selected criteria Example Find packets with ANY of the following characteristics a Intersection To search for all of the selected criteria Example Find packets with ALL of the following characteristics
151. og opens that presents additional options For example if you open the Properties dialog for Errors you can set the specific types of errors the Analyzer should look for Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 85 LeCroy Corporation Defining Recording Rules 4 Assign an action to the selected events by right clicking each of the events selecting Specify Action from the pop up menu and assigning an action such as Trigger Filter or Count Be sure to click the event itself and not the State cell that it is sitting in which produces a different pop up menu General Recording Rules Newevent 4 0 CR A lle E Available Events Global State active at all times SS se e Specify Action s Move Event To Copy Event To ih Delete This Event Timer A FUN OL Figure 5 39 Assigning an Action Note You can also assign actions to events by double clicking the event or action and selecting the Actions page when the Properties dialog opens see Event Properties Dialog Box Features on page 70 5 Click OK to close the dialog At this point assuming that the other options in the Recording Options dialog have been set such as the General page you can begin the recording by pressing the Start Recording button 86 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Filter Out LeCroy Corporation Filter Out A filter causes the Analyzer to filter out
152. onal permission but all copies should contain this copyright notice WEEE Program This electronic product is subject to disposal and recycling regulations that vary by country and region Many countries prohibit the disposal of waste electronic equipment in standard waste receptacles For more information about proper disposal and recycling of your LeCroy product please visit www lecroy com recycle LeCroy Corporation 3385 Scott Blvd Santa Clara CA 95054 TEL 800 909 7112 USA and Canada TEL 408 653 1260 worldwide Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual ii Contents Chapter T OV OR VIC Wii 1 PETracer Analyzer Hardware and Software cccssccceeecseeeseeeeeceneseneeceeseenseeneseneseneseeeesenenaes 1 CGATC Trace SOIC W ANG ees osey cas gces we cave ames ace scent iio 2 SUMMIT T3 3 ANALY ZO Piar a iaa 3 FATOS anna a aE a iio 4 omer DOCUMENTS nan ba 4 Chapter 2 Hardware Description coccocconconconconconconccnconcnanenncanennconronrnnrnnrnnrnnrnnnons 5 System COMPONENTS as tnsicin iii bip AEE 5 FOSt PC REOquirements iaa 5 Summit 3 3 Front Panel Description ida 6 Summit T3 8 Rear Panel Descriptor ana 6 Chapter 3 Installation and Setup occocconconconconconconconconccanenccanennconronronronrnaronrnnrons 7 installing the PETracer SOWA Cuntis cia 7 Setting Up the Summit T3 8 Analyzer using a USB Connecti0N cooccoocconcconcconcccncccncnnncnncnnnnnns 9 Setting U
153. oncccnnccnnncnnnconnronannnnnrnnnrnnarenanennnrenanenn 39 How to Create a Multisegment Recording cocccoccccccncoconococonanononcnnarenanenanonanrnnarennrrnnnrnnnrrnnrrnnnrnnnrnnnrrnnarenans 39 What Gets Cre ale AAA A A A 39 PACS CS sn sis 40 CAREC Trace FOSA Ii 40 R cording Options POS a 40 Display Options Fes sai 41 Opening CATG Trace Fleet e Deol id nen UNES LOS 41 paving CATG Trace RIOS arica cinc inisiis 42 USING NE Save AS FUNCION ba 42 Saving a Portion of a CATC Trace iii A A A A a AA 42 EXPorting a CATO Trace lle cirri e eaa a a aa Ea a a aiina Akeia aain 43 PRINGUNG Data FICS ani A is 44 Analyzer Chat VV OW cts ccs setae sect onsen ene a 45 Crossoyvnc Control Panel sn as 46 Launching the CrossSync Control Panel ncoocccocccccccccccccononononanonanonnnnonnnonanennrenarennronnrnnnrenarenarenannnns 46 Chapter 3 R cording ORTON Sinto 47 Recording OVe VIO Wi cusco oi 47 General a o ds 47 Recording Options General Tab viii is 48 Simple and Advanced Mode coooccoocconcconcoocconcconcconccnnconaconrcnnronanonrnnnrnonrnnrrnnrnnnrnnnronanonrnanrnnaronas 49 Trace Filename and Palin ionsttcesaawsdiearesudetgcasiseshusixes ctu 49 Saving and Loading Previously Saved Recording Options oncocccocccocccnnnoncnoncconccnanonncnannnnos 50 Setting Default Recording Options ooccocncocncocococonononcccnnonanonnnnnnnnonnronnrrnnnrnnn rra nena rnnn nena rra rnnnrnnnrrnnnrennrenanens 50 E OaGinG Recording OPUlONS riada 50 Saving Reco
154. onfiguration Space View The Configuration Space View displays information about the Configuration Space state as of the current packet of the currently selected device The view shows the Configuration Space Header and the PCl compatible or PCI Express Capability Structures To display the Configuration Space View for a device at a packet 1 Open a CATC Trace such as the sample file cfg_pci_express pex 2 Scroll to a packet with a Configuration header Cfg 00 00101 001 02 3 004 05 6 Ox044 1111 Ox Time Delta Time Stamp 96 000 ns 0000 000 000 544 s 25 CRC 16 HE Time Stamp Ox5989 0 000 ns 0000 000 000 640 s Er BCM Byt po 3 Select Report gt Configuration Space gt lt device gt to display the Configuration Space View CfgRd1 Length LP or Click a CompleterlD or DevicelD field A pop up menu opens i a Ce Pr me e mMm e Dee OOOO Show Header Fields Find next TLP with DevicelD equal to 004 05 6 Show Configuration Space For 004 05 6 OO00 Format k Co Color tf i O Hide Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 157 LeCroy Corporation Configuration Space View Select Show Configuration Space for xxxx from the menu where xxxx is the device number The Configuration Space View opens Configuration Space for device 004 05 6 as of packet 8 h B 44 gt e oo AR Device ID Vendor ID pe 2279 222 om 272 2777 D4h Conventional Ca
155. ors Counter and the Timer use Basic Resources while DLLP and TLP use Packet Match Resources The Global State has two Timers and two Counters Pe Dn x General Recording Rules an a o ajals ls Available Events Global State active at all times TRIGGER ae Figure 5 18 Global State For the Global State there are only 2 Basic Resources for each Channel Some optimization is done internally to accommodate additional resources You can keep adding resources to the Global state so long as the Config is valid button stays green If you add a new event which is not valid a window appears with a message prompting Invalid Recording Rules Configuration and the Config is valid button will turn red see Figure 5 19 on page 66 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 65 LeCroy Corporation Global State and Sequence States 66 Recording Options i i E Se E General Recording Rules aD Newevent gt A a REA Config is valid ale Global State active at all times EnterEl ExT LOWY Up IES GLE TIMER B 1 START Glb Timer A lo TRIGGER EnterEl TRIGGER FILTER QUT GLE TIMER B WU START GLB TIMER A 1 START Ll z IPETracer xj E i j Invalid Recording Rules Configuration Upstream Gilb Too many basic resource events in global state on Up _ y Recording Option
156. ow you to set up the Summit T3 8 and view status QO LCD Menu Navigation Buttons Allow you to navigate through the LCD menu a DOWNSTREAM 7 0 connector Connection to the probe for the capture of downstream direction of the link a Trigger connectors In for SMA external trigger input Out for SMA external trigger output QO Expansion Slot connector Used for LeCroy Expansion cards a USB connector USB Type B connector for connection to host computer a ETHERNET connector 1 Gigabit Ethernet connector for connection to host com puter Summit T3 8 Rear Panel Description The Summit T3 8 rear panel contains a Wide range AC Connector Module with O Power socket O Enclosed 5 0 A 250 V fuse It also has an x16 Expansion Slot which is used for LeCroy Expansion cards 6 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Installation and Setup The Summit T3 8 is a standalone system You can begin PCI Express recordings after following the steps in this chapter Installing the PE Tracer Software PETracer software operates all of LeCroy s PCI Express protocol Analyzer and Exerciser products The PETracer software is installed on a Microsoft Windows based PC and serves as the interface for the Exerciser and or Analyzer To install the PETracer software on the Host PC 1 Insert the CD into the CD ROM drive of the PC that controls the Analyzer The installation window opens and displays links to the PETracer soft
157. own arrows al of The CATC Trace jumps forward or backward through the display to the next instance of selected protocol level Traffic Summary Buttons Buttons at the top of the Traffic Summary dialog provide options for exporting the data or formatting its appearance al Save Saves Traffic Summary results into an HTML format Email Attaches an HTML file of the results to a new email Print Prints results l O Text Displays results in HTML format im Options Opens a drop down menu with the following options Grid Lines Displays Hides grid lines Row Selection Allows entire rows to be selected Tight Columns Reformats column widths to match data ia 4 1 Event Navigation Skip Hidden Items Show Hidden Items Prompt each time Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 135 LeCroy Corporation Bus Utilization Bus Utilization Select Report gt Bus Utilization from the menu or press cb to open the Bus Utilization window Ban SPLIT Response Time 2 amp SPLIT Latency Time E sf mi po e i 55 T 1 000 1 500 2 000 2 500 3 000 3 500 4 000 4 500 5 000 5 500 6 000 6 500 7 000 7500 5 000 Time Ge LA AAA AAN E E ra Link Utilization Percent a 500 1 000 1 500 2 000 27 500 3 000 3 500 4 000 4 500 5 000 5 500 6 000 6 500 7 000 7 500 8 000 Time as a TA E a wd erT T E Car ete HE CR fen tts tees Para as Pieces ee ari
158. p the Summit T3 8 Analyzer using an Ethernet Connection c cceseeeeeeeeeeees 9 Interposers and PODES 2 it ia 12 USING INC DOS OS tradi iii a 13 GENZACHVE INLET DOSEN as 13 SUMMI 15 3 COMPONENTS iia ee 13 Installing the Gen2 Active Interposer cccceeeeeeeeeeeeeeeeeeceneeee seca eeceesceaeeeneesenseeeeeneseanseesseenesssnenoes 14 Connecting the Probe Data Cable sisicnicica ii a ia 14 Power On Analyzer and then DUT ancianidad 14 GENS Necrosis ona 14 S mmit T3 GAN A AS ads 15 installing the Gens Interposer unci n A ER 15 Connecting the Probe Data Cable asnos aer Iniciada 15 Summit T28 PCI Express Multi Lane Protocol Analyzer User Manual iii LeCroy Corporation Contents USIMO RODEOS aos 16 Example Connecting the Summit T3 8 Analyzer to the Device Under Test USING a Genz MIOBUS PrODO cuidar ea 16 COMB ONC NUS opio 16 Connections Overview for Gen2 MidBus Probe oncocccccccnccoccccnconcccncocncnnnonanonccnnrnnnronrnnnnnnrennrnnnnnnrs 17 Connection PrOCcequre ia 17 Example Connecting the Summit T3 8 Analyzer to the Device Under Test Using a Gen2 Multi lead Probe for x1 and X4 coocooccoccconococococcnconnnonononnnronaronaronarrnnarnnnrrnnrrnnnrnnnrennrrnnrrnnnnrnnanos 18 COMPONENTS sirarne id 18 Connections for Gen2 Multi lead Probe occoocconncocccoccncnconocnnonancnnnnonnnonanonaronnnrnnnrennrrnnnrnnarenarenarenanes 18 COMMECTION PFOCCCUNG A anes 19 Example Connecting the Summit T3 8 Analy
159. pability To set up the hardware configuration both analyzers must have a CATC Sync card plugged into a front or back expansion slot Before setting up the hardware configuration turn power off on both analyzers Using a CATC Sync Cable connect the Sync Out connector on the CATC Sync card of one Summit T3 8 analyzer to the Sync In connector on the CATC Sync card of the second Summit T3 8 analyzer Using an x16 Expansion Cable connect the Expansion connector on the back of one Summit T3 8 analyzer to the Expansion connector on the back of the other Summit T3 8 analyzer Connect both analyzers to the PC that has the PETracer application After completing the hardware configuration power on both Summit T3 8 analyzers Open the PETracer application on the PC Select Setup gt Summit T3 8 Mode gt Switch to Cascading Update Device Calibrate Device Summit 13 8 Mode Switch to Cascading Switch to Standalone Ja Analyzer Network The software configures the analyzers to work as one x16 capable analyzer One Summit T3 8 analyzer is assigned the Upstream direction and the other analyzer is assigned the Downstream direction The LCD display on the front of each analyzer displays its direction assignment Standalone Mode To reconfigure a Summit T3 8 analyzer to work alone in Standalone Mode first turn power off to the analyzer Disconnect the CATC Sync and Expansion cables from the analyzer After comple
160. pability 044h ae E Structure Class Code Revision ID 08h 227 PCI Express BIST Header Type Master Latency Timer Cache Line Size OCh oo 01 00 FF Base Address Register 0 10h 22I Base Address Register 1 14h PIT Secondary Latency Timer Subordinate Bus Number Secondary Bus Number Primary Bus Number Y 2 2 2 1 Secondary Status 10 Limit 10 Base 1Ch 299 2 2 Memory Limit Memory Base 20h 222 222 Prefetchable Memory Limit Prefetchable Memory Base 24h Prefetchable Base Upper 32 bits 28h 2227222 Prefetchable Limit Upper 32 bits 2Ch 2922222 10 Limit Upper 16 Bit 10 Base Upper 16 Bit 30h 222 222 000000 44 Expansion ROM Base Address 28h 2222279 Bridge Control Interrupt Pin Interrupt Line 3Ch 222 T Figure 10 17 Configuration Space View On the left the view displays the Configuration Space for the selected CompleterID or DevicelD at the current packet You can select Configuration Space Header or a Capability Structure The right displays the decoded data of the selected Configuration Space Header or a Capability Structure up to the current packet The decoding builds while navigating through the next packets The Configuration Space View toolbar allows you to save go to First go to Previous go to Next go to Last go to Previous Access to Selected Configuration Space Register go to Next Access to Selected Configuration Space Register and display Hexadecimal or Binary E bins ln lt lt b gt
161. psing 91 Color Format Hiding tab 108 Color pop up menu 110 colors 109 Combining Specified Event Groups 105 Combo box 158 Comma Separated Value files 43 Comment field 97 comment string 96 CompeterlD field 157 components 5 Configuration Space 157 Configuration Space dialog box 157 Configuration Space Header 158 Configuration Space View 157 158 configuring Recording Options 37 connecting 16 18 19 interposer data cable 14 15 contact 183 Continue option 38 Continuous Time Scale 145 Control b command 103 Control f command 103 controls Analyzer EML 6 Count action 86 CrossSync Control Panel 4 28 46 CSV files 43 current position indicator 152 D Data Block window 92 data cells 92 Data Field 91 Data Flow command 146 Data Flow window 146 Data Throughput 159 170 data pem file 39 data pex file 38 40 data_pem files directory 39 dataXYZ pem files 55 decode levels 98 decoding 98 186 Decoding window 125 default options file 50 default opt file 114 default rec file 50 delimiters 152 descrambled format 118 Description String 71 descriptive label 51 DevicelD field 157 Direction field 105 Disable Descrambling 57 disparity errors 122 Display area 22 Display Configuration Name 108 Display License Information command 175 Display Options 107 command 107 dialog box 107 fFiles 40 loading 114 saving 114 Display Options button 107 DLLP Packet Properties dialog 73 74 Do not save hidden packets option 42 Downst
162. r Recording Status The second segment from the left in the Status Bar indicates recording status During recording this status flashes one of the following messages a Trigger a Triggered a Uploading After recording stops the message changes to O Uploading data x done where x equals the percent that has been uploaded As uploading progresses the percent increases to 100 You can abort this upload if you wish by pressing the lt escape gt button on your keyboard or clicking m in the Tool Bar Recording Activity The third segment displays recorded activity Activity is indicated in blue FE Tracer 5N 309 Uploading 20 Achrvity Ready Search Fwd Search Direction Indicator The fourth segment in the status bar indicates search direction The direction can be changed by selecting Search Direction from the Search menu 36 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Making a PCI Express Recording LeCroy Corporation Making a PCI Express Recording After connecting the Analyzer to the device s you must configure the Recording Options Then you can test the Analyzer by creating a 16 MB snapshot recording To make this recording follow these steps 1 From the Setup menu select Recording Options 2 Select the General tab The following window displays the factory default settings in Simple Mode such as Snapshot and 16 MB buffer size For your first recording select p
163. rding OPton S ara atra 51 RECOrdINO UY Deia A AA AAA AAA 51 SnapsnOt aa nto 51 Manual TIA aa 51 Event TIO a a a 51 BitTracer Record ata old 52 SUTTON SI ZO icc dsera eats ca uamacs Seine sai cede eaante wae newaets hele eerste R ddeaaeea meee ee 52 Upload SiZ ecnin a nce eee tauw tacsaaaeeatvetamedees ews en saen Me ateduteeeiealennaens 52 MiSCunta is e aio 53 Summit T28 PCI Express Multi Lane Protocol Analyzer User Manual V LeCroy Corporation Contents Target PUAN ZOE iaa arde peceuocnsas 54 Trigger POSION ninia dde 54 Save AS MultiSegment Tale union ada 55 Viewing Multisegmented Files coocconcocncocccocccncnocnnoncocononncnaronaronnrnnrenarnnn narra rnnnrnnrrna rra rnanrnarnnnrenarnnnrnanenanes 55 LOK SEINO S ai 56 SSC lors airs ceca saa atc seceaetinsacereuaia E une caveaeuseteeeseeceeeneeens 56 COK WIGI ON eS eee 57 Upstream and DOWNSTCaM sisirasprrr ia 57 Use External Reference ClO Cicas 57 DISable DeSCEaMDIN O sillares 57 Auto Configure Lane Poltica Ai 57 NCU FT Sd a a 57 SD WIZZINIIG CONO caia eii 58 Eo OU Lo AA AFP PP A T sae sateen ede E E A AE E E E A T 59 TIGGETING ON SIMPE MOE usina atada 59 Triggering OM Advanced Mode j ren aaea a 60 Recording Rules OVOIVIO Wisin idas 61 BRS OLE COS nna a 61 FackKet Match IS CSOUN CO pirani a 61 A A A O a A AEAEE 63 Global State and Sequence OtateS cooccconcoccconcconcconcccnconcconccnnnnnncnnrnancnnnrnnrrnnrnanrnancnnrnnnrnnnrnanenns 64 GIO Al Stale oin a Seca de
164. ream 57 Downstream direction 154 Drag an event here to create a new sequence 67 drivers 7 DWORDs timing 144 E Edit Comment command 44 Edit Marker command 97 Edit Marker for Packet pop up 97 e mail 183 Email CATC Support 183 Enable Tool tips 108 Error Properties dialog box 73 Error Summary dialog box 133 error types 73 errors 10b 122 disparity 122 Errors pane 151 Errors window 122 ETHERNET 6 Event Groups menu 104 Event Icon Preview 70 Event Navigation 135 Event Trigger recording type 51 events searching 101 Summit T28 PCI Express Multi Lane Protocol Analyzer User Manual Index Events report window 123 Event specific Settings 71 Exclude option 105 Expand Data command 91 Export command BitTracer 129 Export to Compressed Archive command 129 exporting 43 F fax number 183 field hiding 112 Field Colors tab 109 Field Formats tab 111 file formats 43 File Information window 132 File Menu 27 filter 87 Filter action 86 Filter In button 87 Filter Out button 87 Find command 104 Find dialog box 104 Find Next command 106 finding 104 Firmware update 175 First Prev Next and Last buttons 158 Fit to Graph Area 137 Flush option 38 Fonts 108 format field 111 From packet field 44 From Packet field 42 front panel 6 G Gen2 PCI Express 16 lane advanced verification system 1 General tab 37 47 107 Generator file format 43 Global State 65 Global State Cell 85 Go To Marker command 102 Go to Mar
165. rek lain noone Ya duane a Ea aa aaa Ea ea aa Ea 65 SEQUENCE SIAE aveo E E OEA 67 Navigating Recording RUGS ui iia 68 TOCINA iio 68 Avallable EventS AFC Aina earn dicicca aliada 68 Mall DISPARA 68 Recording RUICS BUHONS aida 68 Recording Rules EVentSiasiaia iii 69 Properties Dial g Boxes Tor EVONtS iaa 70 ACCESSING the Properties Dialog ninia A li 70 Event Properties Dialog Box Features oocooccoccoccooococococconnnonanennronnrnnrennrnnnrnn nena rnnnrnn rra rrnnrnnnrnnrrnnrnnrrrnarearenanes 70 mk State Dial ice 72 Ordered Set Properties Dialog mitra citaciones e 72 Error Properties Dial g inaina a lid 73 DLLP Packet Properties Dial g ccro aa A 73 TEP Header Properties DIANO iaa 74 PEP Prefix Properties Dial OO acorralado 75 Actions Properties Did lO vestecvectsenecrorcsupseaticneseasnpsavectedueruaseuaniencstveauteerestncaued aa a aai 75 vi Summit T28 PCI Express Multi Lane Protocol Analyzer User Manual Contents LeCroy Corporation 896 1 91 Co Geena eee een ne eee ee O a ee eee ee eee 77 Howto Sela Counter erioa ia iia 78 How to Increment or Reset a Counter occoccnconcoconconcnconcnnononcnncaroncanonroncarononrnncnrnnrnnnnrnnnnrnnnnrnnnnannrnarnncnrnanaana 78 Changing the Valle f the Counter coins aid ae a E Aa eA EE Ea EA 79 Deling aG ounte aci a A caos 79 Did tios 30 FIOW LOCC a IM aid 81 How to Start or Reset a Mas 81 Changing the Value ofthe Timer EE 82 DGlOtING a PINION n N 83 O O ee eeteas 83 DETINING I
166. results are no longer valid and the system requires you to click Analyze again Upstream Downstream 2 5 GTis E 5 0 GTfs Invalid TLP DLLP 151 152 FTS EIOS Skip Compliance Pattern ETEOS 8 0 GTis e D M cn Se mm DA am DA p DE a GE m E a E a Symbols 66 106 Events Packets Figure 9 11 Packets Window After analysis the Packets Bar looks like the following Packets x Type 2 5 GTis NIA NJA 5 0 GTfs af 24 Invalid O TLP DLLP 151 152 FTS EIOS Skip Compliance Pattern ETEOS 8 0 GTis o Ra en Z OOMom oOo w oo f o o o o El o o N E Events Packets 124 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Decoding Bar LeCroy Corporation Decoding Bar If you select them in the data view or search or jump locates a feature BitTracer mode displays ordered sets and packets in the Decoding window a Logical view is identical to CATC Trace format a Specification view provides a more elementary display The Specification view includes an option to display data in hex or binary format Note Packets and ordered sets translate directly to this view from data capture and use any post capture skew manipulations you add or use natural lane to lane skew present on the link if you have not added post capture skew manipulations Typically you would perform an Auto De Skew before viewing ordered sets and packets in this view Use the left and right arrows to
167. ritten with the next recording Also when you analyze a recorded CATC Trace file you might be interested in preserving just a part of the PCI Express traffic that was recorded If you save a portion of a CATC Trace file it can get significantly smaller allowing you to attach it to an e mail To save a portion of a CATC Trace file or the whole file to a unique name select Save As from the File menu zixl Save in 9 FETracer qe 5 mseg_example_pem_Files E full _41 20_For_verification pex En sa mseg_example_pem_files bak EN 41 20 For verification_w 40b162 pex ER sa EF memory pex Ml m chg_pci_express pex BF messages pex F e cfg_pm_and_msi pex ER messages2 pex cfg_vc pex ord_sets pex File name Save as type PE Tracer Trace Files pex Lancel ie All Do not save hidden Packets Save Range iY Rename original file From Packet z fo Packet i Marker Marker Time O symbols Time 24960 symbols E Figure 4 7 File Save As Dialog If you want to give a unique name to the CATC Trace file select the All option and keep Rename original file checked This is the default setting for the dialog Saving a Portion of a CATC Trace If you want to save a portion of a CATC Trace file select Save packet range Enter starting and ending packet numbers in the From Packet and To Packet fields By default it has the numbers of the first and the last packets in the file The so
168. rmat Hiding Level Hiding Compact Settings IM Compact EIEOS Packets Event Groups Hide selected items _ TLP Header JTLP Requester ID JTLP Completer ID TLP Data Pattern C TLP Data Lengths C TLP Traffic Class CITLF Tag CITLF Sequence Nurmber 7 Show selected items TLF Type Invalid TLF encoding Memory Read 32 bit Memory Read 32 bit Locked Memory Write 32 bit Memory Read 64 but Memory Read 64 bit Locked Memory Write 64 but IO Read Request LO Write Request Configuration Read Type O Configuration Witte Type O Configuration Read Type 1 Configuration tte Type 1 Trusted Configuration Read Upstream C Downstream Any Direction Restore Factory Presets Save Save s Default Load caca ro Figure 8 5 Display Options Dialog Level Hiding Tab 112 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Specifying General Display Options To hide a level Select an Event Group POR ee 5 Click OK The Event Groups for Packets are O TLP Type TLP Header TLP Requester ID TLP Completer ID TLP Data Pattern TLP Data Lengths TLP Traffic Class TLP Tag TLP Sequence Number DLLP Type DLLP Header DLLP Virtual Channel ACK NAK Seq Number Ordered Sets Link Event Direction Errors DOOOUDOUUOUOUOOODODODDA O The Event Groups for Link Transactions and Split Transactions are a TLP Type Traffic Class V
169. rmat binary hex decimal ASCII and lets you hide selected fields from the display See Figure 8 2 on page 109 108 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Specifying General Display Options LeCroy Corporation Display Options E xl General Color f Format f Hiding Level Hiding AM NE I A De al Bit Order Hl Packets Hexadecimal E MSE to L5B H ERE Decimal LSE to MSB Time f Binary Hiding E Other J ascu Hidden E Ordered Sets Link Events l Link Transactions Split Transactions E Symbols Raw E LTSSM E NVM Transactions Ho colors available For selected item Expand All Collapse All Restore Factory Presets Save Save s Default Load caca y Figure 8 2 Display Options Dialog Color Format Hiding Tab Setting Field Colors The Field Colors tab allows you to customize the colors associated with each field used in the packet view You may experiment with this option to achieve a color combination that suits you Select or change the trigger color using the color buttons labeled Packet and Packet before and after trigger found under the Packet section of the Field Colors window You select or change a color by clicking the appropriate color button This action causes a color palette to pop up Select the desired color and press OK 1 Click View gt Set Display Options to open the Display Options dialog
170. roper speed and link width Recording Options a x General Recording Rules Probe Settings Target Analyzer Summit T3 5 Recording Type i snapshot Manual Trigger Event Trigger Bit Tracer Recording W Inhibit Channel Reverse Lanes Invert Polarity Trigger Position Mot used with snapshot I 1 I 1 I I 1 I 1 I I Save s Multisegment Trace Upload Size Around Trigger Downstream e Inhibit Channel W Reverse Lanes Invert Polarity 16 000 ME 10 ME segments 4 125 Misc Beep When Trigger Occurs Save External Interface Signals IY Preserve TC to YC mapping across the recordings Default TC to YC mapping Trace Filename amp Path l i Disable Descrambling Ci Program Files lATCWPETracerldata pex Browse E Ignore EDS Options Mame oie Swizzling Contig Simple Mode Default W Use External Reference Clock Save Save 4s Default Load Cancel Figure 4 4 Summit T3 8 in Simple Recording Mode 3 Inthe Link section specify the lane width of the PCI Express link to be analyzed The rest of the settings in this section can be left at the factory defaults for most PCI Express systems 4 Click OK at the bottom of the Recording Options dialog to apply the Analyzer recording settings specified 5 Click the Record bd button Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 37 LeCroy
171. s xl General Recording Rules ud New event cl EA a a Available Events Config is invalid Global State active at all times EnterEl EXT LOW up Dawn GLB TIMER B LU START falb Timer A f TRIGGER Figure 5 19 Valid and Invalid Recording Rules Configuration Dialogs Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Global State and Sequence States LeCroy Corporation Sequence State The cell marked Drag an event here to add another sequence is the Sequence State In the Sequence State you can define a sequence of Events and Actions which the Summit T3 8 Analyzer looks for at pre determined times Sequences are chains of events culminating in a trigger or any other action A sequence which is a separate chain of events can be created with up to 16 states A state is an event condition with an action within a sequence Once a Sequence State is added the cell marked will read Drag an event here to add another state Recording Options SS xj General Recording Rules anwan 010 o ala lela Available Events Global State active at all times E t vents Can be added to this Sequence State Recording Options a ss ES General Recording Rules aa Mewevent 7 a caja els Available Events Global State active at all times TRIGGER Sequence 1 State 1 TRIGGER Sequence states TRIGGER Figure 5 20 Sequence State Events
172. short format 91 shortcuts 34 Show Configuration Space for xxxx 158 Show Header Fields command 94 Show Header Fields dialog box 94 Show Number of Transitions checkbox 154 Show Packet in Raw Trace 129 Show Raw 10b Codes command 93 Slot Interposer 13 15 Small triangle 91 Snapshot recording type 51 software 21 installation 7 update 175 Specification view 125 Specify Action command 86 Speed LEDs 6 Split level decode 99 Split Transaction metrics 162 Split Transaction Level graphs 166 Split Transaction Performance 162 170 StandardSettings rec file 50 Start menu 7 Status Bar 35 Status bar 22 190 Stop button 38 Stop option 38 stopping recording 38 Summit T2 16 front panel 6 Summit T3 16 1 3 5 Support 183 Swap Recording Channels 56 Symbol window 123 Synchronize Trace View 145 T Target Analyzer 54 Technical Support 183 telephone number 183 testing 37 text files 43 Throughput 170 171 Tight Columns 135 time between DWORDs 144 Time Coverage 170 Time Stamp 108 time value 144 time based averaging 165 Timestamp at the beginning 108 Timing and Bus Usage Calculator 169 Timing Calculations command 169 Timing Calculator dialog box 169 Timing measurement BitTracer 120 Timing window 121 Title bar 22 TLP Header Properties dialog box 74 To packet field 44 To Packet field 42 Tool tip Display 143 Toolbar 22 68 22 Tools Menu 32 Tools menu 131 Tooltips 33 trace cells 92 exporting 43 files 40 metrics 160 saving
173. ss Multi Lane Protocol Analyzer User Manual 89 LeCroy Corporation Probe Settings The calculated CTLE values are automatically displayed in the relevant lane fields as shown in Figure 5 44 Click Save to save the settings or click Save As Default to save the settings as the default Click Load to save the settings as a rec file as a PE Tracer Recording option to be used at a later time Click Reset to clear the settings Recording Options E E 0 x General Recording Rules Probe Settings Equalizer Settings Set All Lanes Explain Settings Downstream Lan J PH A E Fe oo gave Save s Default Load OK Cancel Figure 5 44 Auto Configured Settings 90 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Reading CATC Traces Viewing PCI Express CATC Traces PETracer displays traffic as labeled color coded and time stamped rows ven wih end 11 00000 OO0 01 2 781F334B 12340000 1111 1000 KEEA ES WERE Idle Time Stamp 1023 dwords dwords OxODES2C96 036214017 0 000 ns 0000 000 000000 s Tool tips provide details about fields within the CATC Trace Hold the mouse cursor over a field to see a tool tip Additional information is available from pop up menus For example if you click the left mouse button on the first cell in a packet a menu appears with an option to view Raw 10b Codes Expand and Collapse Data Fields Packet data fields are d
174. t File Information E to obtain the File Information window File Information E File name Traning x8 pex Converted to PETracer format trom file Traning xs pex bak Trace occurred Monday August 11 2003 13 40 49 Number of packets 2261 Trigger packet number 4 Recorded with ATC PETracer analyzer version 4 00 Build 24 3 Analyzer Serial Number 00232 Motherboard 0x1 Version Ox3 Firmware version 1 00 ROM 70 93 j BusEngine version 1 00 BusEngine type 0 UPAS Slot 1 Part Number PE6O 1 MLA Plugin ID Ox 24 Version Ox2 UPAS Slot 2 Part Number PE6O 1 MLA Plugin ID Ox24 Version Ox2 Humber of markers 1 Base Spec Revl 0 used during the recording License information for the product Serial Number 00 432 used to record this trace file Sofware maintenance expired on 10701 2004 Available Features Feature Title Purchased Feature Description Ae HN Yes Ability to record x0 traffic Recording ET Yes Ability to record x4 traffic Recording le Yes Ability to record x2 traffic Recording a ee Yes Realtime monitoring plots and counters of the PC Express link onitoring peering buar Yes Recording buffer size limited ta 512 Megabytes or less 512 MB pares gal Yes Recording buffer size limited to 1 Gigabyte or less dle ge Yes Recording buffer size 4 Gigabytes maximum or less Recording Rules Jis Ability to create complex sequences of events and actions for triggering and filtering in sequencer Recording Options ane e
175. t you specified in the Recording Options This file is overwritten with new data each time PCI Express traffic is recorded When Multisegment CATC Traces are created a special index file is also created called lt filename gt pem This index file provides a high level view of the CATC Trace segments created in the recording session If you want to save a CATC Trace use the File gt Save As function This option allows you to save the current CATC Trace to a unique file name thereby ensuring that it is not overwritten This option also allows you to save a range of packets in a CATC Trace file You can pre define the name of the recorded CATC Trace file using the Trace Filename and Path option in Recording Options Recording Options Files Recording Options files are created when you set recording options These files use the rec extension and contain recording option information 40 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Opening CATC Trace Files LeCroy Corporation Display Options Files Display Options files are created when you set display options These files use the opt extension and contain the display options information Opening CATC Trace Files To open an existing CATC Trace file click File gt Open or If the file was made in a previous version of PETracer the application presents the Convert dialog x File memory pex was created by old LeCroy PE Tracer software In order
176. ta pem The index file and segmented CATC Trace files are stored in a directory named data_pem_files The directory is named after the index file Below this directory additional sequentially numbered sub directories up to 10 000 hold the segmented CATC Trace files These sub directories bear simple numerical names 00000 to 00999 Each of these subdirectories can hold up to 100 sequentially numbered segment files Example A 1010 MB recording using the default file names creates the following sub directories and files data pem This is the index file data pem files 00000 segment 00000 pex data pem files 00000 segment 00001 pex data pem files 00000 segment 00099 pex data pem files 00001 segment 00100 pex data pem files1000011segment 00101 pex The index file looks something like a CATC Trace file but contains packet like entities that summarize each segment Viewing Multisegmented Files If Save As MultiSegment Trace is enabled in the General tab of the Recording Options the PETracer divides the CATC Trace into segments and stores them on the host s hard drive Segment size is set in the MB Segments box Enter a value from 4 MB to 128 MB PETracer also creates an index file that provides a brief summary of each segment and hyperlinks to each of the segments Double clicking a segment summary in the index file causes PETracer to open that segment You can also navigate through the segments by clicking the buttons on the Multisegm
177. tained in all of the homogeneous materials for this part is below the limit requirement specified in SJ T11363 2006 X Indicates that this toxic or hazardous substance contained in at least one of the homogenous materials used for this part is above the limit requirement specified in 5J T11363 2006 EFUP Environmental Friendly Use Period Use Conditions Temperature 5C to 40C Humidity 5 to 95 max RH non condensing Altitude Up to 2000 meters Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 181 LeCroy Corporation China Restriction of Hazardous Substances Table 182 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual How to Contact LeCroy Type of Service Contact Call for technical support US and Canada 1 800 909 7112 Worldwide 1 408 653 1260 Fax your questions Worldwide 1 408 727 6622 Write a letter LeCroy Protocol Solutions Group Customer Support 3385 Scott Blvd Santa Clara CA 95054 3115 USA Send e mail psgsupport lecroy com Visit LeCroy s web site http www lecroy com Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 183 LeCroy Corporation 184 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Symbols lic files 175 opt files 114 pem file 40 pem files 40 peraw file extension 129 pex files 40 42 rec files 40 Packet button 109 sign 123 Numerics 10b errors 122 10 bit code format 118 A Activity 35 addr
178. talled the PETracer application software perform the following procedure to connect to a Summit T3 8 analyzer in the local network Select the Setup gt All connected devices menu in the PETracer application to display the Analyzer Devices dialog Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 9 LeCroy Corporation Setting Up the Summit T3 8 Analyzer using an Ethernet Connection Analyzer Devices Summit 23 16 5M 1 Moca machine Ready Summit 23 16 5N 1 local machine Ready MP Update Device Summit T3 8 5 63 172 16 133 100 Ready to connect A piete Lirene a Connect T Add Device ete F settings 4 Networks Select analyzer devices you want to participate in the recording Refresh Device list Zh Figure 3 3 Analyzer Devices Dialog The PETracer software fills the list with devices that are connected over USB or discovered on the Ethernet network The discovery mechanism works only within one network subnet If a Summit is connected to the network on a different subnet you can manually add the subnet to the list by clicking the Add Device button and specifying the IP address The Summit devices in the list are marked QO Locked Some other client on the network is already connected to that device QO Ready to connect Available for connection O Ready Connected 1 If a Summit device is marked Ready To Connect you can select that device and press the Connect button to e
179. tate on the right Save s Default There are three steps to creating a recording rule 1 Select events 2 Place the events in the Global State or Sequence cells 3 Assign actions to the events Note There are limits to the types of rules that can be created 84 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Defining Recording Rules LeCroy Corporation 1 Click B New event and select one or more events from the menu Selecting an event automatically places it in the Available Events area This repository area serves as a parking lot where you can place event buttons without them having any effect on the Analyzer am Newevent im Link State Ordered Set Errors DLLP TLP 2 Drag the selected events from the Available Events area into either the Global State Cell or the Sequence Cell see Recording Rules Overview on page 61 Global State Cell Global State active at all times Sequence Cell Global State Cell If you want the Analyzer to always search for the event place it in the cell marked Global State Sequence Cell To create an event sequence place two or more events in the faintly marked cell that reads Drag an event here to add a new sequence At this point the selected events have no effect because an action has not been assigned To select a sub set of your selected event right click it and choose Properties A Properties dial
180. the current packet with the options Hide Save Hexadecimal ASCII Decimal Binary MSB Format LSB Format Big Endian and Little Endian Format Line allows you to enter the number of bytes words or dwords per line Presents a list of Configuration Spaces Clicking an item displays the selected Configuration Space in a Configuration Table format Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 29 LeCroy Corporation Using the Menus Search Menu Search Menu operations are only available when you are working with a CATC Trace file Go to Trigger Go to Packet Go to Time Go to Marker Go to Find Find Next Search Direction 30 Repositions the display to show the first packet following the trigger event Repositions the display to a specific packet Link Transaction or Split Transaction number Repositions the display to specific timestamp Repositions the display to a previously marked packet Link Transaction or Split Transaction Allows searching for specific link events TLP Type DLLP Type Ordered Set Link Event Traffic Class DLLP Virtual Channel TLP Virtual Channel Direction Speed Link Width Requester ID Completer ID Data Lengths Errors Displays the Find dialog to allow searching for various events within a CATC Trace You can search by Display Level Packets Link Transactions Split Transactions You can search packets by Event Group TLP Type TLP Header T
181. the data window Then right click to display a popup menu Then select Auto De Skew Mm h 2 You can de skew only one direction for each right click operation To automatically de skew the opposite direction first left click on that direction in the data window Data Display Formats To display traffic in K D symbol with Running Disparity indicated scrambled descrambled 10 bit and Binary code formats O Use the toolbar x O 1b RD Bin Q Right click to display a menu QO Place the cursor over any given byte to display all byte formats including an LFSR value in pop up list Time 00 000 005 016s Descrambled Byte Scrambled Byte 10 bit Code Symbol ko 0 LF SR FFFF Note Descrambled values can only be displayed after the first recorded skip ordered set Data prior to the skip is displayed in scrambled values due to the unknown LFSR Note For Binary Data Display Format bits are shown in order of transmission on the bus 118 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Color Coding of BitTracer Contents LeCroy Corporation Color Coding of BitTracer Contents To increase visual understanding of BitTracer displays different symbol types have color coding au Presence or non presence of a lane s byte lock QO Idle data characters DO O a Kcodes Q Invalid 10b symbols QO Signal presence QO Background of the Markers Bar see Markers Bar on page 120 color code
182. the timer count is down to O the action is triggered The Global State timer can trigger start an action It can also affect some other timers and counters Note It is an invalid configuration for some events when you try and set a counter and timer when both channels are selected The timers have different colors for the Global State and Sequence State Each color signifies a different meaning in the Global and Sequence states There are two Timers for the Global State and four Timers for the Sequence State Recording options x General Recording Rules anwe oc jajale a Global State active at all times EnterEl TRIGGER Up Eie EXT TOGGLE Glb Counter 1 NO ACTION Gli Timer Af NO ACTION Global Timer A value 0 000000 ns on channel Up Sequence 1 State 1 Counter 1 L TRIGGER Timer A D 0 NO ACTION Save Save s Default Load Figure 5 33 Global and Sequence State Timers As shown in Figure 5 33 there is a Global Timer A set to the value of 0 000000 ns on channel Up displayed in blue in the Global State and there is one timer A set to the value of 0 000000 ns on channel Down displayed in brown in the Sequence State 80 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Timer LeCroy Corporation How to Set a Timer Timers are events and you can add a timer to the Global State or the Sequence State as an event by doing the following Right click in the blue space
183. ties Dialog Boxes for Events TABLE 5 4 Event Actions Global Timer Set the Global Timer there are two options available Global Timer Action You can set the Action of the timer to Start or Reset When you reset the timer it resets to it s initial value The default is No Action Global Counter Set the Global Counter there are two options available Global Counter Action You can set the Action of the Counter to Increment or Reset The Counter increments by one and resets to its initial value The default is No Action Event Properties EA TLP Header TLP Prefix Actions Up oou Internal Triggering M Trigger Analyzer Label co al Action Ho Action Action o Action Channels ly all Sequencing Local Counter _ Global Counter None Counter Counter 1 Counter Counter 1 Global Timer Timer Timer A Local Timer ter Timer a E aos Action No Action Action No Action Filtering ic Desc TLP MRIOY match ANG TLF ReguesteriCompleterID nrnna iana An on channel Up Figure 5 29 Actions Properties Dialog 76 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Counter LeCroy Corporation Counter Counters can be created for any specific event or for multiple events Counters function similar to an event and are independent of the event thus allowing greater flexibility You can select a counter for any event and if both
184. ting the hardware configuration power on the Summit T3 8 analyzer In the PETracer application on the PC select Setup gt Summit T3 8 Mode gt Switch to Standalone 20 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Software Overview The PETracer Software The PETracer software administers Analyzer platforms and handles all CATC Trace analysis and display The core software is thus the same for all of LeCroy s PCI Express products The software runs on a Windows based PC that is attached to the Analyzer via an Ethernet or USB 2 0 connection USB 1 0 is also supported PETracer software can be used without the Analyzer as a CATC Trace viewer for viewing analyzing and printing traces The PETracer software operates in Microsoft Windows XP Vista and 7 environments SET PETracer TM PCI Express Protocol Analyzer C Program Files CATC PETracer Sample Files Exported peg E File Setup Record Generate Report Search View Tools Window Help S BE p eH e m1 5 REEERE ae Wh ko PAC Link Split pun E h e dh E LUGE 2 5 ae COM SKIP Symbols K28 5 K28 0 K28 0 K28 0 75 i T CfgRdO Length 1st BE ECRC LCRC gt 00 00100 001 02 3 004 05 6 0x000 1111 OxC511ED3E 0x3DE21977 LOGE 2 5 CRC 16 2 x4 20 03616 HH ine z CfgRdO MStBE ECRC LCRC 0000100 001 02 3 13 004 05 6 0x004 Erd EN 0x7E29BFF0 Cie Pe 3D header with data CpliCpID 3DWW header with data Cpl
185. tions fas mi TLF Prefix Label MATL o o NNE EA E GES E OOOO ALMA AAA AAA AA ARA A AAA FFE D0000 fs02 lt 00000 Channels e all i i ii Desc TLF MRIOY match AND TLF Requester CompleterID a xeeeee dees ets on channels Up or Down Figure 5 28 TLP Prefix Properties Dialog Actions Properties Dialog Every Event has an Action tab as shown in Figure 5 29 on page 76 The following tables describes the Actions for each Event TABLE 5 4 Event Actions Action Description Label Label the action Channels Select Channels to go upstream or downstream Internal Triggering Check the box to enable Internal Triggering External Triggering Set the External Triggering to Low High or Toggle The default is None Sequence Set the Sequence to Advance The default is None Filtering Set the Filtering to Filter Out You cannot Filter In in the Summit Z3 16 The default is None Local Timer Set the Local Timer there are four options available Action You can set the Action of the timer to Start or Reset When you reset the timer it resets to it s initial value The default is No Action Local Counter Set the Local Counter there are four options available Local Counter Action You can set the Action of the Counter to Increment or Reset The Counter increments by one and resets to its initial value The default is No Action Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 75 LeCroy Corporation Proper
186. tions that affect display configurations the application records them To undo or redo operations use the Undo and Re do icons on the toolbar Change Link width 128 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Export of BitTracer Capture to CATC Trace Format LeCroy Corporation Export of BitTracer Capture to CATC Trace Format You can export BitTracer captures to standard CATC Trace file formats selecting the Export option from the File menu Note You should use the Auto De skew feature before using the export feature The exported CATC Trace keeps association information with the original BitTracer file Such traces scroll synchronously when you select the Synchronize Traces option in the Windows menu You can navigate between BitTrace and CATC Trace using the Show in Trace View Show Packet in Raw Trace context menu Exports Involving Multiple Logical Links on One Physical Link If a single BitTrace capture contains more than one logical link you can export each logical link to CATC Trace format You may then cascade or tile the various BitTracer exports which then scroll together in linked fashion along with the original BitTracer file The Export dialog provides options to export a limited range within the BitTrace capture and to automatically open the exported capture in CATC Trace format Compressing and Expanding the Data View You can compress zoom out the horizontal timing of the displayed
187. tips provide details about fields within the CATC Trace To see a tool tip position your mouse pointer over a field within the CATC Trace You can turn off this capability in the Display Options menu Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 33 LeCroy Corporation Keyboard Shortcuts Keyboard Shortcuts 34 Keystrokes Ctrl N Ctrl O Ctrl P Ctrl S Ctrl R Ctrl T Ctrl Home Ctrl End Ctrl G Ctrl F F1 F3 F6 Shift F6 Ctrl B Operation New PETracer script Open file Print Save file Start Analyzer recording Stop Analyzer recording Jump to first packet Jump to last packet Go to packet Search forward Access documentation Find next Next pane Previous pane Search backward Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Status Bar LeCroy Corporation Status Bar The Status Bar is a gray bar that runs along the bottom of the application window PE Tracer SN 309 Uploading 0 Accryvity a Ready Search Fid From left to right PETracer SN 309 Analyzer Serial Number Ready Analyzer Status Recording Progress Bar The colored bar to the right of the serial number represents how much traffic has been recorded The upper bar indicates Upstream and the lower bar indicates Downstream The trigger point is indicated by the black line at the left side of the bar In this example the trigger occurred at the very beginning of the
188. to open this file with current LeCroy PET Tracer software it should be converted The converted file cannot be opened with old LeCroy PE TR acer software Do not show this dialog again Convert amp Backup old file Cancel Figure 4 6 Convert Dialog You must convert CATC Trace files made in previous versions of PETracer for them to open in PETracer version 5 0 or higher The converted file has all the information that was in the original file You can QO Convert Backup old file Convert the file open it in PETracer version 5 0 or higher and save it with the original name Save the original file with the same name plus the extension bak QO Convert Convert the file open it in PETracer version 5 0 or higher and save it with the original name Note After you convert a CATC Trace file you cannot open the converted file in a previous PETracer version Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 41 LeCroy Corporation Saving CATC Trace Files Saving CATC Trace Files Using the Save As Function When you record a CATC Trace file the Analyzer software provides a pre defined name to the CATC Trace file data pex or any other that you specified in the Recording Options If you do consecutive recordings each time the previous recording is overwritten If you see a recording you want to analyze later you need to give a unique name to the CATC Trace file so it is not overw
189. tor Panes This button has two purposes To select which Navigator panes appear and to bring up the Navigator legend The legend determines how information is shown in the panes Navigator Ranges You set the viewing range by dragging the yellow range delimiters along the slider To set the lowest packet viewable drag the top delimiter up As you do so a tool tip appears to indicate the current range Stop dragging when you reach the desired lowest packet To set the highest packet viewable drag the bottom delimiter down Stop when the tool tip indicates you are at the desired highest packet Ma ES F E 1 Clr 10 2 D10 2 D10 2 D10 2 D10 Erom Packet 222 To Packet 757 T51 10 2 D10 2 D10 2 D10 2 D10 Pre Post Trigger Errors f 15 2 005 2 005 2 005 2 DOS T51 10 2 010 2 D10 2 010 2 D10 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 149 LeCroy Corporation Using the CATC Trace Navigator To Determine Current Position In addition to the two range delimiters the slider has a blue current position indicator see above The current position indicator shows where you are in the CATC Trace display with respect to the possible viewing range For example suppose you set viewing range to packet O through packet 500 the top range delimiter is at packet O and the bottom range delimiter is at packet 500 If you then move the current position indicator on the slider to midway between the top a
190. w format for PETracer version 5 0 and higher Prints part or all of the current traffic data file Produces an on screen preview before printing Setup your current or new printer Create or edit the comment field in a CATC Trace file Saves all or part of a CATC Trace to a text file or traffic generation file This text file summarizes the traffic in the CATC Trace Saves the CATC Trace to a text file in Comma Separated Value CSV format Saves the CATC Trace to a generation file Exit the PETracer application Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 27 LeCroy Corporation Using the Menus 28 Setup Menu Display Options Recording Options Generation Options Generation Macros Update Device Calibrate Device Summit T3 8 Mode Launch CrossSync Control Panel Analyzer Network All Connected Devices Record Menu Start Stop Reupload Disconnect Connect Reset Link Configuration Allows you to customize display options such as field colors field formats and level hiding Allows you to customize control and setup features associated with recording triggering and filtering recorded events The Generation Options dialog is used to set configuration settings in a traffic generation script peg This dialog provides a convenient alternative means of editing a traffic generation file Opens a dialog for creating buttons on the status bar that can be used to
191. ware user manuals a readme file and Acrobat Reader 2 Select Install Software and follow the onscreen instructions The PETracer software installs automatically on the PC hard disk During installation all necessary drivers are loaded automatically 3 To start the application launch the PETracer program from the Start menu Start gt Programs gt LeCroy gt PETracer gt LeCroy PETracer Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual LeCroy Corporation Installing the PETracer Software The PETracer program opens CHE PETracer TM PCI Express Protocol Analyzer fal Fie Setup Record Generate View Tools Help SEE P eH a AGF Search Fw F Figure 3 2 LeCroy PE Tracer PCI Express Protocol Analyzer Application Note The software may be used with or without the Analyzer When used without an Analyzer attached to the computer the program functions as a CATC Trace Viewer to view analyze and print captured traffic 8 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Setting Up the Summit T3 8 Analyzer using a USB Connection LeCroy Corporation Setting Up the Summit T3 8 Analyzer using a USB Connection To set up the Analyzer using a USB connection 1 Connect the Analyzer to a 100 volt to 240 volt 50 Hz to 60 Hz 120 W power outlet using the provided power cord 2 Connect the USB port to a USB port on the PC using a USB cable Note To connect using Ethernet see
192. ware updates are now automatic processes that run anytime a new version of the PETracer software is installed that is incompatible with the currently installed BusEngine or Firmware The update process generates onscreen instructions If however you need to manually perform BusEngine or Firmware updates follow these steps L Select Setup gt Update Device from the menu to display the Update Analyzer dialog box for Summit T3 8 Select the appropriate file locations for the Firmware and or BusEngine using Browse if necessary Check the appropriate options if in doubt check all options Click Update to initiate the updating of the Analyzer License Keys A License Key is necessary to enable software maintenance If you attempt to record with the Analyzer without an installed License Key a message appears to indicate that a License Key is necessary in order to record traffic A License Key must be obtained from LeCroy for each Analyzer After you obtain the License Key follow these steps to install it 1 Select Setup gt All Connected Devices and click the Update License button to display the Select License Key File dialog box Enter the path and filename for the License Key or use the Browse button to navigate to the directory that contains the License Key Select the lic file and then click Update Device License Information You can view Licensing information for your Analyzer by selecting Help gt D
193. xecute the connection procedure After the connection is established the application displays the Connection Properties dialog Connection properties Please specify the action to take when next time Summit T 3 16 SAS 44 12 detected C Automatically connect to the device Ask if want to connect to the device Take no action Figure 3 4 Connection Properties Dialog 10 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Setting Up the Summit T3 8 Analyzer using an Ethernet Connection LeCroy Corporation 2 Select an option O Automatically connect to the device When the application is started or when the named device is added to the network while the PETracer application is run ning on this computer the PETracer application will try to connect to the named device a Ask if want to connect to the device When the application is started or when the named device is added to the network while the PETracer application is run ning on this computer the PETracer application will display a message box allow ing you to connect to the named device a Take no action When you start the application or when you want to add the named device to the network while the PETracer application is running on this computer you must connect manually to use the named device Note When you close the application on this computer or you perform a manual disconnect the application disconnects from the device 3 Press OK i
194. xpress Multi Lane Protocol Analyzer User Manual 137 LeCroy Corporation Bus Utilization Graph area properties Ea SPLIT Response Time Wf SPLIT Latency Time SPLIT Response Time Line 0 Responsetime lo E Delete SPB Figure 10 6 Graph Area Properties Dialog 138 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Bus Utilization Bus Utilization Buttons LeCroy Corporation The Bus Utilization window buttons allow you to reformat the display and export data 53 Dit Button Function Save Saves Bus Utilization data to a bitmap file bmp Email Opens an email and attaches a bitmap file of the Bus Utilization data la a T Print Prints the Bus Utilization data Full Screen Maximizes the Bus Utilization window RA A A View Settings Opens a sub menu with the following choices pra E 43 Orient Horizontally Tile Vertically Show Markers Show Plumbline Status gt gt Bar Tool tips None Grid Lines gt gt Both Axes X Axis Y Axis No Grid Grid on Top Fonts Colors a Horizontal zoom in Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 139 LeCroy Corporation Bus Utilization Horizontal zoom out be Vertical zoom in Vertical zoom out D Click and Drag zoom Click and drag to zoom in on a part of the graph Select Range Displays a dialog for selecting a packet range AA Die Synchro
195. y fan fan 7 E Atoms Chng Spd Chng Hot Reset Disable Link Channels e all Jany E any gt any y any Loopback Disable Scrmbl Cmpl Aew Identifiers 6 15 any any M any v T51 40h Desc T51 on channels Up or Down Figure 5 23 Ordered Set Properties Dialog 72 Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual Properties Dialog Boxes for Events LeCroy Corporation Error Properties Dialog The Error Properties dialog lets you select specific error types for performing an action There are two sets of Error types Packet Errors and Idle Errors Event Properties EA dle Disparity Errors Actions Common W Idle data Label Idle Disparity BlkAlgn Gen 1 2 Only Gen 3 Only IY Disparit e Block Align Error Channels J all all Symbol Token Error Desc Idle Error or Disparity Error or Block Align Error on channels Up or Down Figure 5 24 Error Properties Dialog DLLP Packet Properties Dialog The DLLP Packet Properties dialog allows you to specify any DLLP field as shown below Event Properties i XJ DLLP packet Actions a Fields Layout Label OLLE Any DLLP Channels e all Desc Anv DLLP on channels Up or Down Figure 5 25 DLLP Packet Properties Dialog Summit T3 8 PCI Express Multi Lane Protocol Analyzer User Manual 73 LeCroy Corporation Properties Dialog Boxes for Events The Layout tab of the
196. zer to the Device Under Test Using a GenZ Multi le ad Probe for XS iia id a iia 19 COMPONENTS e o caido 19 Connections Overview for Gen2 Multi lead Probe oooconncccnccccncococococonacoccnncnanonanonnnnnnnnennrennnrnnnnenans 19 CONMECHON PFOCCCUNC oaa a donketentedwantuadus anasdanaetdanmcusasteesseuanalannuevaees 20 Cascading Two Summit 13 8 AnalyzZerS cooncconnconncccncocncecononnncccnconanennnnonnnennrrnarennnrnnnrrnnrrnnnrnnnrrnnrrnnrrnnarenannos 20 Chapter 4 Software Overview inunda 21 The PETracer SOM WANG aia incida 21 PRD DIIG AVION LAY OUEN 22 USING ING TOC Aoi dc 22 MUII Segment To0 Dans a aa es 25 Toolbar HIde BUON ura A a 25 USING Ne Men Suri lidades 27 FUG Mena AA A A AAA A rr rere reece rrr er Cece rrr 27 CAU MA id 28 Record MEMU ea Stara ita dsd od a dt aca laco 28 REDOM Men llanera toldo 29 Search MENU pridera a E 30 VIEW Mentira as E EE 31 FOOIS Media tats a a ai 32 WVINGOW MIG Uan Aaa 32 HEID MENU gire E E E E E A E 33 TOO TIPS arar o 33 Keyboard SMOMGUES session a a 34 Status BI aen E E sence 35 Recording Progress Bar anida 35 Recording StatUS cin 36 RECOoraIng ACUVN Venn OE E EO eiii 36 Search DIFECHUOM IMGICALON oiia a A es 36 iv Summit T28 PCI Express Multi Lane Protocol Analyzer User Manual Contents LeCroy Corporation Making a PCI Express IROGONCIING usina 37 DEO DOIG A RECON ereraa dl 38 Saving a RECON senine e E E a 38 Recording Multi Segmented CATC Traces coocccocccocccococonoc
Download Pdf Manuals
Related Search
Related Contents
Product Description II HeadShield Manual.id - Paintball Solutions Samsung Multifunksjon Fargelaserskriver 3-i-1 CLX-3305 Philips F5590/36/U Sony Mavica MVC-CD200 User's Manual À quoi sert la CCI ? Au service des entreprises Harbor Freight Tools 36 LED Solar Security Light Product manual ASSMANN Electronic DN-19 MA-WM-12U mounting kit Une documentation à l`attention des rédacteurs présents ou en Copyright © All rights reserved.
Failed to retrieve file