Phone 800-517-8431
Free Shipping over $75
HOME > TEKTRONIX > OSCILLOSCOPE > MODULES > USB-SERIAL-TRIGGERING-MDO3USB

Tektronix MDO3USB

USB Serial Triggering and Analysis Module for MDO3000 Series

Brand: Tektronix
Model No: MDO3USB
Our Model No: MDO3USB
Condition: NEW
PDF Document Icon Data Sheet (1.74 MB)
MDO3USB

$1,150.00

Add to Cart

Product Features:

  • Automated serial triggering, decoding, and search options for USB
  • Trigger on all critical elements of serial buses
  • Decode all critical elements of each message (no more counting 1s and 0s)
  • Search through long acquisitions using user-defined criteria to find specific messages
  • Search mark table provides tabular view of events found during automated searches
  • Export search mark table data to .csv files
  • Event table shows decoded serial bus activity in tabular, timestamped format for quick summary of system activity
  • Export event table data to .csv files
  • For use with MDO3000 Series

The Tektronix MDO3USB USB Serial Triggering and Analysis Module for MDO3000 Series enables triggering on packet-level content for low-speed, and full-speed USB serial buses. The Tektronix MDO3USB also enables analytical tools such as digital views of the signal, bus views, packet decoding, search tools, and packet decode tables with time-stamp information for low-speed, full-speed, and high-speed USB serial buses.

Application modules have licenses which can be transferred between an application module and an oscilloscope. The Tektronix MDO3USB's license maybe contained in the module; it can be moved from one instrument to another. Or, the license can be contained in the oscilloscope, allowing the module to be removed and stored for safekeeping. The license can also be transferred back to the module for use in another MDO3000 oscilloscope. Transferring the license to an oscilloscope and removing the Tektronix MDO3USB module permits the simultaneous use of more than two applications.

Serial Triggering and Analysis Application Modules

On a serial bus, a single signal often includes address, control, data, and clock information. This can make isolating events of interest difficult. The Serial Application modules for the MDO3000 Series transform the oscilloscope into a robust tool for debugging serial buses with automatic trigger, decode, and search for USB2.

Serial Triggering

Trigger on packet content such as start of packet, specific addresses, specific data content, unique identifiers, etc. on USB2 serial interfaces.

Bus Display

Provides a higher-level, combined view of the individual signals (clock, data, chip enable, etc.) that make up your bus, making it easy to identify where packets begin and end and identifying sub-packet components such as address, data, identifier, CRC, etc.

Bus Decoding

Once you've set up a bus, the oscilloscope will decode each packet on the bus, and display the value in the bus waveform.

Search

Serial triggering is very useful for isolating the event of interest. In the past, users had to manually scroll through the waveform counting and converting bits and looking for what caused the event. With a Serial Application module, you can enable the oscilloscope to automatically search through the acquired data for user-defined criteria including serial packet content. Each occurrence is highlighted by a search mark. Rapid navigation between marks is as simple as pressing the Previous and Next buttons on the oscilloscope front panel. The Search Mark table provides a tabular view of all events found during an automated search. The search mark data can be exported to a .csv file.

Event Table

In addition to seeing decoded packet data on the bus waveform itself, you can view all captured packets in a tabular view much like you would see in a software listing. Packets are time stamped and listed consecutively with columns for each component (Address, Data, etc.).

USB Characteristics:


Triggering on specific PID on USB FS bus Click for larger image

Triggering on USB FS Bus

High-speed USB decoded display, automatically displaying bus content Click for larger image

