Serial Triggering and Analysis Application Modules
AERO • AUDIO • AUTO • AUTOMAX • COMP • EMBD • FLEX • USB •
ENET Datasheet
Key features
Automated Serial Triggering, Decode, and Search options for I
2
C, SPI,
CAN, LIN, FlexRay, RS-232/422/485/UART, MIL-STD-1553, I
2
S/LJ/
RJ/T DM, USB, and Ethernet.
Trigger on all the critical elements of a serial bus such as address,
data, etc.
Decode all the critical elements of each message. No more counting1s
and 0s!
Search through long acquisitions using user-defined criteria to find
specific messages. Search mark table provides a tabular view of the
events found during an automated search.
Export Search Mark table data to .csv file.
Event table shows decoded serialbus activity in a tabular, time-
stamped format for quick summaryof system activity.
Export Event table data to .csv file.
Triggering on a specific transmit data packet going across an RS-232 bus. A complete
set of triggers, including triggers for specific serial packet content, ensures you quickly
capture your event of interest.
Serial triggering
Trigger on packet content such as start of packet, specific addresses,
specific data content, unique identifiers, etc. on popular serial interfaces
such as I
2
C, SPI, CAN, LIN, FlexRay, RS-232/422/485/UART, MIL-
STD-1553, and I
2
S/LJ/RJ/TDM, USB, and Ethernet.
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 subpacket components such
as address, data, identifier, CRC, etc.
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 MDO/MSO/DPO4000B, MDO3 000, and
MSO/DPO2000B Series transform the oscilloscopes into a robust tool for
debugging serial buses with automatic trigger, decode, and search for I
2
C,
SPI, CAN, LIN, FlexRay, RS-232/422/485/UART, MIL-STD-1553, I
2
S/LJ/
RJ/TDM, USB, and Ethernet.
www.tektronix.com 1
Datasheet
Bus decoding
Tired of having to visually inspect the waveform to count clocks, determine
if each bit is a 1 or a 0, combine bits into bytes, and determine the hex
value? Let the oscilloscope with a Serial Application module do it for you!
Once you’ve set up a bus, the oscilloscope will decode each packet on the
bus, and display the value in hex, binary, decimal (LIN, MIL-STD-1553, and
FlexRay, USB and Ethernet only), signed decimal (I
2
S/LJ/RJ/TDM only), or
ASCII (RS-232/422/485/UART, USB and Ethernet only) in the bus
waveform.
Event table showing decoded Identifier, DLC, DATA, and CRC for every CAN packet in a
long acquisition
Search
Serial triggering is very useful for isolating the event of interest, but once
you’ve captured it and need to analyze the surrounding data, what do you
do? 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.
Color-coded display of a CAN bus, showing Start, DLC, Data, CRC, and Stop
components of the serial signal.
Simultaneously display the bus and digital waveforms. Digital waveforms show how the
bus translates the individual signals based on the threshold settings (useful for making
analog channels look like just 1s and 0s).
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.).
Search – I
2
C decode showing results from a Wave Inspector
®
search for Address value
50. Wave Inspector
®
controls provide unprecedented efficiency in viewing and navigating
waveform data.
2 www.tektronix.com
Serial Triggering and Analysis Application Modules
Specifications
I²C Characteristics
Bus setup options
Characteristic
Sources (Clock and Data)
Thresholds
Recommended probing
Include R/W in address
Decode formats available
Display modes
Bus
Bus and waveforms
Event table
Bus only
Simultaneous display of bus and logic waveforms
Decoded packet data in a tabular view
Description
Analog channels 1-4
Digital channels D0-D15
Per-channel thresholds
Single ended
Yes or No
Hex, Binary
I
2
C bus setup, showing selection of bus display modes.
www.tektronix.com 3
Datasheet
I²C Characteristics
Bus trigger and search options
Characteristic
Trigger and/or Search On
Description
Start
Stop
Repeated Start
Missing Ack
Address (7 or 10 bit) with R/W Selection
Data (number of bytes 1-5)
Address and Data
Triggering on a specific address value on the I
2
C bus.
Bus decode
Characteristic
Maximum Clock/Data Rate
Decode Display
Description
Up to 10 Mb/s (for automated decoding of bus)
Start (green bracket)
Address (yellow box)
Missing Ack (red ! symbol)
Data (cyan box)
Stop (red bracket)
Event table for I
2
C bus with all captured packets time stamped and in a tabular view.
4 www.tektronix.com
Serial Triggering and Analysis Application Modules
SPI Characteristics
Bus setup options
Characteristic
Sources (Clock, Slave Select, MOSI, and MISO)
Thresholds
Recommended probing
Decode configuration
Framing
Clock
Slave select
MOSI
MISO
Word size
Bit order
Decode formats available
Display modes
Bus
Bus and waveforms
Event table
Bus only
Simultaneous display of bus and logic waveforms
Decoded packet data in a tabular view
Idle Time (2-wire SPI)
Slave Select (3-wire or 4-wire SPI)
Rising or Falling Edge
Active High or Active Low
Active High or Active Low
Active High or Active Low
4-32 bits
Most Significant (MS) First
Least Significant (LS) First
Hex, Binary
Description
Analog channels 1-4
Digital channels D0-D15
Per-channel thresholds
Single ended
SPI bus setup, showing configuration options for bus sources.
www.tektronix.com 5