Serial Bus Options for InfiniiVision X-Series Oscilloscopes

Datenblätter

Data Sheet

Introduction

Serial buses are pervasive in today’s digital designs and are used for a variety of purposes including onboard chip-to-chip communication, CPU to peripheral control, as well as for remote sensor data transfer and control.

Without intelligent oscilloscope serial bus triggering and protocol decode, it can be difficult to debug these buses and correlate data transfers with other mixed signal interactions in your system.

Keysight Technologies, Inc. InfiniiVision X-Series oscilloscopes (DSOs) and mixed-signal oscilloscopes (MSOs) offer optional integrated serial bus triggering and hardware-based protocol decoding solutions that give you the tools you need to accelerate debug of your designs that include serial bus communication.

Supported serial protocols (trigger and decode)

  •  I2C
  •  SPI
  •  CAN (with .dbc symbolic decoding)
  •  CAN FD (with .dbc symbolic decoding)
  •  LIN (with .ldf symbolic decoding)
  •  FlexRay (includes physical layer pre-compliance test software)
  •  SENT
  •  CXPI
  •  USB 2.0 (low-, full-, and hi-speed)
  •  USB 2.0 signal quality
  •  USB PD
  •  I2S
  •  MIL-STD 1553
  •  ARINC 429
  •  User-definable Manchester
  •  User-definable NRZ

Refer to ordering information near the end of this document for specific oscilloscope model compatibility.

Features

  •  Hardware-based decoding
  •  Multi-bus analysis with interleaved lister display
  •  Automatic search and navigation
  •  Compatible with segmented memory acquisition
  •  Symbolic trigger and decode (CAN, CAN FD, and LIN)
  •  Eye-diagram mask testing (CAN, CAN FD, MIL-STD 1553, and ARINC 429)

Hardware-Based Decoding

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. 

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.

LIN symbolic trigger and decode is also supported on the 3000T, 4000 and 6000 X-Series oscilloscopes by importing an industry-standard .ldf file.

Automatic Search and Navigation

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. 

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/DSOX6CXPI.