CAN, LIN and FlexRay Protocol Triggering and Decode for Infiniium 9000A and 9000 H-Series Oscilloscopes

Similar documents
Oscilloscope Measurement Tools to Help Debug Automotive Serial Buses Faster

Oscilloscope Display Quality Impacts Ability to View Subtle Signal Details

Selecting the Right Oscilloscope for Protocol Analysis Applications

CAN/LIN Measurements (Option AMS) for Agilent s InfiniiVision Series Oscilloscopes

FlexRay Physical Layer Eye-diagram Mask Testing

Keysight Technologies RS-232/UART Triggering and Hardware-Based Decode (N5457A) for InfiniiVision Oscilloscopes

RS-232/UART Triggering and Hardware-Based Decode (N5457A) for Agilent InfiniiVision Oscilloscopes

5 Series MSO Serial Triggering and Analysis Applications 5-SRAUDIO, 5-SRAUTO, 5-SRCOMP, and 5-SREMBD Datasheet Serial triggering

Time-Saving Features in Economy Oscilloscopes Streamline Test

Keysight Technologies Segmented Memory Acquisition for InfiniiVision Series Oscilloscopes. Data Sheet

Logic Analysis Fundamentals

Keysight Technologies Using Oscilloscope Segmented Memory for Serial Bus Applications. Application Note

Keysight Technologies Decoding Automotive Key Fob Communication based on Manchester-encoded ASK Modulation

Keysight Technologies Oscilloscope Measurement Tools to Help Debug Automotive Serial Buses Faster. Application Note

Agilent Technologies N5454A Segmented Memory Acquisition for Agilent InfiniiVision Series Oscilloscopes

Evaluating Oscilloscope Mask Testing for Six Sigma Quality Standards

Memory-Depth Requirements for Serial Data Analysis in a Real-Time Oscilloscope

Agilent Series Harmonic Mixers

Agilent 87405C 100 MHz to 18 GHz Preamplifier

Keysight Technologies Achieve High-Quality Compliance Test Results Using A Top-Quality Test Fixture. Application Note

FlexRay Measurements (Option FLX) for Agilent s InfiniiVision Series Oscilloscopes

Serial Triggering and Analysis Applications. Bus display. Bus decoding. Key features. Results table. Wave Inspector search

Keysight Technologies Oscilloscope Display Quality Impacts Ability to View Subtle Signal Details. Application Note

Keysight Technologies Oscilloscope Memory Architectures Why All Acquisition Memory is Not Created Equal. Application Note

Exceptional performance

Keysight Technologies CAN/LIN Measurements (Option AMS) for InfiniiVision Series Oscilloscopes

Troubleshooting Analog to Digital Converter Offset using a Mixed Signal Oscilloscope APPLICATION NOTE

Keysight Technologies FlexRay Measurements (Option FLX) for Keysight s InfiniiVision Series Oscilloscopes. Data Sheet

Identifying Setup and Hold Violations with a Mixed Signal Oscilloscope APPLICATION NOTE

Mixed Analog and Digital Signal Debug and Analysis Using a Mixed-Signal Oscilloscope Wireless LAN Example Application

Keysight Technologies N4974A PRBS Generator 44 Gb/s. Data Sheet

Agilent N4876A 28 Gb/s Multiplexer 2:1

Serial Triggering and Analysis Application Modules

Evaluating Oscilloscopes for Best Signal Visibility

Keysight Technologies Multi-Channel Audio Test using the Keysight U8903A Audio Analyzer

Agilent M9362A-D01-F26 PXIe Quad Downconverter

Keysight Technologies Mixed Analog and Digital Signal Debug and Analysis Using a Mixed-Signal Oscilloscope

Analyzing 8b/10b Encoded Signals with a Real-time Oscilloscope Real-time triggering up to 6.25 Gb/s on 8b/10b encoded data streams

Agilent N4876A 28 Gb/s Multiplexer 2:1

Debugging a Mixed Signal Design with a Tektronix Mixed Signal Oscilloscope

Quick Signal Integrity Troubleshooting with Integrated Logic Analyzers & Oscilloscopes

Agilent N5183A MXG Microwave Signal Generator

Agilent Migration from 8712/8714 Series to ENA-L Network Analyzers

Keysight Technologies ad Integrated RF Test Solution

Keysight N9355/6 Power Limiters 0.01 to 18, 26.5 and 50 GHz High Performance Power Limiters. Technical Overview

Keysight N1085A PAM-4 Measurement Application For 86100D DCA-X Series Oscilloscopes. Data Sheet

Agilent 86120B, 86120C, 86122B Multi-Wavelength Meters. Data Sheet

Debugging Memory Interfaces using Visual Trigger on Tektronix Oscilloscopes

