|
E2666B Datasheet, PDF (3/26 Pages) Keysight Technologies – X-Series Oscilloscopes | |||
|
◁ |
03 | Keysight | Serial Bus Options for InfiniiVision X-Series Oscilloscopes - Data Sheet
Hardware-Based Decoding
Automatic Search and Navigation
Figure 1. Hardware-based decoding quickly reveals serial communication
errors.
Keysightâs InfiniiVision Series oscilloscopes are the industryâs only
Keysightâs InfiniiVision Series oscilloscopes are the industryâs only
scopes to use hardware-based decoding. Most other vendorâs
scopes with serial bus triggering and protocol decode, use
software post-processing techniques to decode serial packets/
frames. With these software techniques, waveform- and decode-
update rates tend to be slow (sometimes seconds per update.)
Thatâs especially true when using deep memory, which is often
required to capture multiple packetized serial bus signals. And
when analyzing multiple serial buses simultaneously, software
techniques can make decode update rates even slower.
Faster decoding with hardware-based technology enhances
scope usability, and more importantly, the probability of
capturing infrequent serial communication errors. Figure 1 shows
an example of a Keysight InfiniiVision X-Series scope capturing
a random and infrequent CAN error frame. The upper half of the
scopeâs display shows the decoded data in a âListerâ format,
along with a time-correlated decode trace shown below the
waveform.
Figure 3. Automatic âSearch &
Navigationâ quickly finds user-
specified serial bus frames/bytes of
interest.
After capturing a long record of serial bus communication using
the InfiniiVision scopeâs MegaZoom deep memory, you can
easily perform a search operation based on specific criteria
that you enter. Then, you can quickly navigate to bytes/frames
of serial data that satisfy the entered search criteria. Figure 3
shows an example of searching on captured I2C data to find all
occurrences of Read or Write operations with âNo Ack.â In this
case, the scope found five occurrences of data transfers with âNo
Ack,â and marked each occurrence with a white triangle to show
where in time they happened relative to the captured waveform.
Navigating and zooming-in on each marked byte/frame is quick
and easy using the scopeâs front panel navigation keys. Search
and Navigation not available for DSOXT3CXPI/DSOX4CXPI.
Symbolic Trigger and Decode
With the DSOXT3AUTO, DSOX4AUTO or DSOX6AUTO option
licensed on a 3000T, 4000 or 6000 X-Series oscilloscope, you
can import a .dbc file that defines your multi-node CAN network.
The oscilloscope can then trigger on and decode the CAN bus
symbolically as shown in Figure 2. LIN symbolic trigger and
decode is also supported on the 3000T, 4000, and 6000 X-Series
oscilloscopes by importing an industry-standard .ldf file.
Figure 2. Symbolically decoding the CAN bus.
|
▷ |