LeCroy USB Protocol Suite Advisor T3 Скачать руководство пользователя страница 372

 Limited Hardware Warranty

USB Protocol Suite

 

User Manual

358

LeCroy Corporation

Содержание USB Protocol Suite Advisor T3

Страница 1: ...dvisor USBTracer Trainer Voyager M3 USBMobile HS USBMobile T2 For Software Version 4 21 June 2011 PROTOCOL SOLUTIONS GROUP 3385 SCOTT BLVD SANTA CLARA CA 95054 LeCroy USB Protocol Suite User Manual Manual Version 4 21 ...

Страница 2: ...a Class A digital device pursuant to Part 15 of the FCC Rules These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment This equipment generates uses and can radiate radio frequency energy and if not installed and used in accordance with the instruction manual may cause harmful interference to radio communicat...

Страница 3: ... 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 ...

Страница 4: ...USB Protocol Suite User Manual LeCroy Corporation ...

Страница 5: ...BTracer Trainer General Description 12 1 3 2 USBTracer Trainer Features 14 1 3 3 Traffic Generation 16 1 3 4 Hi Speed Slow Clock 16 1 4 Advisor 17 1 4 1 Advisor Features 17 1 5 Advisor T3 20 1 5 1 Advisor T3 General Description 21 1 5 2 Advisor T3 Features 22 1 6 USBMobile T2 25 1 6 1 Features 26 1 7 USBMobile HS 28 Chapter 2 General Description 29 2 1 Voyager M3 System Components Packing List 29 ...

Страница 6: ...2 16 4 Switches 44 2 16 5 LEDs 44 2 16 6 Recording Memory Size 44 2 17 Advisor External Interface Breakout Board 45 2 17 1 Pin Outs for the Data In Out Connector 46 2 17 2 Prototype Rework Area 46 2 17 3 PC Connection 46 2 18 Advisor T3 47 2 18 1 Components 47 2 18 2 Front Panel 47 2 18 3 Rear Panel 48 2 18 4 Advisor T3 System Setup 49 2 19 USBMobile T2 and USBMobile HS 50 2 19 1 Setup 50 Chapter ...

Страница 7: ... 2 81 4 3 8 View Level 81 4 3 9 Trace Views 82 4 3 10 USB 2 USB 3 Show 82 4 3 11 USB 2 0 Display Hide 82 4 3 12 USB 3 0 Display Hide 82 4 4 Tooltips 82 4 5 View Options 83 4 5 1 Resetting the Toolbar 83 4 6 Status Bar 85 4 6 1 Recording Progress 85 4 6 2 Recording Status 86 4 6 3 Recording Activity 87 4 6 4 Search Status 87 4 6 5 SuperSpeed Termination Status 87 4 6 6 Link Status 88 4 7 Navigation...

Страница 8: ... 5 23 Hide Downstream Packets 3 0 106 5 24 Hide Electrical Idles 3 0 106 5 25 Hide Skip Sequences 3 0 106 5 26 Hide LFPS Packets 3 0 107 5 27 Display 2 Only 107 5 28 Display 3 Only 107 5 29 Switch to Transactions View 108 5 30 View Decoded Transactions 110 5 30 1 Expanded and Collapsed Transactions 111 5 31 Switch to Split Transaction View 112 5 32 Switch to Transfer View 112 5 33 View Decoded Tra...

Страница 9: ...pecific Errors 134 6 5 3 Data Length 134 6 5 4 Address and Endpoint 135 6 5 5 Header Packet Type 135 6 5 6 Link Command 136 6 5 7 LMP Subtype 136 6 5 8 Transaction Packet Type 137 6 6 Go To SCSI 137 6 6 1 Error 137 6 7 Find 138 6 7 1 Data Pattern Mask and Match 141 6 8 Find Next 142 6 9 Search Direction 142 6 10 Protocol 142 Chapter 7 Display Options 143 7 1 General Display Options 144 7 2 Color F...

Страница 10: ...ice Requests 172 8 3 6 Decoding using Endpoint Information 173 8 3 7 Changing the Layout of Decode Requests 173 Chapter 9 Reports 175 9 1 File Information 177 9 2 Error Summary 179 9 3 Timing Calculations 180 9 4 Data View 183 9 5 Traffic Summary 184 9 5 1 SCSI Metrics 185 9 6 Bus Utilization 186 9 6 1 Bus Utilization Buttons 188 9 6 2 View Settings Menu 189 9 6 3 Graph Areas Menu 191 9 7 Link Tra...

Страница 11: ...cer Trainer and Mobile 237 10 2 1 Analyzer Speed 238 10 2 2 Generator Analyzer Clocking Overrides 238 10 2 3 USB On The Go 239 10 2 4 Generator related Parameters 239 10 2 5 Data Truncation Option 239 10 3 Recording Options Misc USB 3 0 for Voyager 240 10 3 1 Very Slow Clock Usage 242 10 4 Recording Options Misc USB 3 0 for Advisor T3 245 10 5 Recording Rules USB 2 0 247 10 5 1 Recording Rules Too...

Страница 12: ...o Voyager 281 11 2 Traffic Generation Files 283 11 3 Creating Traffic Generation Files 284 11 3 1 Creating a Traffic Generation File with the Export Command 284 11 4 Editing a Generation File 286 11 4 1 Toolbar 287 11 4 2 Pop up Menu 288 11 4 3 File Tabs 288 11 4 4 Error Log 288 11 4 5 Tooltips 288 11 5 Loading the Generation File 289 11 5 1 Traffic Generation Modes Bitstream vs Intelliframe 291 1...

Страница 13: ...Copy SCSI Operation from Trace File and Paste to Exerciser Scenario 327 12 8 3 Graphical Toolbar 327 12 9 Loading and Running the Generation File 328 12 9 1 Starting Traffic Generation 328 12 9 2 Stop Traffic Generation 328 12 10 Exporting a Trace to a Traffic Generation File 329 12 11 USB 3 0 Electrical Test Modes 330 12 11 1 Loopback Mode 330 12 11 2 Compliance Mode 333 Chapter 13 Updates 345 13...

Страница 14: ...USB Protocol Suite User Manual xiv LeCroy Corporation Appendix A China Restriction of Hazardous Substances Table 353 How to Contact LeCroy 355 Limited Hardware Warranty 355 Index 359 ...

Страница 15: ...abels and color codes The system automatically detects protocol errors and highlights them in red You can customize the display color scheme and field formats You can use the hide feature to suppress SOF packets and uninteresting user defined packets or fields in different contexts You can name and save display formats for later use Pop up tooltips annotate packet fields The display software opera...

Страница 16: ...om multiple high speed serial busses A lightweight software control panel allows users to select analyzers for synchronization and manage the recording process Captured traffic is displayed using the latest analyzer software in separate windows with all the protocol specific search and reporting features Captured packets are displayed in separate windows that share a common time scale Navigating t...

Страница 17: ...fied eight byte bulk data pattern match from this scanner and do not capture any start of frame SOF packets You can set the size of the recording memory specify the pre trigger to post trigger capture ratio and truncate large data packets up to 256 bytes 1 1 6 Advanced Event Counting and Sequencing The count and sequence options define rules for data recording sessions These options configure and ...

Страница 18: ...SB 3 0 development and testing It can record traffic and graphically present logical USB transactions and events It can also generate USB traffic The system is connected to a laptop or desktop via its USB or Gigabit Ethernet port Figure 1 2 Voyager M3 Analyzer Exerciser System Please see the Readme file on the installation CD for the latest information on PC requirements and supported operating sy...

Страница 19: ... links using standard high speed compliant cables If configured for USB 3 0 testing the system supports monitoring between SuperSpeed links using USB 3 0 cables Figure 1 3 Figure 1 3 Direct Connection using USB 3 0 Cables or through direct connection via MMCx to SMA coaxial cables Figure 1 4 Figure 1 4 Direct Connection using SMA Differential Tap ...

Страница 20: ...tem provides on the fly detection of and triggering on such events as Tokens and Errors Whether recording manually or with a specified trigger condition the system continuously records the link data in a wrap around fashion until manually stopped or until the system detects the Trigger Event and records the specified post trigger amount of link data Upon detection of a triggering event the Analyze...

Страница 21: ...onth warranty and hot line customer support Uses software upgradable Exerciser function Allows remote control of USB analyzers in a network Flexible 3 0 Calibration Each link can be calibrated with respect to received equalization and gain Physical Components Desktop or portable Microsoft Windows XP Windows Vista 32 Windows Vista 64 or Windows 7 32 or 64 computer with USB or Ethernet capability Pl...

Страница 22: ... token qualified by a data pattern and or specific handshake or can filter transactions for example NAK d transactions 2 0 Advanced triggering with event counting and sequencing Dedicated trigger for recording input and output used to interface to external test equipment Triggering on multiple error conditions PID bad bit stuffing bad CRC bad end of packet bad babble activity loss frame length vio...

Страница 23: ... different pre trigger and post trigger packet colors Sets markers to assist with navigation and time calculations Each marker can contain unique comments Hides start of frame SOF packets as well as any packet or transaction from a device address and endpoint Searches for a specific PID Detects and alerts you to every potential bus error and protocol violation and their combinations Has high resol...

Страница 24: ...USBTrainer traffic generation scripts For USB 2 0 applications the Exerciser supports both bitstream mode or Intelliframe mode In Intelliframe mode the Exerciser can wait for the appropriate response from the DUT before transmitting the next packet For example after issuing an IN the generator waits for the DATAx packet returned by the device to finish and then issues an ACK When NAKs are received...

Страница 25: ...AD LRTY Corrupt Packet Framing SHP SDP END At the packet level you can send customized data payloads anywhere within the stream to insert logic errors perform corner case or do stress testing Commands such as the Set ErrWrongLCRD command allow link layer error injection anywhere within the script 1 2 5 Notes on LFPS Signals Voyager Exerciser requires received Ping LFPS signals to be a minimum of 1...

Страница 26: ... the Analyzer The CATC Trace user interface is the industry standard for documenting the performance of high speed serial protocols USBTracer non intrusively provides traffic capture and analysis for USB protocol development and testing Hardware triggering allows real time event capture Hardware filtering filters different types of packets in or out of the recording Filtering also preserves record...

Страница 27: ... event the Analyzer continues to record data up to a point specified by the user You can individually enable or disable real time detection of events to allow triggering on events as they happen including predefined exception or error conditions and user defined sets of trigger events An externally supplied signal can trigger the Analyzer An external DB 25 connector provides a path for externally ...

Страница 28: ...rding view only Trace Viewer software Comes with online manual Self diagnoses at power on Has a 36 month warranty and hot line customer support Works in conjunction with the LeCroy USBTrainer USB Traffic Generator hardware module to create a fully customizable USB test platform Physical Components Hardware module for the LeCroy Universal Protocol Analyzer System Desktop or portable Microsoft Windo...

Страница 29: ...56 bytes Adjustable buffer size from 0 4 MB to 512 MB Display Options Uses the CATC Trace graphical display of bus packets transactions split transactions and transfers Groups numerous packets and transactions under a single transfer while quickly decoding all essential information Decodes split transactions upstream and downstream of a transaction translator with a special hierarchical view Has r...

Страница 30: ...available as an add on module USBTrainer for the Universal Protocol Analyzer System 1 3 4 Hi Speed Slow Clock The ability to trace and generate Hi Speed traffic at fractional slow clock rate is available on both USBTracer platforms 2500 and 2500H You can purchase this feature with a License Key Contact LeCroy for more information ...

Страница 31: ...sic Speed USB 2 0 bus traffic Figure 1 7 Advisor 1 4 1 Advisor Features General Fully complies with USB 2 0 specification Supports Link Power Management extension to USB 2 0 specification Has reconfigurable hardware for future enhancements Supports all USB speeds High Speed Full Speed and Low Speed Displays bus traffic using color and graphics in the CATC Trace interface Has free non recording vie...

Страница 32: ...ggering on all USB2 0 PIDS and special tokens such as ERR SPLIT PING NYET DATA2 and MDATA CATC Trace display and enumeration of USB2 0 Micro Frames Three forms of triggering Snapshot Manual and Event High Full and Low speed traffic capture Adjustable buffer size from 0 1 MB to 128 MB Versatile triggering bit wise value and mask data patterns up to sixteen bytes wide for Setup transactions and data...

Страница 33: ... marker can contain unique comments Hides start of frame SOF packets and any packet or transaction Search for a specific PID Change bit order for all fields except Data Length Time and Packet MSB LSB or LSB MSB Detects and alerts you to every potential bus error and protocol violation and their combinations Has high resolution accurate time stamping of bus packets and timing measurement and analys...

Страница 34: ...phically present the logical transactions and events It connects to a laptop or desktop PC through its USB port Figure 1 8 Advisor T3 The system can monitor traffic between USB 2 0 links using standard high speed compliant cables If configured for USB 3 0 testing the system supports monitoring between SuperSpeed links using USB 3 0 cables Please see the Readme file on the installation CD for the l...

Страница 35: ...ides on the fly detection of and triggering on such events as Tokens and Errors Whether recording manually or with a specified trigger condition the system continuously records the link data in a wrap around fashion until manually stopped or until the system detects the Trigger Event and records the specified post trigger amount of link data Upon detection of a triggering event the Analyzer contin...

Страница 36: ...h warranty and hot line customer support Allows remote control of USB analyzers in a network Flexible 3 0 Calibration Each link can be calibrated with respect to received equalization and gain Physical Components Desktop or portable Microsoft Windows XP Windows Vista 32 Windows Vista 64 or Windows 7 32 or 64 computer with USB capability Plug and Play USB installation 2 GB of physical data recordin...

Страница 37: ...on a token qualified by a data pattern and or specific handshake or can filter transactions for example NAK d transactions 2 0 Advanced triggering with event counting and sequencing Dedicated trigger for recording input and output used to interface to external test equipment Triggering on multiple error conditions PID bad bit stuffing bad CRC bad end of packet bad babble activity loss frame length...

Страница 38: ...s which are converted upon loading Indicates trigger position by different pre trigger and post trigger colors Sets markers to assist with navigation and time calculations Hides start of frame SOF packets and any packet or transaction from a device address and endpoint Searches for a specific PID Detects and alerts you to every potential bus error and protocol violation and their combinations Has ...

Страница 39: ... 0 protocol analyzer that debugs tests and verifies low full and high speed USB devices The USBMobile T2 fits into a single PCMCIA slot in a laptop computer The USBMobile T2 uses the standard CATC Trace display Figure 1 9 USBMobile T2 The USBMobile T2 is available in three configurations that can be upgraded to add the advanced functionality shown ...

Страница 40: ...ow power 16 bit Type II PC Card Design Personal analyzer Portable operation with any notebook PC CATC Trace software display Speeds interpretation and debug of USB traffic Compatible with LeCroy USBMobile Inspector Chief Advisor and USBTracer Trainer OTG On The Go Support Records and analyzes HNP and SRP including capture of VBus pulses Trace Navigator Defines areas of interest and shrinks the vie...

Страница 41: ...om 0 4 MB to 64 MB Display Options Uses the CATC Trace graphical display of bus packets transactions split transactions and transfers Groups numerous packets and transactions under a single transfer while quickly decoding all essential information Decodes split transactions upstream and downstream of a transaction translator with a special hierarchical view Has reports summarizing key statistics a...

Страница 42: ... analyzer that accurately and efficiently debugs tests and verifies Low Full and Hi Speed USB semiconductors devices software and systems Figure 1 10 USBMobile HS USBMobile HS is the previous generation of PCMCIA USB Analyzer Its features are identical to USBMobile T2 with the exception that it allows for up to seven sequential states in its triggering and filtering capabilities ...

Страница 43: ...andard USB adapter Mini to Standard USB adapter Quick Start Guide Product documentation is on the Installation CD ROM 2 2 Voyager M3 PC Requirements Please refer to the USBProtocolSuite_Readme html file on the installation CD for the current PC and operating system requirements 2 3 Voyager M3 Analyzer The Analyzer is shown in the figure Figure 2 1 Voyager M3 Analyzer Front The Analyzer has the fol...

