Datasheet

www.tektronix.com/oscilloscopes 17
Debugging Serial Buses in Embedded System Designs
The oscilloscope can trigger on Ethernet packet content such
as Start Frame Delimiter, MAC addresses, MAC length/type,
MAC client data, Q-tag control information, IP header, TCP
header, TCP/IPv4 client data, End of Packet, Idle (100BASE-
TX and DPO4ENET only), and FCS (CRC) errors.
The decoded display provides a higher-level, combined
view of the individual signals that make up 10BASE-T and
100BASE-TX, making it easy to identify where packets begin
and end and identifying sub-packet components such as
preamble, SFD, MAC addresses, Data, FSC, errors, etc. Each
packet on the bus is decoded, and the value can be displayed
in hex, binary, or ASCII in the bus waveform.
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 (Time, Destination Address, Source Address,
Length, Data, FCS/CRC, Errors).
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? Simply use Wave
Inspector 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.
Working With Ethernet
Ethernet is becoming widely used in embedded designs
today. Analyzing Ethernet traffic, both at the physical and
protocol layers, can provide insight into the operation of other
subsystems in the embedded design. However, a single
differential Ethernet signal includes address, control, data,
and clock information, which can make isolating events of
interest difficult. Ethernet Serial Triggering and Analysis options
transform select Tektronix oscilloscopes into robust tools for
debugging 10BASE-T and 100BASE-TX-based systems with
automatic trigger, decode, and search.
Figure 25. 10BASE-T decode display.