High-speed USB Decoded Display

  • Bus setup options:
    • USB 2.0 compatibility
    • Low-speed and Full-speed: All MDO4000C or MDO3000 Series models
    • High-speed: Models with 1 GHz analog channel bandwidth
    • Sources:
      • Single-ended: Analog channels 1-4
      • Digital channels D0-D15
      • Differential: Analog channels 1-4, Math channel, Reference channels 1-4
    • Recommended probing:
      • Low-speed and Full-speed: Single-ended or differential
      • High-speed: Differential
    • Thresholds presents:
      • Low-speed and Full-speed: Single-ended (D+: 1.4 V; D-: -1.4 V), differential (High: 1.4 V; Low: -1.4 V)
      • High-speed: Differential (High: 100 mV; Low: -100 mV)
    • Decode formats available:
    • Mixed1: Frame and Address are shown in Decimal, Data shown in Hex
    • Mixed2: Frame and Address are shown in Decimal, Data shown in ASCII
    • Hex: all fields
    • Binary: all fields
    • Display modes:
      • Bus: Bus only
      • Bus and waveforms: Simultaneous display of bus and logic waveforms
      • Event table: Decoded packet data in a tabular view
  • Bus decode:
    • USB 2.0 Data Rates:
      • Low-speed: 1.5 Mb/s
      • Full-speed: 12 Mb/s
      • High-speed: 480 Mb/s
    • Decode display:
      • Start (green bracket)
      • PID (yellow box)
      • Data (cyan box)
      • CRC (purple box)
      • Stop (red bracket)
  • Bus trigger and search options:
    • Trigger and/or search on:
      • Low-speed:
        • Trigger/Search on Sync, Reset, Suspend, Resume, End of Packet, Token (Address) Packet, Data Packet, Handshake Packet, Special Packet, Error
        • Token Packet:
          • Any token type, SOF, OUT, IN, SETUP
          • Address can be further specified to trigger on ≤, <, =, >, ≥, ≠ a particular value, or inside or outside of a range
          • Frame number can be specified for SOF token using Binary, Hex, Unsigned Decimal, and Don't Care digits
        • Data Packet:
          • Any data type, DATA0, DATA1
          • Data can be further specified to trigger on ≤, <, =, >, ≥, ≠ a particular data value, or inside or outside of a range
        • Handshake Packet: Any handshake type, ACK, NAK, STALL
        • Special Packet: Any special type, Reserved
        • Error: PID Check, CRC5, CRC16, Bit Stuffing
      • Full-speed:
        • Trigger/Search on Sync, Reset, Suspend, Resume, End of Packet, Token (Address) Packet, Data Packet, Handshake Packet, Special Packet, Error
        • Token Packet:
          • Any token type, SOF, OUT, IN, SETUP
          • Address can be further specified to trigger on ≤, <, =, >, ≥, ≠ a particular value, or inside or outside of a range
          • Frame number can be specified for SOF token using Binary, Hex, Unsigned Decimal, and Don't Care digits
        • Data Packet:
          • Any data type, DATA0, DATA1
          • Data can be further specified to trigger on ≤, <, =, >, ≥, ≠ a particular data value, or inside or outside of a range
        • Handshake Packet: Any handshake type, ACK, NAK, STALL
        • Special Packet: Any special type, PRE, Reserved
        • Error: PID Check, CRC5, CRC16, Bit Stuffing
      • High-speed:
        • Trigger/Search on Sync, Reset, Suspend, Resume, End of Packet, Token (Address) Packet, Data Packet, Handshake Packet, Special Packet, Error
        • Token Packet:
          • Any token type, SOF, OUT, IN, SETUP
          • Address can be further specified to trigger on ≤, <, =, >, ≥, ≠ a particular value, or inside or outside of a range
          • Frame number can be specified for SOF token using Binary, Hex, Unsigned Decimal, and Don't Care digits
        • Data Packet:
          • Any data type, DATA0, DATA1, DATA2, MDATA
          • Data can be further specified to trigger on ≤, <, =, >, ≥, ≠ a particular data value, or inside or outside of a range
        • Handshake Packet: Any handshake type, ACK, NAK, STALL, NYET
        • Special Packet: Any special type, ERR, SPLIT, PING, Reserved
        • SPLIT packet components that can be specified include:
          • Hub Address
          • Start/Complete: Don't Care, Start (SSPLIT), Complete (CSPLIT)
          • Port Address
          • Start and End bits: Don't Care, Control/Bulk/Interrupt (Full-speed Device, Low-speed Device), Isochronous (Data is Middle, Data is End, Data is Start, Data is All)
          • Endpoint Type: Don't Care, Control, Isochronous, Bulk, Interrupt
        • Error: PID Check, CRC5, CRC16
Model Description Buy Now Price
MDO3012 Tektronix MDO3012 100 MHz Mixed Domain Oscilloscope, 2 Analog Channels and 100 MHz Spectrum Analyzer Add to Cart

$3,450.00

MDO3022 Tektronix MDO3022 200 MHz Mixed Domain Oscilloscope, 2 Analog Channels and 200 MHz Spectrum Analyzer Add to Cart

$4,120.00

MDO3024 Tektronix MDO3024 200 MHz Mixed Domain Oscilloscope, 4 Analog Channels and 200 MHz Spectrum Analyzer Add to Cart

$4,590.00

MDO3032 Tektronix MDO3032 350 MHz Mixed Domain Oscilloscope, 2 Analog Channels and 350 MHz Spectrum Analyzer Add to Cart

$7,110.00

MDO3034 Tektronix MDO3034 350 MHz Mixed Domain Oscilloscope, 4 Analog Channels and 350 MHz Spectrum Analyzer Add to Cart

$8,550.00

MDO3052 Tektronix MDO3052 500 MHz Mixed Domain Oscilloscope, 2 Analog Channels and 500 MHz Spectrum Analyzer Add to Cart

$9,020.00

MDO3054 Tektronix MDO3054 500 MHz Mixed Domain Oscilloscope, 4 Analog Channels and 500 MHz Spectrum Analyzer Add to Cart

$11,500.00

MDO3102 Tektronix MDO3102 1 GHz Mixed Domain Oscilloscope, 2 Analog Channels and 1 GHz Spectrum Analyzer Add to Cart

$10,800.00

MDO3104 Tektronix MDO3104 1 GHz Mixed Domain Oscilloscope, 4 Analog Channels and 1 GHz Spectrum Analyzer Add to Cart

$14,300.00

Data Sheet: PDF Document Icon (1.74 MB)
↑ Back to Top