Страница 44: ...ffic on endpoints other than 0 resets activity timer as in 3 0 Exerciser Ports A downstream and B upstream Exerciser LEDs Gen Generating Green if generating enabled Rec Recording Red if 3 0 recording enabled when in Exerciser mode 3 0 USB 3 0 Off No traffic or LFPS Solid Yellow Only Polling LFPS Slow Flashing Yellow Low Power States Fast Flashing Yellow Symbol Traffic Training TS1 TS2 TSEQ Solid G...

Страница 45: ...l input signal which can be input is 5 V Minimum value is 0 V Out SMA external trigger output USB Type B connector for connection to host computer ETHERNET Gigabit Ethernet connector for connection to host computer Note The rear has only a power connector Warning Do not open the Voyager M3 enclosure No operator serviceable parts are inside Refer servicing to LeCroy customer care ...

Страница 46: ...ental Conditions 2 4 3 Probing Characteristics 2 4 4 Switches 2 4 5 Recording Memory Size 1 GB or 4 GB for traffic data capture timing state and other data Operating Temperature 0 to 55 C 32 to 131 F Storage Range 20 to 80 C 4 to 176 F Operating Humidity 10 to 90 non condensing Operating Altitude Up to 6560 feet 2000 meters Connection SuperSpeed connectors USB 3 0 cables MMCx connectors for USB 3 ...

Страница 47: ... PC Requirements Please refer to the USBProtocolSuite_Readme html file on the installation CD for the most current PC and operating system requirements 2 7 The Installed USBTracer Unit USBTracer is a module that inserts into the left slot on the LeCroy Universal Protocol Analyzer System UPAS Once installed the USBTracer Analyzer activates the user accessible controls and LEDs on the front and rear...

Страница 48: ...page 277 Green HS Illuminates when Hi Speed is being generated Orange Classic Illuminates when Full or Low Speed is being generated Classic also illuminates during power on testing and is turned off at the end of the power on cycle If the LED blinks at the end of this cycle the hardware is faulty Green Intelliframe Illuminates when Intelliframe traffic is being generated using Intelliframe mode an...

Страница 49: ...SB Connect USB cable to the device under test 2 9 USBTracer Trainer Specifications USBTracer is a hardware module that installs into the Universal Protocol Analyzer System The following specifications describe a combined USBTracer Universal Protocol Analyzer System 2 9 1 Package 2 9 2 Connectors 2 9 3 Weight 2 9 4 Power Requirements 90 to 254 VAC 47 to 63 Hz universal input 100 W maximum UPAS 12 2...

Страница 50: ... USB Connectors Standard cables Power On off Manual Trigger When pressed forces a trigger event Power PWR Illuminated when the Analyzer is powered on Status STATUS Illuminated solid during self test blinking during failure off when the Analyzer is functioning properly Recording REC Illuminated when the Analyzer is actively recording traffic data Triggered TRG Illuminated during power on testing an...

Страница 51: ...must have a USB 2 0 Certified Host Controller and be running the Microsoft Windows XP Windows Vista 32 or Windows Vista 64 operating system The UPAS 2500H ships in one of two configurations Classic and Hi Speed The Classic version can trace and generate traffic at Low and Full Speeds The Hi Speed version can trace and generate traffic at All speeds Low Full and Hi The Classic model may be upgraded...

Страница 52: ...d LV TTL output and input signals It also offers a simple way to connect logic analyzers or other tools to the USBTracer Analyzer Six ground pins and one 5 volt pin are provided Figure 2 4 External Interface Breakout Board The Breakout Board connects by cable to the Data In Out connector located on the rear of the Analyzer box Each signaling pin is isolated by a 100 series resistor and a buffer in...

Страница 53: ... for making custom circuits for rapid development The area consists of plated through holes 20 columns wide by 27 rows long The top row of holes connects to GND and the bottom row connects to 5 V The remaining holes are not connected Use the rework area to insert custom components and wire wrap their respective signal power and ground pins Pin Signal Name Signal Description 1 RSV Reserved 2 GND Gr...

Страница 54: ...ersion 2 0 Please refer to the Universal Serial Bus Specification version 2 0 for details on the protocol The USB specification is available from the USB Implementers Forum USB IF at 2 12 Advisor PC Requirements Please refer to the USBProtocolSuite_Readme html file on the installation CD for the most current PC and operating system requirements 2 13 Advisor System Components Packing List The LeCro...

Страница 55: ... PC Manual Trigger push button allows a manual Trace capture After beginning a recording session press the Manual Trigger switch to force a Trigger condition The session completes when a specified post trigger amount of bus data is recorded or when you manually stop a recording session Detach Device push button allows a momentary disconnection of the device from the host on the Classic Speeds port...

Страница 56: ... computer connector Data In Out DB 9 9 pin external interface connector Note The BNC connector next to the Data In Out 9 pin DIN connector DOES NOT PROVIDE ANY USER FUNCTIONALITY It may have the label EXT CLK AUX or TRIGGER depending on when it was manufactured Do not use the BNC connector for any purpose The Trigger In and Trigger Out functions are only available through the Breakout Board access...

Страница 57: ...ista 64 operating system and equipped with a functional USB interface The Analyzer is a stand alone unit configured and controlled through a personal computer USB port It can be used with portable computers for field service and maintenance as well as with desktop units in a development environment To install connect a cable between the computer s USB port and the Analyzer s USB port Figure 2 8 US...

Страница 58: ...type B Data connector Data In Out 9 pin DB Weight 2 8 lbs 1 2 kg Operating Temperature 0 to 55 C 32 to 131 F Storage Range 20 to 80 C 4 to 176 F Operating Humidity 10 to 90 non condensing Operating Altitude Up to 6560 feet 2000 meters Power on off Manual Trigger Forces trigger event Detach Device Detaches the device from the classic speed connection Power PWR Illuminated when the Analyzer is power...

Страница 59: ...t TTL output and input signals It also offers a simple way to connect logic Analyzers or other tools to the Analyzer unit Four ground pins and one 5 volt pin are provided Figure 2 9 External Interface Breakout Board The Breakout Board connects by cable to the Data In Out connector located on the rear of the Analyzer box Each signaling pin is isolated by a 100 series resistor and a buffer inside th...

Страница 60: ...ototype rework area for making custom circuits for rapid development The area consists of plated through holes 20 columns wide by 27 rows long The top row of holes connects to GND and the bottom row connects to 5 V The remaining holes are not connected Use the rework area to insert custom components and wire wrap their respective signal power and ground pins 2 17 3 PC Connection Use the LONGEST 6 ...

Страница 61: ... LeCroy Advisor T3 Analyzer package includes the following One LeCroy USB Advisor T3 Analyzer DC Power Adaptor USB cables three Installation CD ROM including documentation Quick Start Guide Carrying Case 2 18 2 Front Panel Figure 2 11 Advisor T3 Front Panel The front panel has the following indicators and connectors Power LED green if on Status LED blue if system successfully initializes red while...

Страница 62: ...e rear panel has the following indicators and connectors USB Type B connector for connection to host computer Sync Data Micro DB 25 25 pin external interface connector cable sold separately Power Connector 12V 3A DC Power Switch 0 1 Do not open the enclosure No operator serviceable parts are inside Refer servicing to LeCroy customer care ...

Страница 63: ...l Suite User Manual Chapter 2 General Description LeCroy Corporation 49 2 18 4 Advisor T3 System Setup Advisor T3 is configured and controlled through a personal computer USB port Figure 2 13 Advisor T3 Setup USB ...

Страница 64: ... one of the mini A B receptacles use an adaptor if necessary and connect your device to the other It does not matter which receptacle into which you plug Step 2 Insert the CD ROM Step 3 Click NEXT when you see the Add New Hardware Wizard window Step 4 Follow the on screen Plug and Play instructions Step 5 Click Finish when you see the message that says Windows has finished installing the software ...

Страница 65: ... the PC administering the Analyzer Step 1 Insert the Installation CD into the CD drive of the PC that administers the Analyzer Step 2 Follow the on screen installation instructions to install the application on the PC hard disk 3 2 Setting Up the Analyzer USB Connection To set up an Analyzer using a USB connection Step 1 Connect the AC power cord to the rear of the Analyzer and to a 100 volt to 24...

Страница 66: ... volt 50 Hz to 60 Hz 100 W power outlet Note The Analyzer is capable of supporting supply voltages between 100 volts and 240 volts 50 Hz or 60 Hz thus supporting all supply voltages around the world Step 2 Insert the Installation CD Step 3 To use a DHCP network make sure that the PC connects to a DHCP network then connect the Ethernet port on the Analyzer to the DHCP network Note If the DHCP netwo...

Страница 67: ... with synchronized timestamps You must select both Analyzers in the Device List dialog see Analyzer Devices on page 57 Important When you are NOT doing cascaded recording you must UNPLUG the cable If you do not unplug the electrical signal prevents recording on all Analyzers Note In this software version cascaded recording only works if you use two Voyagers OR two Advisor T3s You cannot use one of...

Страница 68: ...e extraction tool that are located on the panel of the expansion card Note The example shows a different expansion card but the removal method is the same Step 2 Insert the extraction tool prongs into the holes in the expansion card panel Note If the prongs do not slip easily into the holes use a small nail file or similar device to remove paint from the prongs Step 3 Rotate the extraction tool to...

Страница 69: ...kwise approximately two full turns until feeling slight resistance Do not force the retaining screws after two turns Step 5 Using the extraction tool as a handle gently wriggle the expansion card forward about 1 8 Step 6 Repeat steps 4 and 5 approximately three times until the card is free from the retaining screws and you can remove the card from the system ...

Страница 70: ...ewer to view analyze and print trace files 3 5 1 Confirm Proper Hardware Installation and USB or Ethernet Connection USB Connection For USB connection after you open the USB Protocol Suite application confirm proper installation and USB connection by selecting About from the Help menu to view the Software Version Firmware Version BusEngine Version and Unit Serial Number in the About window Etherne...

Страница 71: ...ce see Manual Updates to Firmware BusEngine and Serdes BusEngine on page 350 Update License see Updating the Software License on page 352 Connect to display the Connection Properties dialog in which you can set the system to Automatically connect to the device Ask to connect to the device Take no action Add Device to display the Add Ethernet Attached Device dialog in which you can enter an IP Addr...

Страница 72: ...tings DHCP automatically assigns an IP address DHCP is the default Static IP prompts you to enter a specific IP address To change from DHCP to Static IP while connected to a device Step 1 Select Setup All Connected Devices from the menu bar to display the Analyzer Devices dialog Note If you are not connected to a device the IP Settings command is grayed out ...

Страница 73: ...roy Corporation 59 Step 2 Select the device to use in the recording then click the IP Settings button to display the Device IP Settings dialog Two radio buttons are available Obtain IP address automatically DHCP default Use the following IP Address Static IP ...

Страница 74: ... radio button Enter the IP Address Enter the Subnet Mask Enter the Default Gateway Click Apply to get a success message and return to the Analyzer Devices dialog Note You can let the system Suggest static IP settings IP address and subnet mask Step 4 Click Close to close the dialog and use the device with a Static IP address ...

Страница 75: ...network select Setup Analyzer Network to display the Analyzer Network dialog The dialog displays the computers on the network and the Analyzer devices connected to the computers You can click Add to display the Add Analyzer Network Node dialog in which you can select a computer on the network You can also Remove a selected computer or Reconnect a selected computer ...

Страница 76: ...ve as a comma delimited csv file USB 3 0 devices and to calibrate USB 3 0 connections select Setup USB 3 0 Device Host Signal Parameters to display the USB3 Device Analyzer Host Signal Profiles dialog The dialog lists the Device Name Device Cable Host Name Host Cable and to what the Profile Signal Settings apply It also shows Device to Analyzer and Host to Analyzer custom signal settings ...

Страница 77: ...gs Short medium and long time constant Current Off Minimum Moderate or Maximum Pre Emphasis Settings Short and long time level 0 to 15 and short and long time decay 0 to 7 Output Power Level Current or 213 mV to 1294 mV You can enter Host to Analyzer Signal Settings Host Name Host Cable ID Input Signal Equalization ISE Settings Short medium and long time constant Current Off Minimum Moderate or Ma...

Страница 78: ...Both Eq modifications For example you might want to do this if you use the same file for both Advisor T3 and Voyager M3i 3 5 6 USB 3 0 Cabling and Signal Integrity The Analyzer requires two connector discontinuities In addition bus powered devices are susceptible to voltage drops on VBus To maintain the best possible signal integrity for all devices under test use high quality cabling and use the ...

Страница 79: ...re that the Host detects the event properly In some cases using the A port for this purpose can cause the Host to misinterpret the terminations Step 2 Select Setup Recording Options on the Menu Bar Step 3 Select the General tab to display a dialog box showing factory default settings such as Snapshot and 4 MB buffer size For the first recording you can leave these settings unchanged Under Recordin...

Страница 80: ...ool Bar When the recording session finishes the traffic uploads from the Analyzer to the hard drive on your PC as a file named data usb or the name you assigned as the default filename While the file is uploading you should see a brown progress bar at the bottom of the screen When the bar disappears the data has uploaded to disk Step 8 To save a current recording for future reference select File S...

Страница 81: ... signalling and highlighted to show the transmitted speed low speed full speed high speed or superspeed You can name and save display formats for later use Data fields can collapse to occupy minimal space in the display You can start the application from the Desktop or from the installed directory The display software can operate independently of the Analyzer When used without the Analyzer the pro...

Страница 82: ... that are accessible by different user accounts must be in the path x Users Public To preserve the ability of multiple user accounts to access all the LeCroy files that were accessible in Windows XP when using Windows Vista and Windows 7 files that were in the Program Files path in Windows XP are now in x Users Public Documents Lecroy USB Protocol Suite In some cases such as paths stored in the Re...

Страница 83: ...iles created by the LeCroy USB Chief USB Advisor USB Detective USB Inspector and USB Tracer Trainer Opening a file created with any of those Analyzers displays a screen asking if you want to convert the old file to the new format under the name filename _convert usb When used with the Analyzer attached to the computer you can monitor and analyze the activity of your USB branch from USB ports on th...

Страница 84: ... Saves all or part of a trace to a text file or generator file Saves trace as a text file in Packet View Format Saves trace as a comma separated values text file for use with Microsoft Excel See Exports to CSV on page 76 Saves trace as a script file that can be used by a Generator to generate a trace See Exporting to USB 2 0 Generation Files utg files on page 77 Exports packets to Device Emulation...

Страница 85: ...es on page 57 USB 3 0 Device Host Signal parameters Adds removes edits loads and saves USB 3 0 devices and lists the device name device cable host name host cable and to what the Profile Signal Settings apply Used to calibrate 3 0 connections Also shows custom device to analyzer and host to analyzer signal settings See USB 3 0 Device Host Signal Parameters on page 62 Record see Recording Status on...

Страница 86: ...s usage and bus usage by device See Bus Utilization on page 186 Link Tracker Opens a window for displaying a detailed chronological view of traffic The window provides view and navigation options See Link Tracker 3 0 on page 193 Navigator Allows you to view the location of errors and triggers in a trace narrow the range of traffic on display and jump to any point in the trace See Using the Trace N...

Страница 87: ...k Chat Bar Opens a dialog that allows you to conduct chat sessions over an IP LAN In order to send and receive electronic text messages each user must be working with a PC that is on an IP LAN and also attached to an analyzer Status Bar Switches display of the Status Bar on or off See Status Bar on page 85 QuickTiming Bar Quick Timing provides immediate time deltas and bandwidth calculations If th...

Страница 88: ...oding scripts set the values of the display and recording options for optimum views of trace information from specific vendors or classes of data This menu option allows you to select the vendor or class of data for the request recipients and endpoints listed in the Request Recipients and Endpoints menu You can keep the settings across recordings See Decode Requests on page 155 Packet Level Displa...

Страница 89: ...uTube videos that describe Voyager features Basic USB 3 0 Recording USB 3 0 Basic Triggering USB 3 0 Advanced Triggering Troubleshooting USB 3 0 Connection Issues USB 3 0 Packet Header Display USB 3 0 Compliance Part 1 USB 3 0 Compliance Part 2 Update License Opens a dialog box for updating your LeCroy license See Updating the Software License on page 352 Display License Information Displays infor...

