Symbolic-layer analysis with scope-based CAN/CAN FD capture

July 30, 2015 // By Graham Prophet
Teledyne LeCroy has added Symbolic (Application) layer analysis capabilities to its CAN and CAN FD serial trigger, decode, measurement, and graphing solutions.

Teledyne LeCroy claims to be the only provider of CAN FD measurement and graphing capabilities, and was the first to provide a trigger and decode solution for CAN FD. CAN and CAN FD Symbolic analysis packages allow a user-defined .dbc file to be used for Symbolic triggering, decoding, measurements, and graphing of a CAN or CAN FD bus. This creates a more user-friendly environment for CAN developers to work in and removes the need for a manual lookup or conversion from the typical hexadecimal or binary format. All Teledyne LeCroy CAN FD trigger and decode packages support both ISO and non-ISO frames per the ISO 11898-1 standard.

The ability to perform analysis directly on the Symbolic layer will greatly increase efficiency when working with Teledyne LeCroy’s CAN toolset. When debugging using the oscilloscope to trigger on the Symbolic layer, it is simple to isolate a particular troublesome sequence of events by triggering on a specific message or range of values for a given message. The CAN and CAN FD decoders create an intuitive colour-coded overlay directly on top of the physical layer waveform helping to identify the different sections of the frame and rapidly flag any errors. Teledyne LeCroy offers the unique ability to take CAN and CAN FD analysis to the next level by using the .dbc file to extract the encoded values to perform precise timing measurements which correlate to specific occurrences on the bus. Furthermore, these extracted values can be plotted to provide a visual representation of how behaviour is changing over time. The combination of these tools provide new levels of insight into CAN systems, correlating physical layer signals and protocol layer data on a single display while also measuring and plotting bus performance.

Teledyne LeCroy also offers the ability to decode four buses simultaneously. These four buses can be a combination of any protocols, including CAN FD and classic CAN at the same time. Decoded