Data Sheet

TeledyneLeCroyCorporation VoyagerM3/M3iAnalyzer
48 USBProtocolSuiteUserManual
Hashigh‐resolution,accuratetimestampingofbuspacketsandtimingmeasure‐
mentandanalysisfunctions.
Allowssearchandpackethiding.
Allowsdeviceclassdecodinganduser‐definedprotocoldecoding.
HasaDataView(2.0and3.1).
UsesLinkTrackertoviewsymbolsoftraffic(3.1).
UsesaSpecViewtoshowpacketsinthesameformatastheUSB3.1specifica‐
tion(3.1).
HasQuickTimingMarkerstoimmediatelyshowtimedeltasandbandwidthuse.
1.5.4 Hi-Speed Slow Clock
TraceandgenerateHigh‐Speedtrafficatfractional(slow)clockratecapability
(2.0)
1.5.5 Traffic Generation
USB2.0and3.1trafficgenerationoptionsallowyoutotransmitcustompacketsover
standardUSBcableswithlow‐levelcontrolofheaders,payloads,timing,andlinkstates.
TheExercisercanplaybacktracefilesbit‐for‐bit,allowingvalidationengineerstorecreate
problemsreportedinthefieldortest‐specificfunctionality.
Tobuildgenerationscriptfiles,youcaneditexampletestscenariosorexportanytraffic
streamfromapreviouslyrecordedtrace.TheVoyagerExerciserincludesa
Generation ScriptEditor.
Ascriptpre‐processorallowsyoutoorganizescriptcodeandcreatereusablegeneration
blocks.
TheVoyagerUSB2.0Exercisercantransmitlow,full,orhigh‐speedtrafficandsupports
bothhostanddeviceemulation.Itisbackwardcompatiblewithexisting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,theExercisercanautomaticallyresendthepreviouspacket.
ReadyLink™ Emulation
TheTeledyneLeCroyVoyagerUSB3.1ExerciserfeaturesReadyLinkEmulationMode.The
ReadyLinkfeaturehandlesallUSB3.1linktrainingandlinkflowcontrol,allowingthe
emulatortooperateatfulllinerateandrespondtotheDUTasdefinedbythe
specification.TheReadyLinkEmulationModehelpssimplifydevelopmentofUSB 3.1test
scenarios.
Bydefault,ReadyLinkEmulationModeautomaticallymanages:
HeaderPacketAcknowledgments(L_GOOD_n)
BufferCredit(L_CRD_x)