Open search


CAN FD decoding and triggering

Keysight Technologies (US) has introduced non-ISO CAN FD and Sent decoding and triggering options for its Infinii Vision 4000 X-Series oscilloscopes.

The capacitive touch screen works just like a tablet or smartphone (Photo: Keysight)

WITH THE HIGHER DATA RATES OF CAN FD, using an oscilloscope to test and debug the signal integrity (physical layer) of higher-speed signals is critical. The non-ISO CAN FD triggering and decode capabilities in these oscilloscopes rely on hardware-based decoding to enable fast decode update rates. According to the company, these decode update rates are the fastest of the industry. Faster waveform and decode update rates increase the scope’s probability of capturing random and infrequent errors. Detection and elimination of bus errors during the design phase is crucial for automotive safety.

In addition to the ability to quickly capture infrequent bus errors with hardware-based decoding, the oscilloscopes provide non-ISO CAN FD error triggering and analysis. This includes the ability to decode, totalize, and trigger on specific errors (optionally filtered by frame ID) such as stuff bit errors, form errors, CRC errors, acknowledge errors, and error frames. Moving from classic CAN to CAN FD technology offers an easier and more seamless migration path compared with adopting other time-triggered serial bus protocols such as Flexray.

Sent (single-edge nibble transmission) is a point-to-point serial bus that interfaces sensors to ECUs. The Sent option provides decoding for serial data on fast and slow channels and offers triggering selections, including the ability to trigger on various error conditions. The series is the only oscilloscope available today that can trigger on Sent bus signals.

The oscilloscope features an update rate of 1 million waveforms per second, segmented memory, a 12-inch display, and touch trigger. Segmented memory works in conjunction with serial protocol decode. For example, by setting the trigger condition to “CAN serial bus error,” segmented memory captures and stores only CAN error packets and stitches together each segment for easy viewing. The oscilloscope also offers a bandwidth up to 1,5 GHz and serial protocol analysis options for I2C or SPI, UART, CAN or LIN, Flexray, I2S, MIL-STD1553, ARINC429, and USB 2.0.

Publish date