Quick Reference Manual

Keysight N9355/6 Power Limiters 0.01 to 18, 26.5 and 50 GHz High Performance Power Limiters. Technical Overview

Keysight Technologies N5998A HDMI Protocol/Audio/Video Analyzer and Generator

Agilent N4965A Multi-Channel BERT 12.5 Gb/s Data Sheet

A Simple, Yet Powerful Method to Characterize Differential Interconnects

E6607A EXT Wireless Communications Test Set. Non-signaling Test Overview. Application Note

Keysight Technologies High-Power Measurements Using the E5072A ENA Series Network Analyzer. Application Note

The use of Time Code within a Broadcast Facility

Keysight Technologies ad Waveform Generation & Analysis Testbed, Reference Solution

Agilent Understanding the Agilent 34405A DMM Operation Application Note

Logic Analyzer Triggering Techniques to Capture Elusive Problems

Low-speed serial buses are used in wide variety of electronics products. Various low-speed buses exist in different

Advanced Troubleshooting with Oscilloscopes 9000 Scope Hands-on Labs

C-PHY Essentials Transmitter Test Solution TekExpress C-PHY Essentials Tx

RS232 Decoding (Option)

Tektronix Logic Analyzer Probes P6900 Series Datasheet for DDR Memory Applications

Keysight Technologies

Memory Interface Electrical Verification and Debug

Keysight Technologies Evaluating Oscilloscope Vertical Noise Characteristics. Application Note

Keysight Technologies Millimeter Wave Frequency Extenders From Virginia Diodes Inc. for the Keysight X-Series Signal Analyzers. Technical Overview

Agilent I 2 C Debugging

Limit and Mask Test Application Module

Evaluating Oscilloscope Vertical Noise Characteristics

Memory Interface Electrical Verification and Debug

Agilent V3500A Handheld RF Power Meter

Automated Limit Testing

Timesaving Tips for Digital Debugging with a Logic Analyzer

Agilent InfiniiVision 7000 Series Oscilloscopes

Logic Analysis Basics

Logic Analysis Basics

FLEXRAY TRIGGER, DECODE, AND PHYSICAL LAYER TEST

SignalCorrect Software and TCS70902 Calibration Source Option SC SignalCorrect software

Network Line Card Testing using the TDS3000B DPO Application Note. Line Card Testing Example: Throughput = Shippable Dollars

How to Use a Mixed Signal Oscilloscope to Test Digital Circuits APPLICATION NOTE

Agilent MSO and CEBus PL Communications Testing Application Note 1352

Viewing Serial Data on the Keysight Oscilloscopes

Troubleshooting and Analyzing Digital Video Signals with CaptureVu

Keysight Technologies N5431A XAUI Electrical Validation Application for Infiniium Oscilloscopes and Digital Signal Analyzers.

Dual Scope Synchronization

Viewing Serial Data on the Keysight Oscilloscopes

Agilent Technologies Series of RF and Universal Frequency Counter/Timers. Family Overview

Agilent M9361A PXI Downconverter

Memory Interface Electrical Verification and Debug DDRA Datasheet

Agilent ESA Series Spectrum Analyzers

Keysight Technologies U3801A/02A IoT Fundamentals Applied Courseware. Data Sheet

Electrical Sampling Modules Datasheet 80E11 80E11X1 80E10B 80E09B 80E08B 80E07B 80E04 80E03 80E03-NV

MIPI DigRF 3G and v4 Decode

HCF4054B 4 SEGMENT LIQUID CRYSTAL DISPLAY DRIVER WITH STROBED LATCH FUNCTION

Keysight Technologies Understanding and Improving Network Analyzer Dynamic Range. Application Note

Agilent N9344C Handheld Spectrum Analyzer (HSA)

Memory Interface Electrical Verification and Debug DDRA DDR-LP4 Datasheet

Agilent Power Meters and Sensors

Transcription:

CAN, LIN and FlexRay Protocol Triggering and Decode for Infiniium 9000A and 9000 H-Series Oscilloscopes Data sheet This application is available in the following license variations. Order N8803B for a user-installed license Order option 008 for a factory-installed license with new 9000A and 9000 H-Series oscilloscopes Order N5435A option 033 for a server-based license that works on 9000A, 9000 H- and 90000 Series oscilloscopes