Страница 90: ...e packets to a csv file in a pre configured format The first row of that csv file shows what each column represents 4 2 1 2 Export Transactions to CSV When viewing 2 0 Packets in either the CATC Trace view or the CATC Trace Compressed view selecting Export Transactions to CSV exports the 2 0 transactions to a csv file in a pre configured format The first row of that csv file shows what each column...

Страница 91: ...nd the Address 0 the default enumeration address Step 2 Save to a new file using the All and Do not save hidden Packets Transactions Transfers selections Step 3 On the new file you can now Export Packets to USB 2 0 Text File utg Step 4 If the captured file was Hi Speed and was recorded in Auto Speed Detect mode you must add a ping here statement before the first SOF packets in the utg file This is...

Страница 92: ...tions Tool tips briefly describe the functionality of each icon and menu item as the mouse arrow is moved over the icon item 4 3 1 Files Searches and Options 4 3 2 Zoom and Wrap Open file Find see Find on page 138 Save As Find Next Edit as Text Setup Recording Options See Recording Options on page 221 Setup Display Options See Display Options on page 143 Zoom In Zoom Out Wrap ...

Страница 93: ...one item along with the number of repeats For USB 2 0 stacking items or item groups can be SOF Chirp merges J s and Ks into one stacked display unit NAK ed split Transaction For USB 3 0 stacking items or item groups can be TSEQ TS1 with same Link Functionality TS2 with same Link Functionality LFPS with same Type LUP LDN NAK ed Transaction Note Items are grouped regardless of any intervening Skip S...

Страница 94: ...ipts See Running Verification Scripts on page 212 Show Power Tracker Power captures are supported only on Voyager M3i See Power Tracker on page 210 Superspeed USB 3 0 receiver terminations of Analyzer M3i If both Analyzer ports are set to Auto in Recording Options this button is dimmed If either port is set to Manual this button can apply or remove USB 3 0 termination M3 This button is always enab...

Страница 95: ...Wire Adapter Segments See Switch to Device Wire Adapter Segment View on page 116 Display Transactions See Switch to Transactions View on page 108 Display Device Wire Adapter Transfers See Switch to Device Wire Adapter Transfer View on page 116 Display Split Transactions See Switch to Split Transaction View on page 112 Display PTP Transactions See Switch to PTP Transactions on page 117 Display Tran...

Страница 96: ... mouse pointer over the item Normal CATC Trace View Compressed CATC Trace Spreadsheet View Color Spreadsheet View B W Display USB 2 0 traffic only Display USB 3 0 traffic only Hide SOFs Hide Devices Hide NAK ed transactions Hide Chirps Hide Link Commands Flow Control Hide ISO Time Stamp Packets Hide Link Training Sequences TS1 TS2 TSEQ Hide Inter Packet Symbols unexpected packets Hide Logical Idle...

Страница 97: ...ing View Tool bars from the menu bar 4 5 1 Resetting the Toolbar From time to time such as following a software upgrade it is possible for the buttons on the toolbar not to match their intended function To reset the toolbar Step 1 Select View Tool bars from the menu bar Step 2 Select Customize from the submenu to display the Customize dialog box ...

Страница 98: ...rview USB Protocol Suite User Manual 84 LeCroy Corporation Step 3 Select the Toolbars tab to display the Toolbars page of the Customize dialog box Step 4 Click the Reset All button The toolbar resets to the factory defaults ...

Страница 99: ...he Display Options When the Trigger Position is reached the indicator wiggles as it waits for the trigger After the trigger occurs the field to the right of the Trigger Position fills with the after trigger color specified in the Display Options When recording is complete the upper half of the progress indicator fills with white indicating the progress of the data upload to the host computer You s...

Страница 100: ...ny previous version of this file using the default file name data usb You can also create a file name by specifying one in the Recording Options dialog box To abort the upload process Press Esc on the keyboard OR Again click in the Tool Bar You are asked if you want to keep or discard the partially uploaded data Note While uploading is in progress clicking the Stop button again opens a dialog that...

Страница 101: ...m the recording or data are truncated recording activity reduces 4 6 4 Search Status The lower rightmost segment displays the current search direction Fwd forward or Bwd backward Change the search direction from the Search Menu or double click the Search Status segment 4 6 5 SuperSpeed Termination Status The lower right middle of the Status Bar shows the SuperSpeed Termination status Note The stat...

Страница 102: ... Yellow LS Traffic on endpoints other than 0 resets activity timer as in 3 0 Fast Flashing Yellow FS Traffic on endpoints other than 0 resets activity timer as in 3 0 Solid Green HS SOF s or control endpoint traffic Flashing Green HS traffic on endpoints other than 0 resets activity timer as in 3 0 Exerciser 3 0 USB 3 0 Off No traffic or LFPS Solid Yellow Only Polling LFPS Slow Flashing Yellow Low...

Страница 103: ... allowing fewer but larger packet fields per screen Click on the Tool Bar 4 7 2 Zoom Out Zoom Out decreases the size of the displayed elements allowing more but smaller packet fields per screen Click on the Tool Bar 4 7 3 Wrap Select Wrap to adjust the Trace View so that packets fit onto one line If a packet is longer than the size of the window the horizontal scroll bar can be used to see the hid...

Страница 104: ...rom the Start menu Figure 4 1 Launching CrossSync from the USB Protocol Suite Application For more information refer to the CrossSync Control Panel User Manual Note If you are using CrossSync USB Compliance Suite or any application that uses the Automation Interface to the USB Protocol Suite and the system prompts you that it cannot write a trace file to disk 1 Make sure that the trace file destin...

Страница 105: ...ket Ctrl Home Jump to Last Packet Ctrl End Go to Any Error Shift E Go to Channel 0 Ctrl Shift 0 Go to Channel 1 Ctrl Shift 1 Move packet selection up Shift Up Arrow Move packet selection down Shift Down Arrow PID Go to ACK Shift A Go to DATA0 Shift 0 Go to DATA1 Shift 1 Go to DATA2 Shift 2 Go to DATAx Shift D Go to IN Shift I Go to MDATA Shift M Go to NAK Shift N Go to NYET Shift Y Go to OUT Shift...

Страница 106: ...Go to SRP Ctrl Q Go to HNP Shift H Go to VBus Voltage Change Shift V Go to OTG Host A Ctrl Shift A Go to OTG Host B Ctrl Shift B Misc Marker Menu Ctrl M Open File Ctrl O Print Ctrl P Record Ctrl R Stop Recording Ctrl T Open Display Options dialog Ctrl Shift D Open Recording Options dialog Ctrl Shift R Hide SOFs Ctrl Shift S Hide NAKs Ctrl Shift N Hide Chirps Ctrl Shift C Apply Decoding Scripts Ctr...

Страница 107: ...h individual fields both labeled and color coded Packets are numbered sequentially as recorded time stamped with a resolution of 8 ns and highlighted to show the transmitted speed low speed full speed or high speed Display formats can be named and saved for later use Pop up Tool Tips detail the contents of packet fields Data fields can collapse to occupy minimal space in the display and you can zo...

Страница 108: ...Analyzer 5 1 2 Packet Direction The Packet Direction field displays the direction the packet or signal was traveling on the bus Downstream from a Host or Upstream from a Device In most cases direction can be determined unambiguously However some signals and situations including protocol errors cannot be determined with high confidence since either Host or Device might be responsible for them Such ...

Страница 109: ...er for each packet To place a marker on a packet Step 1 Right click Packet for the packet to mark to display the Packet menu Step 2 Select Set Marker You see the Edit Marker Comment window Step 3 Enter a comment about the packet Step 4 Click OK A marked packet has a vertical red bar along the left edge of the packet block ...

Страница 110: ...t the comments associated with a packet marker Step 1 Right click Packet to display the Packet menu Step 2 To edit the Marker Comment select Edit Marker Comment to display the Edit marker comment window Edit the comment and then click OK Step 3 To clear a Marker click Clear Marker The vertical red Marker bar disappears ...

Страница 111: ...s an Address and Endpoint the bandwidth for that combination displays in the Status Bar below the trace data To set or clear quick timing markers Step 1 Right click Packet to display the Packet menu Step 2 To set the start quick timing marker select Set Start Quick Timing Marker to mark the packet with a red S Step 3 To clear a marker right click Packet to display the Packet menu and then click Cl...

Страница 112: ...Croy Corporation Step 4 To set the end quick timing marker right click Packet to display the Packet menu and then select Set End Quick Timing Marker to mark the packet with a red E The time from the start marker appears in the Status Bar as the Delta Time from S E ...

Страница 113: ...Show the recorded Time Stamp Place the Zero Time Stamp at the first packet Place the Zero Time Stamp at the trigger packet Note You cannot place the Zero Time Stamp at a packet when in Calendar You can also go to the Time After in seconds or the Time Before in seconds Note Time stamps are corrected to match our more accurate 2 5 ppm clock After the error due to calculating via 2 ns nominal timing ...

Страница 114: ...s to display the Raw Bits View for that packet Along the top of the Raw Bits View is a linear strip of the logical bit values with corresponding field demarcations Bit stuffing is in color Below the logical bit values is a representation of the D D signaling complete with NRZ encoding A scroll bar assists in navigation of larger packets Use the two buttons under the label Packet to view previous o...

Страница 115: ...iew 5 7 1 Using the Expand Collapse Data Field Arrows To expand or collapse a Data Field click the small triangular arrow on the left side of the data field 5 7 2 Double Clicking to Expand Collapse Data Fields You can expand or collapse Data fields by double clicking anywhere in the data field 5 7 3 Expanding or Collapsing All Data Fields Expand or collapse all data fields by holding down the butt...

Страница 116: ... packet to expand or collapse to display the Data Field menu If your Data Trace View is currently expanded you see the Collapse Data command If your Data Trace View is currently collapsed you see the Expand Data command Step 2 Select the Expand Data or Collapse Data menu item The Trace View repositions with the selected packet s in the format that you specified Expand or Collapse All Data Fields T...

Страница 117: ...den fields or right click in the trace background select Unhide cells and select the field to unhide from the list You can also use the Display Options dialog see Color Format Hiding Display Options on page 146 5 8 1 Hide Show Field when Packet Section is Collapsed A caret in the upper left of a field shows whether the field is collapsible and expandable see Expanding and Collapsing Data Fields on...

Страница 118: ... the data field to open the data field pop up menu Step 2 Select View Data Block or the Data View button to open the Data Block dialog box The View Data Block window has options for displaying the raw bits in different formats Format Lets you display data in Hex Decimal ASCII or Binary formats Show Per Line Lets you control how many bits are displayed per line Bit Order Most Significant Bit Least ...

Страница 119: ...You can hide NAKs that may be uninteresting in a given context from a Trace View by clicking the Hide NAKs button on the Tool Bar Click to hide all NAK packets This also hides 3 0 NRDY transactions if they are virtual equivalents of a 2 0 NAK situation 5 13 Hide Devices Click the button to open a menu for select any address endpoint combination to be hidden Click the Control CTRL key to select mul...

Страница 120: ...cket or ordered set 5 19 Hide Logical Idle Packets 3 0 Click the button to Hide Logical Idle Packets which only occur when Idle Filtering is Off 5 20 Hide Link Commands non Flow Control 3 0 Click the button to Hide Link Commands other than Flow Control 5 21 Hide Upstream Packets 3 0 Click the button to Hide Upstream Packets 5 22 Hide LMP Packets 3 0 Click the button to Hide LMP Packets 5 23 Hide D...

Страница 121: ... Reading a Trace LeCroy Corporation 107 5 26 Hide LFPS Packets 3 0 Click the button to Hide LFPS Packets 5 27 Display 2 Only Click the button to display only USB 2 0 traffic 5 28 Display 3 Only Click the button to display only USB 3 0 traffic ...

Страница 122: ...ay mode is Packet View Before you can view decoded transactions you must switch from Packet View to Transactions View To select Transactions View Step 1 Click on the toolbar The Trace View screen is re drawn to display Transactions Note This menu selection displays a check next to Transaction Level when you have selected it When you want to switch back to Packet View mode right click anywhere in t...

Страница 123: ...hapter 5 Reading a Trace LeCroy Corporation 109 You can also switch to Transaction View from the Menu Bar Step 1 Select Display Options under Setup to display the Display Options General window Step 2 Check Transaction Step 3 Click OK ...

Страница 124: ...ctions the components of each transaction are collected from the current recording and are grouped and indented below each decoded transaction Each row shows a transaction with a unique numeration a label and color coded decoding of important data Note If CRC errors are found in a DATAx 2 0 packet or a DP 3 0 packet the data in that packet will not be promoted to the Transaction Transfer and so on...

Страница 125: ...ted transaction in expanded format Note The Expand Collapse transaction feature operates as a toggle when one format is active the other appears as an option on the Expand Collapse drop down menu To collapse a transaction perform the same operation and select Collapse This Transaction Note that you can choose to expand or collapse Only the selected Transaction OR All Transactions It is not necessa...

Страница 126: ...function USB transfers can be one of four kinds Control Interrupt Bulk and Isochronous The system can display all four types The default display mode is Packet View Before you can view decoded transfers you must switch from Packet View or Transaction View to Transfer View To select Transfer View Step 1 Click on the toolbar The Trace View screen is re drawn to display Transfers Note Selecting Trans...

Страница 127: ...recording and are grouped below each decoded transfer Each transfer row shows a transfer with a unique numeration a label and color coded decoding of important data Note If CRC errors are found in a DATAx 2 0 packet or a DP 3 0 packet the data in that packet will not be promoted to the Transaction Transfer and so on levels above since it is assumed that the data will be re sent The data count will...

Страница 128: ... operates as a toggle when one format is active the other appears as an option on the Expand Collapse drop down menu To collapse a transfer perform the same operation and select Collapse This USB Transfer Note that you can choose to expand or collapse Only the selected Transfer OR All Transfers It is not necessary to use the Expand Collapse Transfers menu to shift between expanded and collapsed vi...

Страница 129: ...ic device requests and endpoints you have to use the decoding association mechanism that is described in Chapter 9 on decoding When you have performed the association you see the protocol specific fields of transfers and transactions decoded in the trace view 5 35 Switch to Host Wire Adapter Segment View A Host Wire Adapter Segment is one or more transfers between a PC and a host wire adapter To v...

Страница 130: ...nsfers between a PC and a device wire adapter To view device wire adapter segments switch to the Device Wire Adapter Segment trace viewing level To select the Device Wire Adapter Segment trace viewing level Click on the toolbar OR Select View DWA Segment Level OR Select Setup Display Options to display the Display Options window check DWA Segment and then click OK 5 38 Switch to Device Wire Adapte...

Страница 131: ...tion Level OR Select Setup Display Options to display the Display Options window check PTP Transaction and then click OK 5 40 Switch to PTP Object Transfers A logical object on a device has a unique 32 bit identifier object handle The object handle is also unique for the session defined below An object transfer contains all the transactions for an object handle In PTP all of an object handle s PTP...

Страница 132: ...sessions switch to the PTP Session trace viewing level Click on the toolbar OR Select View PTP Session Level OR Select Setup Display Options to display the Display Options window check PTP Session and then click OK 5 42 Switch to SCSI Operations To view SCSI operations switch to SCSI Operations viewing level Click on the toolbar OR Select View SCSI Operation Level OR Select Setup Display Options t...

Страница 133: ...iew shows the attribute name on top and the value below The Compressed CATC Trace view has almost all the information of the normal CATC View and behaves mostly the same way while displaying more information on each window To can compress the CATC Trace Click on the toolbar OR Select Trace Views Compressed CATC Trace Click on the toolbar to return to the normal CATC Trace View or Select Trace View...

Страница 134: ...ser Manual 120 LeCroy Corporation 5 44 Spreadsheet View You can view the CATC Trace as a spreadsheet in color or black and white Click on the toolbar or Select Trace Views Spreadsheet Color Click on the toolbar or Select Trace Views Spreadsheet B W ...

Страница 135: ...owing commands Display Options Opens the Display Options menu see Display Options on page 143 Real time Statistics Allows you to view traffic statistics as they occur See Real Time Monitoring on page 217 Trace Views Displays CATC Trace Compressed CATC Trace Spreadsheet Color or Spreadsheet B W Unhide cells Unhide Filtered Traffic Unhide VBus Power or Unhide ALL Zoom In Increases the size of the di...

