Chapter 18, Converting Files from Other Platforms
Converting I-Tech Files
398
Xgig Analyzer User’s Guide
To greatly speed up conversion and analysis time by Expert, the converter, by default, does not
convert SATA_HOLD, SATA_HOLDA, SATA_R_IP, SATA_CONT, or SATA_SYNC primitives.
These primitives are not typically utilized by Expert, other than for a couple of very subtle
performance metrics and the trade-off is MUCH faster trace conversion and processing time by
Expert and TraceView. If you find it important to see these primitives in the converted trace, utilize
the converter from the command line (see below) with the /I switch to re-enable the conversion of
these.
The converter also, by default, truncates the frames down to 16 words per frame. The extra data is
not utilized by Expert for the most part, and requires significant amounts of overhead/time to
process, thus is dropped in the conversion process. If you find it important to see all of the frame
data in the converted trace, utilize the converter from the command line (see below) with the /T0
switch to re-enable the full frame conversion without truncation.
TraceView will show COMSAS, COMINIT, COMWAKE, COMRESET and D.C. Idle events as
“simulated events” with meaningless 8b data values. These items will be visible and decoded.
However, they will be represented as K-character events.
The converter utility can be run as a stand-alone executable from a CMD window and supports
many options and additional features that are not available when converting from the GUI
application. The executable is called
IOConverter.exe
and exists in the program installation
directory (normally
C:\Program Files\ViaviViavi\Xgig Analyzer
). For detailed information on the
IOConverter, run IOConverter.exe /h from the command line.
I-Tech specific notes
The I-Tech analyzer provides a mechanism for truncating frames in the capture to a user specified
number of bytes. Use of this option causes primitives within frames to be discarded automatically,
thus risking the potential of missing critical primitives such as R_RDY, ACK, etc. It also captures
in such a fashion that the conversion process would be unable to determine an accurate length of
the payload data in frames, which is critical to Expert and cannot be overlooked. Therefore,
conversion of SAS/SATA captures with truncated frames within them is disallowed.
I-Tech captures of OOB sequences work very differently than Bus Doctor captures of the same
sequences. The I-Tech analyzer captures the OOB bursts and does not mark a record for the
completed or failed OOB sequence. To accommodate this, the converter only inserts completed
OOB summary events into the Xgig capture - the individual OOB events will not be shown.
In I-Tech, code violations and disparity errors do not store the 10b data (for Fibre Channel or SAS/
SATA capture formats) and error bytes are represented by a value of XX in the I-Tech viewer, but
have a valid data value of 0x23 behind them. Converted disparity errors and code violations will
show the error, but will have a hex value of 0x23 in the byte of the error, since the 10b data is not
present.
The I-Tech analyzer does not store information on the running disparity of the captured data, so
the resulting display of 10b data in Xgig will have incorrect running disparity values.
I-Tech traces store full information on the capture data rate accurately, so the /R switch from the
command line is not necessary. The converter will automatically set the correct capture rates in the
trace.
Содержание Xgig
Страница 1: ...Xgig Analyzer Version 7 3 User s Guide ...
Страница 2: ......
Страница 3: ...Viavi Solutions 1 844 GO VIAVI www viavisolutions com Xgig Analyzer Version 7 3 User s Guide ...
Страница 6: ...Xgig Analyzer User s Guide Page iv Version 7 3 December 2015 ...
Страница 7: ...v CONTENTS ...
Страница 15: ...1 PART ONE Using Xgig Analyzer ...
Страница 16: ...PART ONE Using Xgig Analyzer 2 Xgig Analyzer User s Guide ...
Страница 27: ...13 PART TWO Using Xgig TraceControl ...
Страница 28: ...PART TWO Using Xgig TraceControl 14 Xgig Analyzer User s Guide ...
Страница 29: ...15 Chapter 2 About Xgig TraceControl In this chapter Introduction to TraceControl ...
Страница 156: ...Chapter 4 Xgig TraceControl Capture Configuration Segment Capture Options 142 Xgig Analyzer User s Guide ...
Страница 157: ...143 Chapter 5 Template Browser Template Editor In this chapter Template Browser Template Editor ...
Страница 173: ...159 Chapter 6 Xgig TraceControl Hints and Tips In this chapter TraceControl Hints and Tips Keyboard Shortcuts ...
Страница 176: ...Chapter 6 Xgig TraceControl Hints and Tips Keyboard Shortcuts 162 Xgig Analyzer User s Guide ...
Страница 177: ...163 PART THREE Using Xgig Performance Monitor ...
Страница 178: ...PART THREE Using Xgig Performance Monitor 164 Xgig Analyzer User s Guide ...
Страница 179: ...165 Chapter 7 About Xgig Performance Monitor In this chapter Introducing Xgig Performance Monitor ...
Страница 181: ...167 Chapter 8 Getting Started with Xgig Performance Monitor In this chapter Launching Xgig Performance Monitor ...
Страница 192: ...Chapter 9 Xgig Performance Monitor Port Configuration Changing Port Functions 178 Xgig Analyzer User s Guide ...
Страница 223: ...209 PART FOUR Using Xgig TraceView ...
Страница 224: ...PART FOUR Using Xgig TraceView 210 Xgig Analyzer User s Guide ...
Страница 225: ...211 Chapter 11 About Xgig TraceView In this chapter Introducing Xgig TraceView ...
Страница 227: ...213 Chapter 12 Getting Started with Xgig TraceView In this chapter Launching Xgig TraceView Working With Domains ...
Страница 379: ...365 Chapter 15 Xgig TraceView Histograms In this chapter Histogram Overview Histogram Controls ...
Страница 382: ...Chapter 15 Xgig TraceView Histograms Histogram Controls 368 Xgig Analyzer User s Guide ...
Страница 383: ...369 Chapter 16 Xgig TraceView Template Editor In this chapter Using Template Editor ...
Страница 394: ...Chapter 16 Xgig TraceView Template Editor Using Template Editor 380 Xgig Analyzer User s Guide ...
Страница 414: ...Chapter 18 Converting Files from Other Platforms Converting I Tech Files 400 Xgig Analyzer User s Guide ...
Страница 429: ...415 Chapter 20 Xgig Trace View Hints and Tips In this chapter Trace View Hints and Tips Toolbar Keyboard Shortcuts ...
Страница 437: ...423 PART FIVE Using Xgig Expert ...
Страница 438: ...PART FIVE Using Xgig Expert 424 Xgig Analyzer User s Guide ...
Страница 439: ...425 Chapter 21 Xgig Expert In this chapter Key Features of Xgig Expert Opening a Trace Switching to TraceView ...
Страница 442: ...Chapter 21 Xgig Expert 428 Xgig Analyzer User s Guide Figure 194 Xgig Expert Graph View ...
Страница 443: ...429 PART SIX Appendices ...
Страница 444: ...PART SIX Appendices 430 Xgig Analyzer User s Guide ...
Страница 454: ...Appendix C Protocol Display Color Coding 440 Xgig Analyzer User s Guide ...
Страница 461: ...447 INDEX ...
Страница 467: ......