CAN, LIN and FlexRay Serial Buses CAN, LIN and FlexRay serial buses are the backbone for communication among many separate controllers, sensors, actuators, and ECUs located throughout automotive and industrial designs. These serial bus interfaces provide contentrich points for debug and test. However, since these protocols transfer bits serially, using a traditional oscilloscope has limitations. Manually converting captured 1 s and 0 s to protocol requires significant effort, can t be done in real-time, and includes potential for human error. As well, traditional scope triggers are not sufficient for specifying protocol-level conditions. Extend your scope capability with Agilent s CAN, LIN and FlexRay triggering and decode application. This application makes it easy to debug and test designs that include these buses using your Infiniium 9000A or 9000 H-Series oscilloscope. Set up your scope to show CAN, LIN or FlexRay protocol decode in less than 30 seconds. Get access to a rich set of integrated protocol-level triggers. Save time and eliminate errors by viewing packets at the protocol level. Use time-correlated views to quickly troubleshoot serial protocol problems back to their timing or signal integrity root cause. Easy to find Turn decode on/off via the Serial Decode button on the front of 9000A and 9000 H-Series oscilloscopes or in the Setup menu. View decode embedded on the waveform display or in the protocol viewer listing window. (See pages 4-5.) 30 second CAN, LIN or FlexRay Setup Configure your oscilloscope to display protocol decode in under 30 seconds. Use Auto Setup to automatically configure sample rate, memory depth, threshold and trigger levels, and clock recovery for FlexRay. Support for both analog and digital channels Acquire serial buses using any combination of scope or digital channels. Using digital channels on 9000A and 9000 H-Series MSO models preserves analog channels for viewing other time-correlated signals. 2

CAN, LIN and FlexRay Setup and Protocol Triggering Get access to a rich set of integrated protocol-level triggers. The application includes a suite of configurable protocol-level trigger conditions specific to CAN, LIN and FlexRay. When serial triggering is selected, the application uses software-based triggering. Hardware-base triggering for CAN, and LIN ensures reliable triggering even on the most infrequent event. The application used SW-base triggering for FlexRay. With software-based protocol triggering, the oscilloscope takes signals acquired using either scope or digital channels and reconstructs protocol frames after each acquisition. It then inspects these protocol frames against specified protocol-level trigger conditions and triggers when the condition is met. CAN trigger Quickly set up trigger for a unique frame or error condition. Specify the signal type. LIN can be acquired with single-ended probes from DSOs or MSOs. LIN trigger Use the payload editor to specify data values word by word. FlexRay trigger Quickly specify frame ID and repetition factor (optional) for software-based triggering and searching. 3

CAN and LIN Protocol Decode Compact protocol using the full screen listing. Quickly move between physical and CAN protocol layer information using the time-correlated tracing marker. Display protocol content using embedded decode in the waveform area. Or, see protocol events in a compact listing format. For CAN minor tick marks indicate clock transitions. Major tick marks indicate segments of the serial packet such as ID, DLC, CRC, CAN measurements are automatically time-correlated with measurement on other scope channels. The protocol viewer window shows the index number, time stamp value identifier, packet type, and data values for each CAN packet. Data in the listing window can be saved to a.csv or.txt file for off-line. Long time captures using segmented memory In this example, CAN traffic was captured for near 35 seconds. Segmented memory uses time tags to track time between segment acquisitions. LIN decode embedded in waveform area Utilize the oscilloscope waveform area to display decode information. Minor ticks indicate clock transitions and major ticks show segments within each LIN packet 4

FlexRay Protocol Decode Quickly move between FlexRay physical and protocol layer information using the time-correlated tracing marker. Display protocol content using embedded decode in the waveform area. Or, see protocol events in a compact listing format. Minor tick marks indicate clock transitions. Major tick marks indicate segments of the serial packets. Solution includes FlexRay receiver clock recovery necessary for protocol decode and triggering. FlexRay Packet Decode See FlexRay decode in waveform area display, or use the protocol viewer to see in a listing format Time correlation with other system activity Protocol measurements are automatically time-correlated with measurements taken on other analog or digital (on MSO models) channels. Post-acquisition searching Search acquired protocol listings using a menu that is identical to the trigger menu. Quickly move to next occurrence of a specified event. 5