Страница 136: ...data for the request recipients and endpoints listed in the Request Recipients and Endpoints menu You can keep the settings across recordings See Decode Requests on page 155 Packet Level Displays Packets Transaction Level Displays Transactions Split Transaction Level Displays Split Transactions Transfer Level Displays Transfers WA Group HWA Segment Level displays Host Wire Adapter Segments HWA Tra...

Страница 137: ...Spreadsheet View In the Spreadsheet View double click a packet transaction or transfer or select a field and then select Report Detail View or click or on the toolbar to display the Detail View To put a Detail View header in the Spreadsheet View drag the header to a column divider in the Spreadsheet View ...

Страница 138: ...ted with each Trace file These comments are visible in the Windows Explorer if the Comments attribute is included in the Details view Step 1 Select Edit Comment under File on the Menu Bar You see the Edit comment for trace file window Step 2 Create view or edit the comment Step 3 Click OK You can view comments in Windows Explorer by selecting the Comments attribute ...

Страница 139: ...nt To view the Search options Click Search in the Menu bar to display the Search drop down menu 6 1 Go to Trigger Note Go to Trigger is enabled only when a trigger has created the traffic file To display a Trigger Event Select Go to Trigger under Search on the Menu Bar The Trace View is repositioned to the first packet following the Trigger event This packet is at the top of the screen The resulti...

Страница 140: ...item will be shown as selected in the view 6 3 Go to Marker To instruct the Analyzer to display a marked packet Step 1 Select Go to Marker under Search on the Menu Bar You see a drop down menu listing the marked packets in that Trace View Step 2 Select the desired packet from the displayed list The Trace View is repositioned with the selected packet at the top of your screen The resulting item wil...

Страница 141: ...2 0 feature takes you directly to an event in a Trace Step 1 Select Go To USB2 0 under Search on the Menu Bar to display the Go To USB2 0 drop down menu For 2 0 data the menu is Step 2 Select the event you want to go to and enter the necessary information The resulting item will be shown as selected in the view ...

Страница 142: ...ching Traces USB Protocol Suite User Manual 128 LeCroy Corporation 6 4 1 Packet IDs PIDs Select the type of packet to which you want to go 6 4 2 ANY Error Repositions the trace to show the next instance of any error ...

Страница 143: ...rors menu allows you to search for five different types of error PID CRC5 CRC16 Packet Length and Stuff Bits Menu items appear in bold if they are present in the trace or are grayed out if not present in the trace as shown in the example below You can press Shift E to go to the first error of any type ...

Страница 144: ...engths are displayed in Bytes in a drop down menu as shown below Selecting a length causes the display to move to the next instance of that packet length 6 4 5 Addr Endp The Addr Endp feature allows you to search for the next packet which contains a particular address and endpoint All available address endpoint combinations are displayed in the pull down menu ...

Страница 145: ...eCroy Corporation 131 6 4 6 Bus Conditions Allows you to search by bus conditions such as traffic speed reset and suspend All available bus conditions are displayed in the pull down menu 6 4 7 Split HubAddr Port Allows you to go to a split hub address and port ...

Страница 146: ... the Go Allows you to search for On the go attributes The On the Go submenu contains entries for HNP Host Negotiation Protocol SRP Session Request Protocol Host A Hosts with an A plug Host B Hosts with a B plug 6 4 9 Channel Allows you to search for traffic by 1 Classic Speed or 0 Hi Speed ...

Страница 147: ...o an event in a Trace Step 1 Select Go To USB3 0 under Search on the Menu Bar to display the Go To USB3 0 drop down menu For 3 0 data the menu is Step 2 Select the event you want to go to and enter the necessary information The resulting item will be shown as selected in the view 6 5 1 Packet Type Select the Packet Type to which you want to go ...

Страница 148: ...LeCroy Corporation 6 5 2 Specific Errors Select the specific error to which you want to go Note Seq Number Error refers to Transaction Sequence Numbers 0 to 31 not to Link Control Word LCW sequences 6 5 3 Data Length Select the data length to which you want to go ...

Страница 149: ...ser Manual Chapter 6 Searching Traces LeCroy Corporation 135 6 5 4 Address and Endpoint Select the address and endpoint to which you want to go 6 5 5 Header Packet Type Select the header packet type to which you want to go ...

Страница 150: ...er 6 Searching Traces USB Protocol Suite User Manual 136 LeCroy Corporation 6 5 6 Link Command Select the link command to which you want to go 6 5 7 LMP Subtype Select the LMP Subtype to which you want to go ...

Страница 151: ...s LeCroy Corporation 137 6 5 8 Transaction Packet Type Select the Transaction Packet Type to which you want to go 6 6 Go To SCSI The Go To SCSI feature takes you to a SCSI Operation Command Status Task Management Task Management Response or Error 6 6 1 Error ...

Страница 152: ...ind or by click on the toolbar Searches can combine criteria using the options Intersection and Union Intersection creates AND statements such as Find all packets with x and y Union creates OR statements such as Find all packets with x OR y You can also perform searches in which packets or events are excluded from a trace using the Exclusion option To perform a search Step 1 Select Find under Sear...

Страница 153: ...s or PTP MTP Sessions from the top left list box to list that type of event in the Events Group box Step 4 Select one or more events from the Events Group box Address Endpoint Address RPipe Bus Conditions Command Status Data Lengths Data Pattern Errors Frames Handshake Header Packet Types Link Command Types LMP Subtypes Object Counts Object Handler Object Format Type On the Go Protocol Operation C...

Страница 154: ... 6 Optionally set the search Direction and Origin Step 7 Optionally check to Search in Hidden This option looks for the selected items even if you have currently hidden them Step 8 Optionally check to Find All This option opens a new Trace View window that contains ONLY the items for which you are searching Subsequent searches or actions cannot modify this window so it never contains any other pac...

Страница 155: ... and Match for each bit Bitmask and Match always correlate When you set Bitmask or Match the other changes to maintain their correlation Note If you set Bitmask Match before setting Mask the Mask changes to the default mask You must change to the Mask that you want If you set an appropriate Mask before setting Bitmask Match the Mask does not change automatically to a default mask if you change Bit...

Страница 156: ...e previous Find parameters to the next search Select Find Next under Search on the Menu Bar OR Click on the Tool Bar 6 9 Search Direction Toggles the search forward or backwards The current direction is indicated in the menu 6 10 Protocol Select USB 2 0 or USB 3 0 for the technology to use for a mixed file ...

Страница 157: ...ct what information to display in Trace Views using the Display Options window To open the Display Options window Select Display Options under Setup on the Menu Bar OR Click on the Tool Bar You can select General Color Format Hiding and Level Hiding display options The following sections describe these display options ...

Страница 158: ...tware processing needed for the LTSSM views Disable if you do not need link state information Stacking View Puts a group of packets in one row to shorten display Stacking conserves space in the trace view by displaying repeating items or item groups as one item along with the number of repeats For USB 2 0 stacking items or item groups can be SOF Chirp merges J s and Ks into one stacked display uni...

Страница 159: ...P Transaction PTP MTP Object PTP MTP Session SCSI Operation Wire Adapter Group all and PTP Group all Trace View Mode Displays Normal CATC Trace View Compressed CATC View Spreadsheet View Color and Spreadsheet View B W Fonts Sets the font type and bold or italic style for Fields and Data Configuration Name You can name the current set of Display Options values for use with an opt file The options f...

Страница 160: ...Chapter 7 Display Options USB Protocol Suite User Manual 146 LeCroy Corporation 7 2 Color Format Hiding Display Options To modify the colors formats and hiding options select the Color Format Hiding tab ...

Страница 161: ...rs and color combinations are appropriate for most graphic systems You can alter any color To specify a color for an information type in the Color Format Hiding tab select a row such as Data in the Group and Color column and expand it Select a data type such as Data Length in the Group then select a color in the Color section using Standard or Custom colors Use a bright color for each important fi...

Страница 162: ...7 Display Options USB Protocol Suite User Manual 148 LeCroy Corporation To customize colors use the Custom tab Note You cannot change the color of an Invalid Data packet error field It is permanently set to red ...

Страница 163: ...uFrame Date Time Time Bit Time seconds microseconds and nanoseconds An example of a text data format is ASCII You can alter some data formats To specify a data format for an information type in the Color Format Hiding tab select a row such as Packet Fields in the Group and Color column and expand it Select a data type such as PID Types in the Group Select a format in the Format section The followi...

Страница 164: ...data and any type of data You can hide transactions SOFs NAKs High Full or Low Speed packets traffic from one or both recording channels and Addresses and Endpoints To hide one or more fields select the Group and Data type in the Group and Color column then click the Hidden checkbox in the display or the Hidden checkbox in the Hidden section of the Format section ...

Страница 165: ...alue after bus reset Int and Bulk Endpoints Depending on the device after Bus Reset the endpoint toggle state might or might not be reset Selecting this option prevents display of a toggle violation error You can have 2 stage SOF hiding You can display all SOFs hide all SOFs or hide empty SOFs show only SOFs with endpoint traffic and hide empty frames Selecting this option allows you to hide empty...

Страница 166: ...itions are hidden You can hide Link Commands Flow Control Training Sequences TS1 TS2 TSEQ Logical Idle Packets Upstream Packets Downstream Packets Skip Sequences ISO Time Stamp Packets Inter Packet Symbols unexpected packets Link Commands Power Management Electrical Idles LMP Packets LFPS Packets Select the USB3 Packet Hiding tab then select the data types to hide ...

Страница 167: ...e extension The program adds the opt extension The file must have an opt file name extension To load a previously saved opt file click Load and select a file name To save the current Display Options values in the default opt options file for use as the default display options click Save as Default Do not delete the default opt file To apply the current Display Options values click Apply The Displa...

Страница 168: ...Chapter 7 Display Options USB Protocol Suite User Manual 154 LeCroy Corporation ...

Страница 169: ...under the installation directory USB Decode USB Decoder Name USB IF Base Class Codes Sub Class Proto col ID Audio Class decoding 2 0 AudioClass Audio1 0Requests dec AudioClass Audio2 0Requests dec Audio 01h Communications and CDC Control Direct Line Control Model Abstract Control Model Telephone Control Model Multi Channel Control Model CAPI Control Model Ethernet Networking Control Model ATM Netw...

Страница 170: ...PStillInterrupt dec PTP Still Image 06h 01h 01h Printer Printer Printer_req dec Printer 07h 01h xxh Mass Storage Mass Storage 08h SCSI Bulk Protocol MassStorageClass MS_BulkOnly_Requests dec MassStorageClass MS_BulkOnlySCSIInEndpoint dec MassStorageClass MS_BulkOnlySCSIOutEndpoint dec MassStorageClass MS_BulkOnlySCSIOutEndpoint dec Mass Storage SCSI Bulk 08h 06h 50h UFI floppy CBI Protocol MassSto...

Страница 171: ...In_wPW dec Communications CDCDataIsochIn_wPW_wCTE dec Communications CDCDataIsochOut_wCTE dec Communications CDCDataIsochOut_wPW dec Communications CDCDataIsochOut_wPW_wCTE dec CDC 0Ah xxh Smart Card CCID SmartCard CCIDBulkIn dec SmartCard CCIDBulkOut dec SmartCard CCIDInterrupt dec SmartCard CCID_req dec SmartCard ICCDBulkIn dec SmartCard ICCDBulkOut dec SmartCard ICCDInterrupt dec SmartCard ICCD...

Страница 172: ... IEEECompanies dec Virtual VirtualDATAIn dec Virtual VirtualDATAOut dec Virtual VirtualUARTIn dec Virtual VirtualUARTOut dec AssociationFrameworks WUSB_CableBasedAssociation dec IrDA Bridge ATAPI IP HTTP Personal Healthcare Devices PersonalHealthcare PersonalHealthcareRequest dec PersonalHealthcare PersonalHealthcareDescriptors inc PersonalHealthcare PersonalHealthcareDataBulkIn dec PersonalHealth...

Страница 173: ...t or interface in a trace file Once assigned the decoding occurs automatically when you display transactions 8 2 1 Mapping Request Recipient to Class Vendor Decoding To assign a decoding group to a request recipient Step 1 Click the Apply Decoding Scripts button on the Toolbar OR Right click the Control Transfer field to display the USB Device Request menu Step 2 Select Map Request Recipients to C...

Страница 174: ... Class Requests CCID Requests Communication Class Requests HCI Command HID Class HID Class Requests Hub Class Requests ICCD Ver A Requests ICCD Ver B Requests IrDA Bridge Class Requests Mass Strg Bulk Only Requests Mass Strg Class UFI CBI Requests Printer Class Requests RNDIS Communication Class Requests Standard Requests Still Image PTP MTP PictBridge Class Requests Video 1 0 Class Requests Video...

Страница 175: ...p 5 Select a decoding group OR Select No Decoding if you do not want any specific decoding Step 6 Repeat the previous steps for additional recipients Step 7 To retain a mapping from trace to trace DURING an application session select the Keep Across Recordings checkbox Step 8 Click OK ...

Страница 176: ... Request menu Step 2 Select Map Endpoint to Class Vendor Decoding to display the Request Recipients and Endpoints dialog box Step 3 Click the Endpoints tab to display the Endpoints dialog box The Endpoint field Endp shows all Endpoints found in the trace file The displays shows the Host Address and Direction for the recipient On the right are the names of Class Vendor Endpoint Decoding groups curr...

Страница 177: ...rapper CCD Data Bulk Out w Prot Wrapper CCD Data Isoch Out w Cmd Wrapper CCD Data Isoch Out w Prot Cmd Wrapper CCD Data Isoch Out w Prot Wrapper Display DATA HCI data out HCI SCO out HTTP Out Endp ICCD Bulk Out Message IP_ET0800 Internet Protocol Out Endp IPv6_ET0800 Internet Protocol Out Endp IrDA Bridge Out Endp Mass Strg Bulk Only SCSI Out Endp Mass Strg UFI_CBI Bulk Out Endp RNDIS_PACKET_MSG B...

Страница 178: ...upt Notification Display DATA HCI data in HCI event HCI SCO in HID In Endp HTTP In Endp Hub Class Status Change Endp ICCD Bulk In Message ICCD Interrupt Message IP_ET0800 Internet Protocol In Endp IPv6_ET0800 Internet Protocol In Endp IrDA Bridge In Endp Mass Strg Bulk Only SCSI In Endp Mass Strg CBI Interrupt Endp Mass Strg UFI_CBI Bulk In Endp Mass Strg UFI_CBI Interrupt Endp RNDIS_PACKET_MSG Da...

Страница 179: ...type of decoding OR Select No Decoding if you do not want any specific decoding Step 7 Repeat the previous steps for any additional endpoints you would like to map Step 8 To retain a mapping from trace to trace DURING an application session select the Keep Across Recordings checkbox Step 9 Click OK ...

Страница 180: ...pes dialog box The Recipient field shows all Class and Vendor Request recipients found in the trace file The RPipe field shows all Class and Vendor Request RPipes found in the trace file The displays shows the Otg Host HWA address and Type Class or Vendor for the recipient On the right are the names of Class Vendor Decoding groups currently assigned to recipients If blank no decoding is assigned f...

Страница 181: ...s all RPipes found in the trace file The displays shows the Otg Host HWA address and Direction for the recipient On the right are the names of Class Vendor Endpoint Decoding groups currently assigned to endpoints If blank no decoding is assigned for a recipient Step 4 Select an endpoint RPipe Step 5 Display the Class Vendor Endpoint Decoding drop down menu The Class Vendor Endpoint Decoding option...

Страница 182: ...t Recipient and Endpoints dialog box Step 3 Click the Request DWA RPipes tab to display the Request DWA RPipes dialog box The Recipient field shows all Class and Vendor Request recipients found in the trace file The RPipe field shows all Class and Vendor Request RPipes found in the trace file The displays shows the Otg Host HWA address and Type Class or Vendor for the recipient On the right are th...

