81150A With Arbitrary Bit Shaped Pattern

Brochures

Since autonomous vehicles are being developed, a multitude of sensor signals is burdening a car’s serial bus systems together with a growing volume of multimedia data. No matter if you look at the Local Interconnect Network (LIN), Controller Area Network (CAN), FlexRay or Media Oriented System Transport (MOST) buses, the data travelling between growing numbers of nodes is always subject to many distorting influences. Besides the electromagnetic radiation and capacitive loading of cables, the frequency response of connector interfaces also heat and mechanical stress may degrade the signals.

Reliability is a must for the safety sensitive systems responsible for collision prevention, speed sensing, oil temperature control and ABS management to only name a few.

Also for the less sensitive systems and subsystems, it is crucial that the data reaches its destination node in time without being corrupted. For this purpose thorough stress testing on the physical layer is indispensable in the development phase of a vehicle. To test the robustness of the electronic systems in the prototype cars is by far more expensive and time-consuming.

A measurement setup with a mixed signal oscilloscope and a pulse pattern generator combined with a function and an arbitrary generator is a natural fit for these types of measurements.

Reliable and Repeatable Physical Layer Tests with the 81150A or 81160A Pulse Function Arbitrary Noise Generator

Ideal and arbitrary bit shaped pattern

In general, physical layer receiver test focuses on providing a worst case signal to a FleyRay/CAN/LIN/MOST device and detecting whether the receiver is able to detect the signal properly; thus a known pattern has to be sent to the FlexRay receiver in order to compare it with the results received.

The Keysight 81150A and 81160A pulse function arbitrary noise generators with arbitrary bit shaped pattern option allow emulating overshoot, asymmetric delay, and duty cycle distortion, up to 120 Mbit/s and 330 Mbit/s or 660Mbit/s respectively. Patterns can be easily set up and distorted at your fingertips.

The pattern option for the 81150A contains an activation of 16

Mbit pattern memory per channel. The 81160A pattern options feature 4 Mbit per channel on a 1-channel instrument and 2 Mbit per channel on a 2-channel instrument.

Functionality like initialization sequences and three level signals help to set up the device into test and debugging mode. Proven stress tests with pseudo random binary sequences (PRBS up to 231) give a new insight into the device – fast and cost effective.

Clock synchronization

Clock synchronization can be verified by adjusting the frequency of the generator, adding jitter, and changing the position of the individual frames that are being generated.

Varying the differential output voltage level of the pattern generator, adding asymmetric delay, and varying the rise and fall times allows testing the sensitivity of the receiver. In order to verify a receiver’s glitch rejection capability (majority voting) the generator can add glitches of adjustable amplitude and duration at deterministic points within a frame. Timing variations between nodes can be simulated. Typical robustness tests are:

  • Changes of amplitude, offset violations
  • Added noise or glitches
  • Synchronization failures

The Keysight 81150A and the 81160A can emulate one or more nodes on the CAN, LIN, MOST or FlexRay bus, and can either act as a startup node or synchronize itself onto a running cluster using its external triggering capability.

Increase your test efficiency by combining physical layer with protocol layer tests

In addition to memory based internal data pattern and algorithmically generated PRBS patterns, digital data can be supplied from an external source, such as a protocol exerciser. The 81150A and the 81160A can pass through and re-shape the data in real-time.

External patterns are input via the MOD-IN input on the rear panel of the instrument.

The pass through pattern feature and distortion works in real time, up to 10 Mbit/s and is limited to three-level signals. The set-up necessitates definition of threshold voltages to distinguish the levels from each other.

 

Signal integrity in automotive communication systems is influ­enced by many factors. The 81150A and 81160A pulse function arbitrary noise generators offers the flexibility to emulate most efficiently a vast range of scenarios:

Any ideal and real-world signals from pulses, sine waves, Gaussian noise, arbitrary waveforms to any modulated signal

Arbitrary bit-shaped pattern to emulate overshoot, asymmet­ric delay and duty cycle distortion up to 120 Mbit/s

Pass-through pattern for combined physical layer and protocol test up to 10 Mbit/s