Using the Details Pane
Chapter 14, Using the Secondary Panes in Xgig TraceView
Xgig Analyzer User’s Guide
325
For the PCIe protocol, the
Hex
column in the
Inspector
view highlights comma characters and
sync bits, and it displays electrical idles and other special characters as shown below.
For non-OS events in the PCIe protocol, the
Inspector
view displays four bytes per line. Also,
Gen2 TLPs are shifted by one byte position so that their content is DWORD-aligned, and Gen3
TLP and DLLP packets on 8x lanes are shifted by four bytes when they start on lane 4.
General Tab (default)
Shows the hex values for the data and a general interpretation of the data for the protocol being
used. Error data is flagged and the ASCII equivalents of the hex data are shown. The
General
tab
provides 'fly-over' help that expands the description of the elements found in the event. For
example, if you pass the cursor over 'SOF = SOFi3' a pop-up window will display 'Start of Frame
= Start of Frame Initiate Class 3.' To disable the display of tooltips, right-click anywhere in the
Interpretation pane, and select
Tooltips > Disable
.
Table 27: Hex Values for PCIe
Hex Column
Description
AA
2 hex digits with a white background represent a regular
8B character.
BC
K character at Gen 1/2
2D
Gen3 Start of an Ordered Set Block : The 2 sync bits
are represented with the background (white meaning 0,
gray meaning 1), and the byte following the 2 sync bits is
represented by the hex number, i.e. 2D.
2D
Gen3 Start of a Data Block with sync bits 10. Note that
the Data Block sync bits are not shown in the inspector
window, they are only shown in the LaneView.
2D
Gen3 Sync bits 11 at the beginning of a block: This is a
sync bit error.
2D
Gen3 Sync bits 00 at the beginning of a block: This is a
sync bit error.
2D
(italic
)
Gen3 scrambled data after sync bit errors (the data was
not descrambled, it is what appeared on the wire).
__ (underscores
Electrical Idle
_ _
(blank)
No Data captured
??
Gen 1/2 Code Violation or Loss of Sync (not used for
Gen3)
..
Gen 1/2 10B data that was not descrambled, so we don't
know the representation in 8B.
Summary of Contents for Xgig
Page 1: ...Xgig Analyzer Version 7 3 User s Guide ...
Page 2: ......
Page 3: ...Viavi Solutions 1 844 GO VIAVI www viavisolutions com Xgig Analyzer Version 7 3 User s Guide ...
Page 6: ...Xgig Analyzer User s Guide Page iv Version 7 3 December 2015 ...
Page 7: ...v CONTENTS ...
Page 15: ...1 PART ONE Using Xgig Analyzer ...
Page 16: ...PART ONE Using Xgig Analyzer 2 Xgig Analyzer User s Guide ...
Page 27: ...13 PART TWO Using Xgig TraceControl ...
Page 28: ...PART TWO Using Xgig TraceControl 14 Xgig Analyzer User s Guide ...
Page 29: ...15 Chapter 2 About Xgig TraceControl In this chapter Introduction to TraceControl ...
Page 176: ...Chapter 6 Xgig TraceControl Hints and Tips Keyboard Shortcuts 162 Xgig Analyzer User s Guide ...
Page 177: ...163 PART THREE Using Xgig Performance Monitor ...
Page 178: ...PART THREE Using Xgig Performance Monitor 164 Xgig Analyzer User s Guide ...
Page 223: ...209 PART FOUR Using Xgig TraceView ...
Page 224: ...PART FOUR Using Xgig TraceView 210 Xgig Analyzer User s Guide ...
Page 225: ...211 Chapter 11 About Xgig TraceView In this chapter Introducing Xgig TraceView ...
Page 382: ...Chapter 15 Xgig TraceView Histograms Histogram Controls 368 Xgig Analyzer User s Guide ...
Page 383: ...369 Chapter 16 Xgig TraceView Template Editor In this chapter Using Template Editor ...
Page 437: ...423 PART FIVE Using Xgig Expert ...
Page 438: ...PART FIVE Using Xgig Expert 424 Xgig Analyzer User s Guide ...
Page 442: ...Chapter 21 Xgig Expert 428 Xgig Analyzer User s Guide Figure 194 Xgig Expert Graph View ...
Page 443: ...429 PART SIX Appendices ...
Page 444: ...PART SIX Appendices 430 Xgig Analyzer User s Guide ...
Page 454: ...Appendix C Protocol Display Color Coding 440 Xgig Analyzer User s Guide ...
Page 461: ...447 INDEX ...
Page 467: ......