Страница 183: ...ox Step 3 Click the Endpoint RPipes tab to display the Endpoint RPipes dialog box The RPipe field shows all RPipes found in the trace file The displays shows the Otg Host HWA address and Direction for the recipient On the right are the names of Class Vendor Endpoint Decoding groups currently assigned to endpoints If blank no decoding is assigned for a recipient Step 4 Select an endpoint DWA RPipe ...

Страница 184: ...refresh decoding click Refresh Decoding for this Trace File Use this option to reanalyze all transactions Step 3 To use the previous decoding click Load most recent decoding mapping This option loads the most recent mapping of endpoints requests to decoding types that was done on a previous trace If the endpoints of the new trace are the same as the last one mapped the mappings are applied to the ...

Страница 185: ... in the Find What field To use a case sensitive search check Match Case To find only the exact word check Match Whole Word Only You can search Up or Down To search click Find Next Step 3 To save the View Fields text box as an HTML file click the Save As button enter a file name in the Save As dialog box then click Save Step 4 To view the previous or next Transfer Control field request of the same ...

Страница 186: ... the USB Device Request menu select Decode Request to display the View Fields for Class Requests text box The following figure shows a Wire Adapter Class Requests decoding 8 3 4 Decoding Vendor Requests To decode a vendor request From the USB Device Request menu select Decode Request to display the View Fields for Vendor Requests text box An example of a vendor request is Command Set 8 3 5 Decodin...

Страница 187: ...or Endp text box The following figure shows a Wire Adapter Data Transfer Out Endp decoding 8 3 7 Changing the Layout of Decode Requests In the View Fields windows the Decoding Information and the Descriptor information blocks following the Request Summary information have the following columns Field such as bRequest wValue wIndex bLength bDescriptorType wTotalLength Length in bits Offset in bits D...

Страница 188: ...log box Step 2 To display the available columns of data use the checkboxes for Length Offset Decoded Hex Value and Description You can Check All or Uncheck All Step 3 To show only the fields of Collapsed mode check Show only fields specified for view in collapsed mode Step 4 To retain settings for future viewing of Decode Request fields check Use these settings when View Fields dialog opens ...

Страница 189: ...ta Shows packet payload contents Traffic Summary To view a summary of protocol related information in the trace file summary information about a selected group of items in the trace file such as a count of particular frame or packet types Bus Utilization To display information on bandwidth usage for the transmit and receive channels Link Tracker 3 0 Displays a detailed chronological view of events...

Страница 190: ...ync by Time or Real Time Monitor Run Verification Scripts Opens a window to allow you to run verification scripts over the open trace Real Time Statistics To display statistical information for the channels Reports are available from the Report menu and buttons on the Tool bar Tools are available from the Tools menu Note 1 Similar to the windows in most Windows programs most report views are docka...

Страница 191: ...r Manual Chapter 9 Reports LeCroy Corporation 177 9 1 File Information To display a File Information report select File Information under Report in the Menu Bar or click in the Tool Bar to display the File Information screen ...

Страница 192: ...ow the recording was made what the buffer settings were what the trigger options were and what version of all the Analyzer hardware was used to make the recording The File Information dialog provides a link Open Recording Options in a dialog so you can load a copy of the recording options that existed when the file was recorded ...

Страница 193: ...Reports LeCroy Corporation 179 9 2 Error Summary The Error Summary details all errors analyzed throughout the recording Select Error Summary under Report in the Menu Bar OR Click in the Tool Bar to display the Error screen below the Trace View ...

Страница 194: ...kets Select Timing Calculations under Report in the Menu Bar OR Click in the Tool Bar to display the Timing Calculator screen Step 1 In the From beginning field enter the first packet number or Markers Step 2 In the To beginning of field enter the last packet number or Markers Step 3 In the Total Time field select nanoseconds microseconds milliseconds or seconds ...

Страница 195: ...USB Protocol Suite User Manual Chapter 9 Reports LeCroy Corporation 181 Step 4 Click the Show Formulas button to display the Bandwidth Formulas window with the formulas used ...

Страница 196: ... 3 High Speed Low Speed Super Speed Transactions Classic Speed with Idle Transactions Classic Speed without Idle Transactions High Speed with Idle Transactions High Speed without Idle Total Time is in the Total Time field Step 6 Click Calculate in the right side to display Address Endpoint Direction No Idle Time Usage No Idle Bandwidth With Idle Time Usage With Idle Bandwidth Data only Time USage ...

Страница 197: ...lay Hexadecimal ASCII Decimal or Binary Use MSB Format or LSB Format Use Big Endian or Little Endian The Format field allows you to enter the number of BYTEs WORDs or DWORDs per line The Columns field allows you to set the number of columns You can Update only on request Update on click or Update on scroll You can enter an offset in the Scroll to Offset field and click the arrow to scroll there Yo...

Страница 198: ...c that occurred in the open trace To run Traffic Summary select Report Traffic Summary or click the button marked The program prompts you to specify a range of packets then displays the following window The Options menu allows you to show Grid lines Row selection and Tight columns You can have Event Navigation Skip hidden items Show hidden items and Prompt for hidden ...

Страница 199: ...hat compose the SCSI operation Response Time Time to transmit on the USB link from the beginning of the first transfer in the SCSI operation to the end of the last transfer in the SCSI operation Latency Time from the transmission of the SCSI command to the first data trans mitted for the SCSI IO operation Data To Status Time Time between the end of data transmission for the SCSI operation and the ...

Страница 200: ...ilization The Bus Utilization window displays information on bandwidth use for the three recording channels To open the Bus Utilization window select Report Bus Utilization or click the button marked A window opens with graph areas For USB 2 0 the display is similar to the following ...

Страница 201: ...USB Protocol Suite User Manual Chapter 9 Reports LeCroy Corporation 187 For USB 3 0 the display is similar to the following ...

Страница 202: ...hs Vertical zoom out Print Click and Drag zoom Click diagonally to select and zoom in on part of the graph Full Screen Select Range View Settings opens a sub menu with options for formatting the display See 9 6 2 View Settings Menu below Sync and Graph areas If two or more graphs are displayed this button synchronizes the graphs to one another Once synchronized the positioning slider of one graph ...

Страница 203: ...he menu has Tile Horizontally Show Markers Places tick marks along the x axis of each graph Show Plumb Line Status Opens a sub menu with the following options Bar Displays a status bar at bottom of graph Tooltip Causes a tooltip to appear if you position your mouse pointer over part of the graph and leave it there for a couple of seconds None Turns off tooltips and the status bar Grid Lines Opens ...

Страница 204: ...Chapter 9 Reports USB Protocol Suite User Manual 190 LeCroy Corporation Fonts and Colors Opens a dialog box for setting the colors and fonts used in the graphs ...

Страница 205: ...w different information in the Bus Utilization window To view information Step 1 Click the button to open the Graph Areas menu For USB 2 0 the display is similar to the following For USB 3 0 the display is similar to the following Step 2 Select the data you want to appear in the Graph Areas window Step 3 To make a new graph click New ...

Страница 206: ...ite User Manual 192 LeCroy Corporation To change the properties in the Bus Utilizations graph Step 1 In the Graph Area properties dialog box select what you want your graph to display then click OK Step 2 To make a new graph click New ...

Страница 207: ...e number of columns to view more or less data at one time 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 sh...

Страница 208: ...race only shows columns and colored lines Using the colors you can see what types of traffic run through the trace Further information can be obtained on any point of interest in the trace by positioning your mouse pointer over it Tool tips provide detailed description of events Note When fully zoomed out the smallest graphical unit is the DWORD represented by a single line Zooming out makes the t...

Страница 209: ...ically 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 U...

Страница 210: ...ynchronizes 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 trace window causes the Link Tracker window to rapidly jump from event to event Long periods of idle time ...

Страница 211: ...USB Protocol Suite User Manual Chapter 9 Reports LeCroy Corporation 197 Show Values Show Scrambled Values Show 10b Codes Show Symbols Show Text Columns to view ...

Страница 212: ... window It has a two button toolbar and a vertical slider bar It also has colored panes for navigating the trace in different ways You set which panes are displayed through Navigator pop up menus The Navigator bar can be repositioned in the trace and can be oriented horizontally or vertically docked or undocked by dragging the parallel bars at the top or side of the Navigator bar By default the Na...

Страница 213: ...in those ten packets Drag the yellow caret at the top or bottom to set the packet range When you move the caret a message shows the packet range The blue caret indicates the current packet position in the trace view 9 8 2 Navigator Toolbar The Navigator toolbar lets you quickly set Navigator features The toolbar has two buttons Navigator Ranges This button brings up a pop up menu that lets you res...

Страница 214: ...the tool tip indicates you are at the desired highest packet 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 trace display with respect to the possible viewing range For example suppose you set viewing range to packet 0 through packet 500 the top range delimite...

Страница 215: ...e to include the entire trace file contents The top range delimiter is placed at the lowest packet number in the trace The bottom range delimiter is placed at the highest packet number in the trace 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 ...

Страница 216: ...apart as different colors The trigger event occurs at the point the two colors meet Errors To view any errors in the trace A thin red line represents each error in the pane Traffic Types To view the types of packets that occur in the trace A different 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 typ...

Страница 217: ... the legend through the Navigator Panes drop down menu Press the toolbar Navigator Panes button to access the menu Select the Legend option to bring up the Navigator Legend dialog box The Navigator Legend dialog box 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 p...

Страница 218: ...he 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 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 trace includes equal or near equal...

Страница 219: ...in the Detail View window select Report Detail View or click the toolbar icon The Data View toolbar buttons allow you to Go to Previous or Next Expanding a data field displays the Data View 9 9 1 Detail View and Spreadsheet View To put a Detail View header in the Spreadsheet View drag the header to a column divider in the Spreadsheet View ...

Страница 220: ...iew 3 0 The Spec View shows packet header information To obtain the Spec View select Report Spec View or click the Spec View toolbar icon The toolbar allows you to Save go to Previous or Next display Hexadecimal or Binary and Update only on request Update on click or Update on scroll ...

Страница 221: ...e Link State Timing View graphically shows how much time the link spends in each link state Click to display the USB3 Link State Timing View The States are U3 U2 U1 Compliance SS Disabled SS Inactive Hot Reset Loopback Recovery Polling Rx Detect and Unknown Time is displayed along the bottom in microseconds ...

Страница 222: ...tical zoom out Hand Panning Zoom by Selection Insert Time markers After clicking click in the display to make a red vertical line Select and drag the line to indicate a time interval between two lines Zoom by Horizontal Drag Monitor Full Screen Sync by Time Synchronize the USB3 Link State Timing States View and the Trace View Show Downstream port link states Show Upstream port link states ...

Страница 223: ...he LTSSM View and Trace View Click the left arrow to go to previous link state Click the right arrow to go to next link state Click the down arrow to show Downstream port link states Click the up arrow to show Upstream port link states Click to show number of transitions Note To enable LTSSM buttons open the Display Options dialog In the General tab check the Process USB3 LTSSM checkbox Click Save...

Страница 224: ... line represents the sampling interval You can use time markers to measure times in this view To delete markers right click the marker and select Remove Marker s You can show hide minimum and maximum values for Power Voltage and Current by right clicking and choosing Show Min Max Values from the popup menu You can go to the time at which Minimum or Maximum values of Power Voltage or Current occur ...

Страница 225: ...r The buttons have the following functions Zoom in Pointer Mode Zoom out Hand Panning Zoom by Selection Insert Time markers After clicking click in the display to make a red vertical line Select and drag the line to indicate a time interval between two lines Zoom by Horizontal Drag Monitor during capture Zoom by Vertical Drag Show Hide Power Tracker Types Power Voltage and or Current Change Power ...

Страница 226: ...sing LeCroy Script Language used to process trace data and output that data in different formats Note You may write your own verification scripts to perform custom verification and analysis For information on how to write a verification script see the Verification Script Engine Reference Manual To run a verification script over a trace Step 1 Select the main menu item Report Run verification scrip...

Страница 227: ...w under it click To find a view related to the verified trace and place the window to the right click To save output click the Save Output button Step 2 Push the button Run scripts after you select scripts to run VSE starts running the selected verification scripts shows script report information in the output windows and presents the results of verifications in the script list ...

Страница 228: ... Edit selected scripts in the editor application specified in Editor settings New script Create a new script file using the template specified in Editor settings Show Grid Show hide a grid in the verification script list Show Description window Show hide the script description window Shortcut key F2 Show Output Show hide the script output windows Shortcut key F3 Settings Open a special Setting dia...

Страница 229: ...an Choose the editor application Notepad or other Edit all selected scripts in one process If the editor supports multiple documents you can edit all scripts in the editor Open all included files You can edit included files as well as the main script Launch editor application in full screen You can use whole screen Path to template file You can use a template for the script ...

Страница 230: ...how full trace file path restore dialog at start load last output from save log files activate dialog after scripts have run remember dialog layout and ignore errors and warnings Saving Settings can save log files to relative file folder indicate output log file path and save logs automatically ...

Страница 231: ...y the Real Time Statistics window click in the Tool Bar to open the Real Time Statistics window The display is similar to the following For USB 3 0 the Real Time Statistics window can display a SuperSpeed graph of real time link activity In order to see a graph of traffic you must start recording Press to start the Real Time statistics monitor As traffic is recorded data is streamed in real time t...

Страница 232: ...e 2 If you click the button more than once a second the previous file with the same timestamp will be lost Save As Saves Real Time graphs as bitmap files bmp Vertical zoom in Email Creates an email with a bmp file attachment of the graphs Vertical zoom out Print Click and Drag zoom Click diagonally to select and zoom in on part of the graph Full Screen View Settings opens a sub menu with options f...

Страница 233: ...r changing the format of the display Undo Zoom If you have zoomed in undoes the zoom Fit to Graph Area Displays graph so that the entire trace fits inside the graph area Y Scale Type Linear Converts display to linear format Logarithmic Converts display to logarithmic format Hide Hides the selected graph Properties Opens a dialog box with options for changing the colors titles and other features of...

Страница 234: ... graphs in a number of ways To view two or three graphs simultaneously click the Graph Areas button The following menu opens Selecting a checkbox displays the selected graph type Statistics Accumulation Plots the percentage of Link utilization by non idle traffic for both directions of the link Data Packet Count Packets s Plots counts of Data Packets per second for both directions of the link Data...

Страница 235: ...nalyzer To open the Recording Options dialog box Select Recording Options under Setup on the Menu Bar OR Click on the Tool Bar You see the Recording Options dialog box for Voyager in Basic Mode The Recording Options window always opens with the General tab showing Note Tabs available differ depending on attached analyzer type If no analyzer is attached you can select any product See Recording Opti...

Страница 236: ...c or Advanced Recording Options Mode Basic mode is for simple Recording Options Advanced mode provides more sophisticated Recording Rules that enable complex filters triggers and sequencing You can switch modes by clicking the Switch to Basic Mode or Switch to Advanced Mode button In Advanced Mode the Recording Options dialog box for Voyager is ...

Страница 237: ...USB Protocol Suite User Manual Chapter 10 Recording Options LeCroy Corporation 223 In Basic Mode the Recording Options dialog box for Advisor T3 is ...

Страница 238: ...Chapter 10 Recording Options USB Protocol Suite User Manual 224 LeCroy Corporation In Advanced Mode the Recording Options dialog box for Advisor T3 is ...

Страница 239: ...USB Protocol Suite User Manual Chapter 10 Recording Options LeCroy Corporation 225 In Basic Mode the Recording Options dialog box for USB Tracer Trainer is ...

Страница 240: ...Chapter 10 Recording Options USB Protocol Suite User Manual 226 LeCroy Corporation In Advanced Mode the Recording Options dialog box for USB Tracer Trainer is ...

Страница 241: ...USB Protocol Suite User Manual Chapter 10 Recording Options LeCroy Corporation 227 In Basic Mode the Recording Options dialog box for USB Advisor has only the General tab ...

Страница 242: ...ecording Options USB Protocol Suite User Manual 228 LeCroy Corporation In Advanced Mode the Recording Options dialog box for USB Advisor has the General tab and USB 2 0 Recording Rules tab with no Misc USB 2 0 tab ...

Страница 243: ...USB Protocol Suite User Manual Chapter 10 Recording Options LeCroy Corporation 229 In Basic Mode the Recording Options dialog box for USBMobile T2 and USBMobile HS has the General and Misc USB 2 0 tabs ...