CAN CAN sources Analog channels 1, 2, 3, or 4 MSO models can additionally use digital channels D0 to D15 Any waveform memories The application relies on probing and trigger/measurement thresholds to properly condition the signal for triggering and decode. Differential probing may be required. MSO channels are single ended and require a minimum 500mV swing around the threshold to differentiate between 1 s and 0 s Data rate 100 bp/s up to 1 Mb/s Signal type Differential, CAN_L, or CAN_H Auto setup Automatically configures scope settings for proper CAN decode and SW-based protocol triggering including memory depth, edge triggering, holdoff, sample rate, and measurement thresholds, and clock recovery Decoded fields All including extended frame format Triggering (hardware-based) Start of frame Data frame (frame containing node data for transmission) user specified value for data byte 0 in hex, binary, or decimal Immediately followed by data byte specified in hex, binary, or decimal Remote frame (frame requesting the transmission of a specific identifier) User specified identifier in hex, binary, or decimal Data or remote frame Error frame (frame transmitted by any node detecting an error) LIN LIN sources Data rate Auto setup Analog channels 1, 2, 3, or 4 MSO models can additionally use digital channels D0 to D15 Any waveform memories The application relies on probing and trigger/measurement thresholds to properly condition the signal for triggering and decode. Differential probing may be required. MSO channels are single ended and require a minimum 500mV swing around the threshold to differentiate between 1 s and 0 s 2400 bp/s to 626 kb/s Automatically configures scope settings for proper LIN decode and SW-based protocol triggering including memory depth, edge triggering, holdoff, sample rate, and measurement thresholds, and clock recovery Decoded fields All. Supports LIN versions 1.3, 2.0, and 2.1 Triggering (hardware-based) LIN packets, including user-specified values for ID, parity, and payload wakeup, or errors including: parity, check, sync, frame length, header length or wakeup 6

FlexRay FlexRay sources Data rate Cycle time Auto setup Decoded fields Triggering (software-based) Analog channels 1, 2, 3, or 4 MSO models can additionally use digital channels D0 to D15 Any waveform memories The application relies on probing and trigger/measurement thresholds to properly condition the signal for triggering and decode. Differential probing may be required. MSO channels are single ended and require a minimum 500mV swing around the threshold to differentiate between 1 s and 0 s Up to 20 Mb/s 100 ns up to 100 ms Automatically configures scope settings for proper FlexRay decode and SW-based protocol triggering including memory depth, edge triggering, holdoff, sample rate, and measurement thresholds, and clock recovery. All Cycle TSS Any TSS User specified frame ID in hex, decimal, or binary, All cycles Repetition factor of 1, 2, 4, 8, 16, 32, or 64 Base cycle (decimal) Ordering Information This application is compatible with all 9000A and 9000 H-Series oscilloscope models. Software applications Factory-installed option for new scope purchases User-installed standalone product number Server-based license (N5435A option) CAN, LIN, and FlexRay triggering and decode 008 N8803B 033 Using multiple scopes? Server-based licensing allows users to borrow an application for a specified period of time. 7

www.agilent.com www.agilent.com/find/9000_can-lin myagilent myagilent www.agilent.com/find/myagilent A personalized view into the information most relevant to you. www.lxistandard.org LAN extensions for Instruments puts the power of Ethernet and the Web inside your test systems. Agilent is a founding member of the LXI consortium. Agilent Channel Partners www.agilent.com/find/channelpartners Get the best of both worlds: Agilent s measurement expertise and product breadth, combined with channel partner convenience. Windows is a U.S. registered trademark of Microsoft Corporation. Agilent Advantage Services is committed to your success throughout your equipment s lifetime. To keep you competitive, we continually invest in tools and processes that speed up calibration and repair and reduce your cost of ownership. You can also use Infoline Web Services to manage equipment and services more effectively. By sharing our measurement and service expertise, we help you create the products that change our world. www.agilent.com/find/advantageservices Agilent Electronic Measurement Group DEKRA Certified ISO 9001:2008 Quality Management System www.agilent.com/quality For more information on Agilent Technologies products, applications or services, please contact your local Agilent office. The complete list is available at: www.agilent.com/find/contactus Americas Canada (877) 894 4414 Brazil (11) 4197 3600 Mexico 01800 5064 800 United States (800) 829 4444 Asia Pacific Australia 1 800 629 485 China 800 810 0189 Hong Kong 800 938 693 India 1 800 112 929 Japan 0120 (421) 345 Korea 080 769 0800 Malaysia 1 800 888 848 Singapore 1 800 375 8100 Taiwan 0800 047 866 Other AP Countries (65) 375 8100 Europe & Middle East Belgium 32 (0) 2 404 93 40 Denmark 45 45 80 12 15 Finland 358 (0) 10 855 2100 France 0825 010 700* *0.125 /minute Germany 49 (0) 7031 464 6333 Ireland 1890 924 204 Israel 972-3-9288-504/544 Italy 39 02 92 60 8484 Netherlands 31 (0) 20 547 2111 Spain 34 (91) 631 3300 Sweden 0200-88 22 55 United Kingdom 44 (0) 118 927 6201 For other unlisted countries: www.agilent.com/find/contactus Revised: October 11, 2012 Product specifications and descriptions in this document subject to change without notice. Agilent Technologies Oscilloscopes Multiple form factors from 20 MHz to > 90 GHz Industry leading specs Powerful applications Agilent Technologies, Inc. 2009, 2013 Printed in USA, February 21, 2013 5990-5077EN