beautypg.com

Physical layer eye diagram, Debug examples, Serial data debug solutions 32 – Teledyne LeCroy Serial Data Debug Solutions User Manual

Page 32

background image

Serial Data Debug Solutions

32

919586 RevA

If the appropriate selections are made in the ProtoSync right-hand dialog, then simultaneously with the
oscilloscope physical layer zoom, the Protocol Analysis viewing software is opened on the same or a second
monitor (depending on your setup) and the Protocol Analysis Packet and/or CATC Bit Tracer views locate the
packet or bytes corresponding to the selected oscilloscope PCIEbus D decode annotation table entry at the top
of the Protocol Analysis or Bit Tracer display. Conversely, if a protocol packet or byte is touched in the CATC
Protocol Analysis or Bit Tracer display, the PCIEbus D decode annotation zoom shows the physical layer
waveform corresponding to that packet or byte and simultaneously highlights the table entry. This makes it
possible to quickly and easily view both the physical layer waveform, data link layer (PCIEbus D decode
annotation), the transaction layer protocol packet (CATC Protocol Analysis View of ProtoSync) or Bit/Byte view
(CATC Bit Tracer view of ProtoSync-BT).

Accessing and Using The Graphing Tools for Supported Protocols

The AudioBus (I2S) TDG package contains capability to extract digital data from a serial data message and graph
it as an analog signal - effectively performing a digital-to-analog conversion.

I

2

S

(serial digital audio) encodes

multiple channel analog sound data as digital values in a streaming serial data message. By converting this digital
data back to an analog value and graphing it as an analog audio signal, errors in data conversion, or unexpected
glitches, clips or mutes are easily viewed.

Some packages contain capability to extract digital data from a serial data message and graph it as an analog
signal - effectively performing a digital-to-analog conversion. This can be helpful to intuitively understand the
digitally encoded data that is indecipherable in a serial data message or table display. For instance,

CAN

commonly encodes sensor data digitally, and CANbus TDM allows this data to be viewed as an analog plot of the
digitally encoded data values for a specific sensor versus time.

I

2

S

(serial digital audio) encodes multiple channel

analog sound data as digital values in a streaming serial data message. By converting this digital data back to an
analog value and graphing it as an analog audio signal, errors in data conversion, or unexpected glitches, clips or
mutes are easily viewed.

AudioBus Decode Setup Detail (on page 87)

PLEASE NOTE THE FOLLOWING:

The Graph package included in I

2

S TDG protocol packages, provide unique functionality separate from the

PROTObus MAG toolkit.

Ask your local LeCroy representative for more information about the Accessing and Using The PROTObus
MAG Supported Protocol Toolset
(on page 23) using the Contact LeCroy for Support (on page 199) topic.

Physical Layer Eye Diagram

The FlexRaybus package provides a display of the physical layer serial data signal in an eye diagram for quick and
easy determination of physical layer abnormalities at the bit level.

For more information refer to Using the FlexRaybus Option Overview (on page 77) and FlexRaybus Physical
Layer Measurement Parameters
(on page 86).

Debug Examples

Using the TD Packages: Characterize Embedded Controller Performance

U

SING THE

TD

P

ACKAGES

:

C

HARACTERIZING

E

MBEDDED

C

ONTROLLER

P

ERFORMANCE

U

SING

S

TANDARD

O

SCILLOSCOPE

T

OOLS

O

VERVIEW

The standard oscilloscope contains a number of built-in tools, such as cursors, measurement parameters, and
statistical analyzers. They can be used to characterize performance for serial data signals (just as they are also
used to characterize performance on other signals). You may want to use cursors to make single-shot timing
measurements and measurement parameters when you need to accumulate statistical data over many different
acquisitions. Measurement parameters are also helpful to determine the underlying integrity of the serial data
physical signals.