Страница 244: ...cording Options USB Protocol Suite User Manual 230 LeCroy Corporation In Advanced Mode the Recording Options dialog box for USBMobile T2 and USBMobile HS has the General Misc USB 2 0 and USB 2 0 Recording Rules tabs ...

Страница 245: ...cked and ends when either the selected buffer size is filled or the button is pressed Manual Trigger Some LeCroy analyzer models include a manual trigger button on the front panel of the system The manual trigger option can be used when you elect to initiate the recording by pressing the manual trigger button Recording begins when you click on the Tool Bar Recording continues in a circular manner ...

Страница 246: ...t Board pins Data7 Data0 as fields in the trace Trigger Filter Channel Select 0 or 1 The selection tells USBTracer what channel it should use to perform its triggers filters If you want to set triggers filters on both channels then you must select a channel assign trigger filter events and actions then select the other channel and assign trigger filter events and actions to it In other words you m...

Страница 247: ...g When these options are used the trigger position slider is not active The trigger event is within the first 100 packets The balance of the memory captures traffic occurring post trigger Note You can use Snapshot Manual Trigger or Event Trigger recording type with either Recording Scope Conventional Single Buffer Recording or Spooled Recording Note When capturing SuperSpeed traffic with Spooled R...

Страница 248: ...r Memory in the Misc USB 2 0 tab of the Recording Options dialog 10 1 7 Trigger Position You can adjust the amount of recording to be done post trigger or select where you want the Trigger located within the defined buffer You can adjust the Triggering Position between 1 and 99 post trigger Trigger Position is available only when Manual Trigger or Event Trigger is selected as Recording type As an ...

Страница 249: ...rding Options configurations you can save these configurations and load them the next time they are needed Because Options Names are descriptive labels and not file names you can enter in any text you like into the box Your labels can be very descriptive such as Trigger on High Speed traffic when CRC errors occur To create a new Recording Options name Step 1 Enter a comment for the new file in the...

Страница 250: ...rogram Files Lecroy to the user s data path x Users Public Documents Lecroy This is done for example when the desired Trace File Name Path has such a reference in the Recording Options file Note that when the opposite situation occurs a Windows Vista or Windows 7 path is referenced no implicit directory changes are made since the Windows Vista Windows 7 path is legal on an XP system See Notes on V...

Страница 251: ...High USB On the Go Check On the Go SRP Optionally select Dual Role Devices as 2 DRD s and enter device names Optionally assume that B is the first host Generator Analyzer Clocking Overrides Select Slow Clock and enter number of megahertz Note Auto Detect mode does not allow Slow Clock Generator related Parameters Choose parameters and device address location Options Truncate data fields Note USB 2...

Страница 252: ... can be recorded on an idle bus when the Device has its FS terminations on while the Host has HS terminations connected This causes a small differential voltage tiny J on the USB bus that causes false Chirp detection This condition occurs during speed negotiation On a HS bus the condition is momentary just before the device chirps On a CS bus the condition occurs both before and after the device c...

Страница 253: ...ore Resume in milliseconds from 1 to 65535 and Resume Time in milliseconds from 1 to 65535 You can set traffic generation parameters for the Device Address Use Address in utg file The traffic generation file has an address Emulated Device s Hex Address 01 3F Enter the Mask and Match for the emulated device You can also enter the Host Chirp Reset Length in milliseconds from 1 to 69 10 2 5 Data Trun...

Страница 254: ...For Recording Ports select USB 3 0 Connectors MMCX or Custom DS USB 3 0 US USB 3 0 The custom option allows you to change the recording channels to use a mix of MMCX and USB 3 0 connectors For Descrambling Downstream and or Upstream select On Off or Auto For Polarity Inversion Downstream and or Upstream select On Off or Auto For Spread Spectrum Clock select Transmit Exerciser to apply Spread Spect...

Страница 255: ...king frequency the Analyzer uses when capturing data You can select External or Internal see Very Slow Clock Usage section below For Termination RxDetect Voyager M3i USB connectors only you can select Auto or Manual for Analyzer Ports and Enable RxDetect for Exerciser Ports For Analyzer Ports if you select the Manual mode the Term button in the toolbar is enabled For more information about the Rec...

Страница 256: ...the external clock source The external clock source is generated by the system ref clock on the DUT or by a dedicated clock generator To achieve clock frequencies below 350 kHz requires minor customization of the Voyager hardware platform LeCroy offers customization option USB AC06 V01 X to remove capacitors on the SMA inputs only This allows users to configure input frequencies at rates lower tha...

Страница 257: ...k A In connector The Exerciser uses this clock as its transmit clock and provides the identical output to the Clock A Out connector If Voyager is in Device Emulation mode connect the clock to the Clock B In connector Example setups using Voyager USB 3 0 in Exerciser Device Emulation mode over SMA inputs with External Slow Clock option The Exerciser uses this clock as its transmit clock and provide...

Страница 258: ...ansmit frequencies The clock source must be able to drive a 50 ohm load with a minimum peak to peak voltage swing of 200 mV Maximum peak to peak voltage swing should not exceed 1700 mV Note that these voltages are single ended as only one of the differential signals is connected via the coaxial cable When operating at 1 25 Gbps to 5 Gbps modes the data lines are directly connected to Rocket I O po...

Страница 259: ...xDetect Polarity Inversion Simple Filters and Truncate Data Fields For Descrambling Downstream and or Upstream select On Off or Auto For Termination RxDetect you can select Auto or Manual for Analyzer Ports and Enable RxDetect for Exerciser Ports For Analyzer Ports if you select the Manual mode the Term button in the toolbar is enabled For more information about the Recording buttons see Recording...

Страница 260: ...cause a Disconnect Reconnect cycle of the VBus If cycling does not work disable and then re enable the xHCI Host controller driver in the Windows 7 Device Manager of your PDK For Polarity Inversion Downstream and or Upstream select On Off or Auto For Simple Filters you can Filter Out Logical Idles and SKPs Filter Out LUP LDN or Filter Out ITP Truncate Data Fields Truncate the data fields in a Data...

Страница 261: ... in the Main Display area Main Display Area Area where you configure trigger and filter rules You configure rules by dragging Event buttons from the Available Events area and then assigning actions to those buttons Config Status Indicator A button that indicates if the rule is valid or invalid If a trigger or filter rule is configured correctly the button is green and indicates Config is Valid If ...

Страница 262: ...button or area in the Recording Rules page a context sensitive pop up menu appears that lets you do operations that relate to that button or area Properties Dialogs When you click the Show Hide Properties Dialog button for an event action or state a dialog allows you to perform the same operations as in the pop up menus ...

Страница 263: ...er Delete Event Deletes the selected event Show Hide Channels Shows or hides the channel icon on the Event button Undo Undoes the change made to Recording Rules page The Undo buffer has unlimited size Show Hide Properties Dialog Shows or hides the properties dialog of the selected event action or state Redo Restores changes done to the Recording Rules page This display appears when the current Rec...

Страница 264: ...t has only one state is called a single state sequence The analyzer continuously watches for each event in the sequence and executes the corresponding action if the event is detected A sequence that has multiple states is a multi state sequence The states are arranged in a hierarchy with a top state and successively lower states Only one state in a multi state sequence is active at a time The anal...

Страница 265: ...e Event buttons As you create Event buttons they appear in the Available Events area You then can drag and drop them into the Main Display area To create event buttons Step 1 Click the New Event button at the left side of the toolbar to display the New Event pop up menu Step 2 Select an event such as Errors The event appears in the Available Events area ...

Страница 266: ...events in the Main Display area a single sequence cell appears at the top of the area To drag and drop the Event button Step 1 Place the mouse cursor on the Event button in the Available Events area Click the left mouse button Step 2 Drag the button to the cell When the button is in the cell a dashed highlight line appears around the cell Drop the button in the cell release the left mouse button T...

Страница 267: ...action to an Event button the analyzer ignores the event To assign an action to an Event button Step 1 Right click the Event button to display a pop up menu Step 2 Select Specify Action and then choose an action from the submenu The menu closes and the action is assigned Note You can also set actions within the Properties dialog for each event Double click the Event button to open the Properties d...

Страница 268: ...splay area the Action pop up menu appears The Action pop up menu has the following trigger and filter options Trigger Sets or clears Trigger action Filter In Sets or clears Filter In action If Filter In is set you cannot use Filter Out it is disabled Filter Out Sets or clears Filter Out action If Filter Out is set you cannot use Filter In it is disabled Note Examples that show use of filters are p...

Страница 269: ...es the analyzer to transmit a 5 volt 40 nanosecond signal Properties Displays the Action Properties dialog for the selected action Event Pop up Menu If you click an Event button in the Main Display area the Event pop up menu appears The Event pop up menu has the following options Specify Action s Opens the Actions submenu allowing you to assign an action to the event Options on this submenu are th...

Страница 270: ...a Length Split External Trigger In see Notes on External Trigger In below For Tracer Trainer the supported events for USB 2 0 are Packet Identifier Token Pattern SOF Pattern Device Request Data Pattern Bus Condition Errors External Input Signal UPAS 2500 see Notes on External Trigger In below Note External input triggers only work on Channel 0 on the USB Tracer Trainer Transaction Data Length Spli...

Страница 271: ...e maximum value is 5 V Event Properties of the Error Event The dialog lists the Properties and their Values Note The default values of Babble clocks and Time out or Turnaround violation are based on the recording speed selected in the 2 0 Misc tab If the selected speed is Auto Detect the defaults are based on Hi Speed traffic since this is the most prevalent speed today If you change the recording...

Страница 272: ...e Data Pattern dialog In the Data Pattern dialog you can set the Bitmask Mask and Match for each bit Bitmask and Match always correlate When you set Bitmask or Match the other changes to maintain their correlation Note If you set Bitmask Match before setting Mask the Mask changes to the default mask You must change to the Mask that you want If you set an appropriate Mask before setting Bitmask Mat...

Страница 273: ...er 10 the Analyzer counts 10 instances of the selected event before it performs whatever action you assign Counters cannot be applied to events with Filter Actions The maximum counter value is 65 535 Triggers can be set on multiple instances of an event For example you can set a trigger to occur following five instances of any DLP To configure the Analyzer to look for multiple events you enable Co...

Страница 274: ... are set to 1 and the Action counter is set to 5 then the Action happens after five occurrences of EITHER Event_1 or Event_2 Number of Analyzer Counters and Timers The Analyzer includes one event counter and one time counter timer If you try to assign more you get a warning Packets You must assign a packet event or logical expression to a counter and or timer Using a Counter To use a counter Step ...

Страница 275: ...or Event You can set Internal Triggering External Triggering Sequencing and Filtering Event Description Trigger Start recording Filter In Include in the trace file the event specified and no others Filter Out Exclude from the trace file the event specified Advance the Sequence Go to the next state in this sequence sequence in which this action is located Restart All Restart all sequences External ...

Страница 276: ...to the front of the sequence restart the sequence 10 5 11 Using a Multi State Sequences Multi state sequences allow you to create conditions that branch down to successive states or loop back to the beginning of the sequence They are more complex than single state sequences but very powerful 10 5 12 Using Independent Sequences You can use up to two independent sequences By default they are labeled...

Страница 277: ...ou do operations that relate to that button or area in the same way as for the USB 2 0 Recording Rules Properties Dialogs When you click the Show Hide Properties Dialog button for an event action or state a dialog allows you to perform the same operations as in the pop up menus in the same way as for the USB 2 0 Recording Rules 10 6 1 Recording Rules Toolbar The Recording Rules toolbar buttons con...

Страница 278: ...For how the Recording Rules page works see Recording Rules Page How It Works on page 250 Note Recording Rules for USB 3 0 currently do not support more than two independent states 10 6 3 Creating Event Buttons To create a rule first create one or more Event buttons As you create Event buttons they appear in the Available Events area You then can drag and drop them into the Main Display area To cre...

Страница 279: ... target for drag and drop of an Event button There are two types of cell that might appear Sequence cell and State cell In the Main Display area they are labelled as follows Sequence cell Drag an event here to add a new sequence State cell Drag an event here to add another state Note Recording Rules for USB 3 0 currently do not support more than two independent states If there currently are no eve...

Страница 280: ...u appears The Cell pop up menu has the following options New Event Displays the same menu that you get when you click the New Event button on the toolbar Properties Displays the Properties dialog for the selected cell Event Pop up Menu If you click an Event button in the Main Display area the Event pop up menu appears see Event Pop up Menu on page 255 Action Pop up Menu If you click an Action butt...

Страница 281: ...tware version 3 71 and higher Data Packet DPH DPP for software version 3 70 and lower All Link Commands Link Command Flow Control LGOOD_0 through LGOOD_7 and LGOOD_n LBAD LCRD_A through LCRD_D and LCRD_x LRTY Link Command Link State LGO_U1 LGO_U2 LGO_U3 LAU LXU LMPA LUP LDN LFPS Training Sequences TS1 TS2 TSEQ Header Pattern Link Management Packet Set Link Function U2 Inact Tmt Vndr Dev Test Port ...

Страница 282: ...e Services Event Properties The Event Properties dialog lists the Properties and their Values see Events and Event Properties for USB 2 0 on page 256 Note The Header Pattern tab is different for the USB 3 0 recording rules Most fields are mask and match The Type and Subtype fields have drop down menus You can set the Subtype to Reserved Set Link Func U2 Inact Tmt Vndr Development Test Port Capabil...

Страница 283: ...om Count which replaces the property Counter Value when Yes is selected before the action is triggered Counter Value Number of repeats required when Count Randomly is set to No The default value is 1 Within actions counters determine how many times the system calls the action before it acts Action counters typically have two properties Random Can be set to Yes or No default value is No If set to Y...

Страница 284: ...e Recording Rules page select an event and drag it to the Global State or Sequence cell Step 2 Counts can only be set on a per channel basis so press the Up or Down channel buttons to select the channel on which the count is performed Step 3 Right click the selected event and select Add Counter from the menu to open the Properties dialog Step 4 In the text box to the right of the label Count enter...

Страница 285: ...he trigger or filter will not function 10 7 Saving Recording Options To complete your Recording Options settings use the features at the bottom of the Recording Options screen These features remain the same no matter which of the three Recording Options screens you are working in Click Save to save the currently specified Recording Options for use in future recording sessions Any file name can be ...

Страница 286: ...g on how you set the Recording Options To manually stop recording Step 1 Select Stop under Record on the Menu Bar OR Click on the Tool Bar Click again during the uploading to upload only a portion of the recorded memory Note The manual Stop Recording feature is primarily of use when recording low speed traffic which can take a long time to fill the recording buffer When the recording session is fi...

Страница 287: ...nts the merge from completing Note The system can merging High Speed and Classic Speeds traffic into a single merged file if the Auto Merge 2 Channel Trace Files option is checked in the Recording Options dialog box To merge two trace files Step 1 Select File Merge Trace Files to display a dialog box asking for the first source file Note The Merge Trace Files command can be run with or without a t...

Страница 288: ...tep 3 Select the second trace file to be merged then click Save Confirm your choices Step 4 Click Yes The two files are merged into the new file data_merged usb Note If you attempt to merge two files that were recorded in separate recording sessions the following error message appears ...

Страница 289: ...Options LeCroy Corporation 275 10 10 Recording Option Summary Tab Click the vertical triple greater than symbols on the right to display the Recording Options Summary tab The Summary tab provides an easy to read summary of the currently selected options ...

Страница 290: ...Chapter 10 Recording Options USB Protocol Suite User Manual 276 LeCroy Corporation ...

Страница 291: ...affic Generation 3 0 Exerciser on page 307 11 1 Connecting to the Exerciser Generator The following sections illustrate how to connect to the USBTracer Trainer or to the Voyager For USB 2 you need to plug into the Exerciser ports and loop through the Analyzer ports 11 1 1 Connecting to USBTracer Trainer The connections differ for Host Emulation and Device Emulation Full Speed and Low Speed connect...

Страница 292: ... 11 Traffic Generation 2 0 USB Protocol Suite User Manual 278 LeCroy Corporation 11 1 1 2 Hi Speed Host Emulation For Host Emulation Hi Speed connect to the USBTracer Trainer according to the following diagram ...

Страница 293: ...ser Manual Chapter 11 Traffic Generation 2 0 LeCroy Corporation 279 11 1 1 3 Full Low Speed Device Emulation For Device Emulation Full Speed or Low Speed connect to the USBTracer Trainer according to the following diagram ...

Страница 294: ...1 Traffic Generation 2 0 USB Protocol Suite User Manual 280 LeCroy Corporation 11 1 1 4 Hi Speed Device Emulation For Device Emulation Hi Speed connect to the USBTracer Trainer according to the following diagram ...

Страница 295: ...11 1 2 Connecting to Voyager The connections differ for Host Emulation and Device Emulation Full Speed Low Speed and Hi Speed connections are the same 11 1 2 1 Hi Full Low Speed Host Emulation For Host Emulation Hi Full or Low Speed connect to the Voyager according to the following diagram ...

Страница 296: ...fic Generation 2 0 USB Protocol Suite User Manual 282 LeCroy Corporation 11 1 2 2 Hi Full Low Speed Device Emulation For Device Emulation Hi Full or Low Speed connect to the Voyager according to the following diagram ...

Страница 297: ...ral aids to simplify the process of writing and editing scripts tool tips drop down menus and colored fields The script example below shows the beginning of a traffic generation file created through the Export command This command provides an easy way to create a generation file you open a trace file then run the Export command The trace serves as a blueprint for the traffic generation file The ex...

Страница 298: ...ternative method of creating a generator file This command converts the trace to a utg file removes all device traffic and leaves only the traffic from the host device You can then use this file to emulate the host and determine whether the device under test is generating the correct traffic When creating a utg file through the Export Packets to Text Generator Text File Format menu selection it is...

Страница 299: ...rs of the first and last packets in the series Note The device packets are removed from the exported generator text This is essential in creating a generator text file that can be used to handshake with your device Step 6 You can opt to regenerate the frame numbers and remove the NAKed transactions Once the generator text file is exported you may need to edit the file and adjust idle time to prope...

Страница 300: ...uch as select cut copy and paste but also adds tool tips colored keywords drop down parameter values and expandable collapsible packet data fields To launch the Script Editor click the Script Editor button on the toolbar or right click the trace window and choose Edit as Text The Script Editor window opens in the lower portion of the trace window The Script Editor divides into three areas the tool...

Страница 301: ...ships of the script lines Show Line Numbers Adds line numbers to the left side of the Script Editor window Show Tooltips Enables tooltips to appear when the mouse pointer is suspended over a script item Enable Intellisense Save Saves your edits and immediately updates the setting bars and Frames shown in the trace window Add Remove bookmark Allows markers to be set or removed to aid in navigation ...

Страница 302: ...choose Show Values from the pop up menu 11 4 3 File Tabs At the bottom of the window is a tab that shows the name of the utg file If your utg file has an Include statement in it the supporting Include files automatically open when the utg file is first opened Tabs for the opened Include files appear at the bottom of this window 11 4 4 Error Log Whenever you create a scripting error a log opens at ...

Страница 303: ...hese files can be created by any text editor or using the File Export Packets to Text Generator File Format menu selection when viewing a Trace File There are several examples of Traffic Generation files included with the installation of the software To load a generation file Step 1 Select File Open from the menu to display the Open dialog box Step 2 Select Generation Files utg from the drop down ...

Страница 304: ...through the generation file looping forever or looping 1 to 65 534 times as desired by the user If a wrap HERE location is found in the utg file that location is where the looping portion begins The loop end is at the end of the utg file or up to the stop HERE statement in the file Step 6 Select the Generation mode in which to generate traffic see below for an explanation by depressing or undepres...

Страница 305: ...at the correct time Moreover the Generator can be made to retry transactions that are NAKed automatically and to use the PING protocol where appropriate Retries can be made to occur within the same frame or in the next frame For further information on the flexible behavior that can be instituted during the generation see the syntax descriptions for the genera tion files here An additional advantag...

Страница 306: ...etting Generation Options Step 1 Set the Traffic Generation options by configuring the Misc page in the Recording Options dialog box Setup Recording Options Misc Step 2 In the Misc page select Device Emulation Mode Step 3 Configure Resume settings If you want the simulated device to issue Resumes then select Device Resumes and enter a delay time in milliseconds If you do not select Device Resumes ...

Страница 307: ... can be thought of as a queue of the commands and responses for a particular endpoint that occur in the generation file Commands are stored sequentially within each memory segment as they occur in the generation file For example if a generation file has a sequence of command X and Y for the Endpoint 1 the commands are extracted in this order and placed in the Endpoint 1 memory segment When the hos...

Страница 308: ...an eight bit value OR frame N where N is an eleven bit value of the frame number or the strings auto and keep_alive A bus condition definition starts with one of these assignments reset N where N is a positive integer or string suspend N where N is a positive integer resume N where N is a positive integer chirp here Subsequent assignments after a packet s starting assignment define the values of p...

Страница 309: ...in the Recording Options Misc dialog file_speed HIGH HI FULL LOW This must be included after the file_version key to determine the speed of packets to be generated Values are HIGH HI FULL or LOW Example file_speed FULL Only one file_speed is allowed per utg file but low speed traffic on a full speed bus can be created by adding the speed LOW key to a low speed packet in a file defined as file_spee...

Страница 310: ...when testing a portion of traffic The usage of the keyword is stop HERE break HERE Host Generation Only Enables you to generate up to a point in the utg file then wait for input before continuing in the file During the breakpoint time the traffic signal icon in the toolbar flashes yellow indicating that a breakpoint was hit When you click the traffic light icon generation resumes If you want to st...

Страница 311: ...onfig HERE Terminates the region in the file used for configuring the endpoints See begin_config Syntax example end_config HERE config_endpoint CONTROL INTERRUPT ISOCHRONOUS BULK Begins a statement that defines a particular endpoint s type default retry behavior Host Generation only and memory segment Device Emulation only Usage example config_endpoint BULK addr 1 endp 3 direction OUT retry TRUE r...

Страница 312: ... host packet s after waiting either 1 10th of a frame or until after the next start of frame depending on the value set for retry_next_frame The retries continue until the expected_pid is received When a retry attempt finds its expected_pid the Exerciser automatically generates a new start of frame before continuing with the rest of the Gen File The start of frame is either an SOF packet or a keep...

Страница 313: ...on with any pid xxx statement in the utg file This can be done to override the configured or default retry behavior Syntax example retry_next_frame FALSE ping_on_retry TRUE FALSE Host Generation Only Determines whether an OUT transaction is retried by repeating the OUT DATAx sequence or whether a PING sequence should be initiated If TRUE the Exerciser automatically generates PINGs and retries befo...

Страница 314: ... only used if the expected_pid is an ACK PINGs are retried until an ACK is received When the PING is ACKed the Exerciser generates a new frame before continuing with the Gen File If FALSE the Exerciser continues as if an ACK occurred This statement can also be used in conjunction with any pid xxx statement in the utg file This can be done to override the configured or default retry behavior Syntax...

Страница 315: ...K STALL NYET DATA2 MDATA EXT or LPM The generator engine waits forever until this expected_pid appears so the user may have to hand edit the file to achieve the desired results For example if a NAK comes where the expected_pid was a DATA1 the user should edit the utg file to move the pid IN command to later in the file by inserting some frame AUTO idle TO_EOF pairs before it This allows time for t...

Страница 316: ...h idle TO_EOF values for the idle time This results in N empty frames where N is the integer value specified If the branch speed is LOW the frames contain only the keep alive standalone EOP s This key makes for an easier to manage utg file by eliminating the need for many lines of frame AUTO idle TO_EOF statements Usage empty_frames 23 insert 23 empty frames here host_exp_pid PID Device Emulation ...

Страница 317: ... suspend begins after 3 milliseconds of idle resume positive integer Host Generation Only Indicates the number of microseconds of K driven onto the bus Assign a positive integer to this key For a proper resume sequence this should be followed by the condition reset LS_EOP speed LOW wait_resume HERE Host Generation Only Place this immediately before a resume statement to implement a device resume a...

Страница 318: ... MSB to LSB order Maximum number of bytes allowed is 1049 crc 5 bits 0x0 0x1F or 16 bits 0x0 0xFFFF Assign a value for the crc field The default value is the correct crc calculated for the packet s 0 or 1 Host Generation Only Assign a value for the s High Speed SPLIT Start Speed field sc 0 or 1 Host Generation Only Assign a value for the sc High Speed SPLIT Start Complete field e 0 or 1 Host Gener...

Страница 319: ...signed a string TO_EOF USB Chief automatically calculates the amount of idle remaining in the frame When handshaking with a device you can use this keyword to add idle where you anticipate a packet being returned from the device The idle key is always associated with the proceeding packet or bus condition so you should not put file control keys between the packet or bus condition statement and the...

Страница 320: ...e bit stuffing within the current packet The default value is ON sync integer 1 40 Assign an integer from 1 to 40 to represent the sync field The integer is the number of zeros transmitted before the one For Low and Full Speed files the default value is 7 to give a sync of 00000001 For High Speed files the default value is 31 resulting in a sync of 00000000000000000000000000000001 retry ping_on_re...

Страница 321: ...nity for engineers to observe how a device handles specific adverse conditions Note For traffic generation for USB 2 0 see Traffic Generation 2 0 on page 277 12 1 Connecting to Voyager The connections differ for Host Emulation and Device Emulation Full Speed Low Speed Hi Speed and SuperSpeed connections are the same You only need to plug into the Exerciser ports because there is an internal Analyz...

Страница 322: ... 12 Traffic Generation 3 0 Exerciser USB Protocol Suite User Manual 308 LeCroy Corporation 12 1 2 Device Emulation For Device Emulation connect a cable from Host under Test to Exerciser B port Host under Test ...

Страница 323: ...ata packets Exerciser sends ACK TP with correct Stream ID and SEQ number Note For more information on the theory of operation of the Transaction Engine and the use of the Scripting language consult the Voyager USB 3 0 Exerciser Generation Script Language Reference Manual 12 3 Exerciser Files The system generates USB 3 0 traffic from traffic generation files usb3g which are text based script files ...

Страница 324: ...es previous command Redo Redoes undone command Cut Deletes selected text Copy Copies selected text Paste Pastes copied text Toggle Bookmark Moves back and forth between bookmarks scripts only Next Bookmark Goes to the next bookmark scripts only Previous Bookmark Goes to the previous bookmark scripts only Clear All Bookmarks Removes all bookmarks scripts only Find Displays the Find dialog scripts o...

Страница 325: ...ay of the Status Bar on or off Zoom In Increases the size of the displayed elements graphics only Zoom Out Decreases the size of the displayed elements graphics only Wrap Wraps displayed packets within the window graphics only Convert Converts graphic scenario to text scenario graphics only Window Cascade Displays all open windows in an overlapping arrangement Tile Displays all open windows in a a...

Страница 326: ...vigating searching and other functions The buttons have the following functions New Graphic Scenario New Text Scenario Open file Save Saves your edits and immediately updates the setting bars and Frames shown in the trace window Cut Copy Paste Print About Run Scenario Stop Scenario Trace Preview Checks script for errors and displays trace Go to USB Analyzer window Start Recording Stop Recording ...

Страница 327: ...2 6 3 Help Right click a command to display a menu from which you can choose Help 12 6 4 Properties Window The Properties window lists all parameters and their values for the selected script command Parameters values can be changed by entering text into the text boxes or by selecting items from pull down menus 12 6 5 File Tabs At the top of the Script Editor window is a tab with the name of the op...

Страница 328: ...e the cursor over an item information about the item appears Enable IntelliSense Starts the IntelliSense program Toggle Outlining If Enable Outlining is checked allows you to expand or collapse the outlining levels 12 6 9 Outlining If you enable outlining at the Options button you can collapse or expand code blocks You can toggle outlining at the Options button or by right clicking a command to di...

Страница 329: ...btype for TP packet endpoint number packet device address packet direction and packet stream ID WaitPacket Enter packets to wait default is 1 and start wait at last end default is 1 or not 0 TxSleep Enter an interval Set Link State Enter a link state Loop Enter a counter Start Recording Enter the Recorded Options File Path and Name and the Trace File Path and Name Indicate whether to keep the old ...

Страница 330: ...ample in Send packet template name the entry might look like this Send Name1 Note For information about each command see the Voyager USB 3 0 Exerciser Generation Script Language Reference Manual 12 6 13 Views Toolbar The Views toolbar contains buttons for viewing text snippets Output window and Error Output window The buttons have the following functions View Toolbox Text Snippets View Output wind...

Страница 331: ... the types of values select the current parameter then choose Show Values from the pop up menu 12 6 15 Error Log Whenever you create a scripting error a log opens at the bottom of the application window When the error is corrected the window automatically closes 12 6 16 Tooltips The Script Editor window includes extensive tooltips for each keyword To see a tooltip hold the mouse pointer over a key...

Страница 332: ...eration Script Language Reference Manual to become familiar with all parts of a script and their order learn about the commands and their parameters and see an example script To create a script do the following in the USB 3 0 Protocol Exerciser window Step 1 Click the New Generation Scenario button or select File New Generation Scenario to display a blank script The file name appears on the tab fo...

Страница 333: ...r 1 Step 6 Add data patterns DataPattern SetAddrReq 00 05 00 00 00 00 00 00 Step 7 Add frame and structure templates struct DeliveryID Sel 1 1 Stream Index Val 3 Step 8 optional Add global variables Step 9 optional Add generation settings Step 10Add the Main generation procedure such as the following example Main Place your generations instructions here SetLinkState LinkState U0 Call GetDescriptor...

Страница 334: ...0 Exerciser Generation Script Language Reference Manual Step 12 optional You can use the Text Snippets on the left Text Snippets panel to add commands and their parameters Step 13Click the Compile button or select Build Compile to check the file for errors The application lists any errors in the Errors tab Step 14Click the Save button or select File Save to save the file Note Saving the file autom...

Страница 335: ...an item you can modify these elements through simple edit boxes and pull down selections by clicking on elements You can insert the following items High Level SCSI Commands SPC 3 SBC 2 SMC 2 SSC 2 MMC 5 SCC 2 and SES 2 High Level Task Management Functions Bus Enumeration Control Requests Settings Mass Storage Transfer Packets Instructions Start Loop End Loop Delay Stop Exerciser After you create a...

Страница 336: ...nsert 1 to 20 instances SCSI command SPC 3 SBC 2 SMC 2 SSC 2 MMC 5 SCC 2 SES 2 Task button Abort Task Abort Task Set Clear Task Set LUN Reset Clear ACA Query Task Query Task Set I T Nexus Reset Query Asynchronous Event REQ button Bus Enumeration Device Requests Clear Feature Get Configuration Get Descriptor Get Interface Get Status Set Address Set Configuration Set Descriptor Set Feature Set Inter...

Страница 337: ...stLCRDAdv ErrWrongLCRDAdv SetLinkState CMD TMF button inserts Mass Storage transfer items in BOT or UAS based on Active Device See Initiator Emulator Setting Command Task Management Instruction items Start Loop End Loop Delay Stop Delete Selected Item s Selected item s are marked by horizontal arrow s on left bar Note There are different ways to select items Click item for single selection Use Ctr...

Страница 338: ...ration so this pane shows general device information from a pre configure file The Device Information DeviceInfo cfg file is in the Generation directory under the users directory You can edit this file For each device the following information is in the DeviceInfo cfg file Name Protocol UASP or BOT Address InterfaceNo AlternateSetting ConfigurationNo Endpoint Information EndpointNo Direction IN or...

Страница 339: ...ct and make them unique in each run General Settings The middle pane has General Settings Tx Scramble Rx Descramble Port Configuration Ack Tx Invert Polarity and Rx Invert Polarity checkboxes You can set Logical Block Size Packet Delay Random Seed Skip Timer and Maximum Loop Iteration Count Link Delay Settings The middle pane has Link Delay Settings Delay for LGOOD LGOOD Count LBAD LBAD Count LCRD...

Страница 340: ...l 1 2 or 3 ErrCorruptEND section has Disable Number of items Infinite and END Map no corruption or Corrupt Symbol 1 2 or 3 ErrCorruptSLC section has Disable Number of items Infinite and SLC Map no corruption or Corrupt Symbol 1 2 3 or 4 Error Injection section has CRC Error or Bypass Priming Task Attribute section has Sample Head of Queue Ordered and ACA Script Scenarios For some special purposes ...

Страница 341: ... scenario Step 1 Right click any SCSI packet and select Copy to exerciser from the menu Step 2 Go to the Graphical View of the Exerciser right click in the view and select paste from the menu 12 8 3 Graphical Toolbar The Graphical toolbar contains buttons for zooming wrapping and converting from graphic scenario to text scenario The buttons have the following functions Zoom In Zoom Out Wrap Conver...

Страница 342: ...tion files included with the installation of the software To load a generation file Step 1 Select File Open from the menu to display the Open dialog box Step 2 Select Usb3Script Files usb3g from the drop down menu marked Files of Type to display a list of USB 3 0 Traffic Generation files Step 3 Select a Traffic Generation file usb3g Step 4 Click Open 12 9 1 Starting Traffic Generation To start tra...

Страница 343: ...ep 2 Click the Export to Script button to display the Export dialog Step 3 Enter the first frame number in the From Frame field Step 4 Enter the last frame number in the To Frame field You can Reset Range to Whole Trace Step 5 Select the Channel SS Rx Exports device TX packets SS Tx Exports host TX packets Step 6 Enter the file path for the file in which to save the exported data Step 7 Click the ...

Страница 344: ...ceived traffic for bit errors Full compliance testing requires the addition of jitter tolerance measurements to the loopback stream Specialized equipment such as LeCroy s PERT Receiver Tolerance Test system should be used to introduce jitter and perform the full electrical layer compliance testing process Loopback Mode test procedure Step 1 Connect the DUT to the Exerciser port For Device Loopback...

Страница 345: ...opback bit asserted Step 4 Select the Electrical Test window from the View Menu Step 5 Click the Loopback Test check box Use the termination buttons to verify that a device sees or does not see termination from the exerciser ports After you finish be sure to put them back in the mode that you expect them to be in when done Step 6 Set the Loopback Interval This is the time interval in milliseconds ...

Страница 346: ...ed sets In the image below the Voyager initiates loopback testing on a host upstream port Uncheck the Hide Logical Idle Packets option on the toolbar or View menu Then use the Link Tracker to verify that the pattern is transmitted as shown below Device initiates loopback mode with SuperSpeed host The loopback sequence is transmitted for the defined interval and automatically repeats until the Stop...

Страница 347: ...he scrambled D10 0 compliance sequence The Voyager system USB 3 0 Electrical Test window can initiate the required test modes while an attached oscilloscope is used to measure the transmitted compliance patterns After the DUT is in the Compliance state and is sending a compliance pattern CP0 the pattern will be transmitted continuously until a ping LFPS is detected at the DUT receiver The Voyager ...

Страница 348: ...neration 3 0 Exerciser USB Protocol Suite User Manual 334 LeCroy Corporation The following two photos show an example connection Test Fixture to DUT and Oscilloscope Connections DUT Test Fixture To Voyager Transmit to Scope ...

Страница 349: ...USB Protocol Suite User Manual Chapter 12 Traffic Generation 3 0 Exerciser LeCroy Corporation 335 Test Fixture to Voyager Connection blue cable ...

Страница 350: ...ab to run the Electrical tests To test a USB Device in the Recording Generating section select Host Emulation mode To test a USB Host or the downstream port of a USB 3 hub select Device Emulation mode In the M3i USB Connector Termination RxDetect section in the Analyzer Ports subsection select Manual termination Click the OK button to apply the options ...

Страница 351: ...r Manual Chapter 12 Traffic Generation 3 0 Exerciser LeCroy Corporation 337 Step 3 After you set up the system make sure that the USB cable is NOT plugged into Voyager and then select USB3 Electrical Test from the View menu ...

Страница 352: ...Chapter 12 Traffic Generation 3 0 Exerciser USB Protocol Suite User Manual 338 LeCroy Corporation Step 4 In the USB3 Electrical Test dialog check the Compliance Mode box ...

Страница 353: ... Exerciser LeCroy Corporation 339 Step 5 To test the USB 3 signals first connect the DUT HUT to the appropriate Exerciser port Do not click any buttons The DUT HUT should see termination on the port but no LFPS signaling and go to the CP0 pattern Typical CP0 Pattern ...

Страница 354: ...uent Compliance patterns click the Send 1 Ping button once for each advance to the next pattern The following photos show the appearance of the signals for each CP pattern as captured by a LeCroy oscilloscope Use these photos as guides to verify that you are seeing expected patterns Typical CP1 Pattern Typical CP2 Pattern ...

Страница 355: ...USB Protocol Suite User Manual Chapter 12 Traffic Generation 3 0 Exerciser LeCroy Corporation 341 Typical CP3 Pattern Typical CP5 Pattern ...

Страница 356: ...Chapter 12 Traffic Generation 3 0 Exerciser USB Protocol Suite User Manual 342 LeCroy Corporation Typical CP6 Pattern Typical CP7 Pattern ...

Страница 357: ...USB Protocol Suite User Manual Chapter 12 Traffic Generation 3 0 Exerciser LeCroy Corporation 343 Typical CP8 Pattern ...

Страница 358: ...Chapter 12 Traffic Generation 3 0 Exerciser USB Protocol Suite User Manual 344 LeCroy Corporation ...

Страница 359: ...lled directory gives last minute updates about the current release Included with each release are the most recent downloadable images of the Firmware and the BusEngine Once the Analyzer has completed the self diagnostics and is connected to the PC you can check the latest revision of the software and BusEngine by selecting About from the Help menu About details revisions of the following software ...

Страница 360: ...k for software updates Step 1 Select Help Check for Updates to display the Software Update window If no update is available the window is If an update is available the window is To install an available update click Go to Download Page Now to go to the LeCroy web site Follow the on screen instructions to download and install the software update To install available updates later click Later to clos...

Страница 361: ... an open internet connection Note Automatic checking for software updates does not download install or update the application It only notifies you that an update is available After receiving notification you must use the Software Update window to download and install the latest version of the application During Software Installation During software installation a window asks if you would like to r...

Страница 362: ...Help Check for Updates to display the Software Update window If no update is available the window is If an update is available the window is Step 2 To enable automatic checking for software updates select the Check for updates at application start up checkbox The next time you open the application if you have an open internet connection the application will notify you if an update is available ...

Страница 363: ...ounting and sequencing The BusEngine program and the Serdes BusEngine program and the Firmware that manages the internal microcontroller are fully field upgradeable Within a new software release it may be necessary to update the Analyzer s BusEngine and Serdes BusEngine hardware for proper operation The Readme file lets you know if this is necessary 13 3 2 Updating the Firmware Within a new softwa...

Страница 364: ...Type Current Version Required Version Status and File Name Note Updating the CATCSync Bus Engine can take up to 40 minutes For that reason it is recommended that you do not update it when its current status is OK Step 2 To update the Firmware BusEngine and or Serdes BusEngine first select its check box Step 3 Click Update Selected or click Update All to update all three Note The most current files...

Страница 365: ...Help menu The License Information window provides a list of the named features supported by the current software version Named features enabled on your PC are indicated by Yes in the Purchased column Named features that are not enabled on your PC are indicated by No in the Purchased column Whether or not named features are enabled depends on the license key stored in your analyzer ...

Страница 366: ...o continued technical support and access to software updates as they are published on the LeCroy website If your license expires you must obtain a license key from LeCroy refer to the contact information at the back of this manual After you obtain a license key follow these steps to install it Step 1 From the Help menu select Update License to display the Select License Key File dialog box Step 2 ...

Страница 367: ...na Restriction of Hazardous Substances Table LeCroy Corporation 353 Appendix A China Restriction of Hazardous Substances Table The following tables are supplied in compliance with China s Restriction of Hazardous Substances China RoHS requirements ...

Страница 368: ...Appendix A China Restriction of Hazardous Substances Table USB Protocol Suite User Manual 354 LeCroy Corporation ...

Страница 369: ...ng shipment after delivery to a common carrier by LeCroy abuse misuse problems with electrical power including power surges and outages servicing not authorized by LeCroy usage or operation not in accordance with Product instructions failure to perform required preventive maintenance software related problems whether or not provided by LeCroy problems caused by use of accessories parts or componen...

Страница 370: ...ed LeCroy or its authorized representative will thereafter ship the repaired or replacement Product to you freight prepaid by LeCroy if you are located in the continental United States Shipments made outside the continental United States will be sent freight collect Please remove any peripheral accessories or parts before you ship the Product LeCroy does not accept liability for lost or damaged pe...

Страница 371: ... LECROY DOES NOT ACCEPT LIABILITY BEYOND THE REMEDIES SET FORTH IN THIS LIMITED WARRANTY STATEMENT OR FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES INCLUDING WITHOUT LIMITATION ANY LIABILITY FOR THIRD PARTY CLAIMS AGAINST YOU FOR DAMAGES PRODUCTS NOT BEING AVAILABLE FOR USE OR FOR LOST DATA OR SOFTWARE LECROY S LIABILITY TO YOU MAY NOT EXCEED THE AMOUNT YOU PAID FOR THE PRODUCT THAT IS THE SUBJECT OF A ...

Страница 372: ...Limited Hardware Warranty USB Protocol Suite User Manual 358 LeCroy Corporation ...

Страница 373: ...address endpoint combination 105 Advance the Sequence button 254 Advanced Recording Options Mode 222 Advisor T3 20 All Connected Devices command 57 Analyzer bus 12 front panel 41 rear panel 41 setup 43 51 52 traffic 12 Analyzer Devices dialog 57 Analyzer LEDs 30 Analyzer Network Chat Bar 73 Analyzer Network command 61 Analyzer Network dialog 61 Analyzer Ports 30 Analyzer Speed options 238 applicat...

Страница 374: ... Channel field 329 channels recording 18 Check for Updates command 346 348 Check Syntax command 70 Chirp Bus conditions 151 Chirped packets 105 chirps hiding 105 class decoding keys 306 class definition files 155 Class Request decode 172 Class request decode 172 Class Vendor decoding 159 Class Vendor Decoding field 159 Class Vendor Decoding Groups menu 160 Class Vendor Endpoint Decoding field 162 ...

Страница 375: ...a connectors pin descriptions 39 data fields collapse 101 expand 101 pop up menus 102 Data In Out connector 38 45 data length 134 search for 130 Data option 70 145 Data Packet Count option 220 Data Pattern Mask and Match 141 258 Data Payload Throughput option 220 Data View command 183 Data View window 183 data usb file 86 DB 25 connector 13 34 Decode decoding options 159 decode class request 172 e...

Страница 376: ...ownstream Packets 106 Downstream port link status 208 dragging buttons 252 DWA RPipes endpoints 169 E Edit as Text command 70 286 Edit Comment command 70 124 Edit comment for trace file window 124 Edit Marker Comment command 96 window 95 Edit script command 214 editing comment 124 generation file 286 marker 96 97 99 script 313 electrical fuse 34 power switch 34 Electrical Idles 106 Electrically Pr...

Страница 377: ...gers checkbox 241 External Trigger Pulse HIGH option 255 F fax 355 features 7 14 22 named 351 product 17 trace 67 93 fields expanding 101 Fields option 145 file generation format 294 File Control Keys 295 File Export menu 284 File Information report 177 File menu 70 310 File Tabs 313 files dec 155 utg 283 309 editing comment for trace 124 File Control Keys 295 file information 177 generation loadi...

Страница 378: ...n menu 127 133 Graph Areas button 220 Graph Areas menu 191 graphical display 1 graphical scenario 321 Graphical Scenario window 322 Graphical toolbar 327 graphs displaying multiple 220 Graph Areas menu 191 green comments 313 green LED 34 41 Grid Lines option 189 Grid on Top option 189 ground pins 38 45 H hardware filtering 12 header packet type 135 Help command 313 Help menu 75 311 Hi Speed record...

Страница 379: ...scriptor dec file 158 Inter Packet Symbols 106 Intersection search 140 IP Address 57 IP settings 58 IP Setup 58 ISO Time Stamp Packets 106 K Keep Across Recordings checkbox 161 keyboard shortcuts 91 keys bus condition 303 class decoding 306 endpoint configuration 297 file control 295 packet fields 304 packet starting 301 support 295 Keys for packet fields 306 L layout 174 Layout command 174 LED li...

Страница 380: ...merging trace files 273 Micro Frames 18 Misc USB 2 0 tab recording options 237 Misc USB 3 0 tab recording options 240 245 MMCx plug connectors for interfacing 30 Mobile Direct Line Model 155 mode Bitstream 291 collapsed 144 device emulation 292 expanded 144 generation 290 Repeat 290 traffic generation 291 modules generator 34 Monitor dec file 156 monitoring statistics 217 Move Event to option 255 ...

Страница 381: ...fic Generation Text File option 70 Packets to Host Traffic Generator Text File option 70 Packets to Text Generator Text File Format com mand 285 Packets to Text option 70 Packets to USB3 Exerciser Script usb3g 70 Packing List 33 40 packing list 29 pane checkbox 203 parameters 313 Partial Upload 86 Partial Upload button 86 percentages post triggering 234 Photographic and Imaging Manufacturers Assoc...

Страница 382: ...me Statistics buttons 218 Real time Statistics pop up menu 219 window 217 Rear Panel 41 REC indicator 41 REC LED 34 Recently Used Ranges 201 Recipient field 159 Reconnect command 61 Record menu 71 recording activity 87 bus data 272 channels 18 first 65 LED 34 memory 44 options 8 15 23 progress 85 rules 3 snapshot 231 status 86 type 231 Recording LED 44 recording LED 41 Recording Options 18 command...

Страница 383: ...ication scripts dialog 212 S save Display Options 153 recording options 271 trace files 236 Save as Default command 271 script editing 313 Script Decoder files 159 Manual 159 Script Decoding language 159 Script Edit Window 313 Script Editor buttons 287 312 316 317 327 pop up menu 288 317 toolbar 287 tooltips 314 utility 286 window 286 script files 155 script list 213 Script toolbar 317 Scripts dir...

Страница 384: ...w Clock command 238 slow clock rate 9 16 Smart Card dec file 157 Smart Card Class 157 Snapshot recording 231 SOF hiding 151 SOF packets hiding 105 software license 352 updating 346 348 Software Update window 346 348 Spec View 206 Spec View command 206 specific error 134 specifications 32 35 44 Specify Action option 255 speed 16 speeds 17 41 Split Transaction View 112 Spooled Recording 233 Spread S...

Страница 385: ...4 317 trace first recording 65 67 reading 93 set marker in 95 shortcuts 91 view features 67 93 viewing level 145 Trace File Name Path button 236 trace files edit comment 124 filename 236 merging 273 Trace Viewer 69 Trace Viewer mode 67 Trace Viewing Level option 145 traffic analyzing 175 display 1 generation 16 summary 184 Traffic Generation 277 traffic generation file format 294 modes 291 328 opt...

Страница 386: ...208 USB architecture 13 cables 46 USB 2 0 Features 5 USB 2 0 hiding options 151 USB 2 0 traffic only 107 USB 3 0 Exerciser button 310 USB 3 0 Features 5 USB 3 0 hiding options 152 USB 3 0 packet types 94 USB 3 0 Protocol Exerciser window 310 USB 3 0 traffic only 107 USB connection 51 USB connector 31 USB Device Request menu 170 USB Device Requests 170 USB Implementers Forum 6 14 40 172 USB IP Setu...

Страница 387: ...tton 287 menu 287 View Options button 195 View Settings button 189 Viewing Level 145 Views toolbar 316 Voyager M3 4 W Warnings 313 warranty coverage 355 limited 355 period 355 provisions 357 service 356 transfer 357 website 355 weight 35 44 Window menu 75 311 Wire Adapter dec file 158 Wire Adapter Multifunction Peripheral programming interface 158 Wireless Controller dec file 158 Wireless Handset ...

Страница 388: ...Index USB Protocol Suite User Manual 374 LeCroy Corporation ...

Отзывы: