Simultaneous physical and protocol layer analysis
AssigneeLeCroy Corporation
InventorsRoland Gamper, Kenneth William Johnson, Gilles Ritter, Lawrence Steven Salant
Life of this patent
Estimating the term…
Abstract
A method and apparatus for capturing an analog waveform on a serial bus. The method comprises the steps of designating a predetermined digital data sequence, decoding a serial data signal carried on a serial data bus, and comparing the decoded serial data signal to the predetermined digital data sequence. When it is determined that a portion of the decoded serial data matches the predetermined digital data sequence, the portion of the serial data signal corresponding to the matching portion of the decoded serial data signal is marked.
Claims44
A method for capturing an analog waveform on a serial bus, comprising the steps of:
- designating a predetermined digital data sequence;
- decoding a serial data signal carried on a serial data bus;
- comparing the decoded serial data signal to the predetermined digital data sequence;
- and when it is determined that a portion of the decoded serial data signal matches the predetermined digital data sequence, marking the portion of the serial data signal corresponding to the matching portion of the decoded serial data signal.
A method for determining a bad bit in a digital data stream, comprising the steps of:
- receiving an analog data signal on a serial data bus;
- comparing a value of the analog data signal at predetermined times to a predetermined decoding value;
- determining when the value of the analog data signal does not match the predetermined decoding value;
- and
- graphically representing a portion of the analog signal that does not match the predetermined decoding value.
A method for viewing a parameter of a second data signal corresponding to a predetermined value of a first data stream presented on a CAN (Controller Area Network) bus, comprising the steps of:
- receiving an analog first data signal on a CAN serial data bus;
- comparing a value of the analog first data signal at predetermined times to a predetermined decoding value;
- determining when the value of the analog first data signal matches the predetermined decoding value;
- and graphically representing a portion of the second data signal corresponding in time to the portion of the analog first data signal that matches the predetermined decoding value.
A method for triggering a test equipment in accordance with a value of a data stream presented on a CAN (Controller Area Network) bus, comprising the steps of:
- receiving an analog data signal on a CAN serial data bus;
- comparing a value of the analog data signal at predetermined times to a predetermined decoding value;
- determining when the value of the analog data signal matches the predetermined decoding value;
- and generating a trigger to the test equipment when it is determined that the value of the analog data signal matches the predetermined decoding value.
An apparatus for capturing an analog waveform on a serial bus, comprising:
- a memory for storing a predetermined digital data sequence;
- a decoder for decoding a serial data signal carried on a serial data bus;
- a comparator for comparing the decoded serial data signal to the predetermined digital data sequence;
- and a data marker for marking the portion of the serial data signal corresponding to the matching portion of the decoded serial data signal when it is determined that a portion of the decoded serial signal data matches the predetermined digital data sequence.
An apparatus for determining a bad bit in a digital data stream, comprising:
- a channel for receiving an analog data signal on a serial data bus;
- a comparator for comparing a value of the analog data signal at predetermined times to a predetermined decoding value, and for determining when the value of the analog data signal does not match the predetermined decoding value;
- and a display for graphically representing a portion of the analog data signal that does not match the predetermined decoding value.
An apparatus for viewing a parameter of a second data signal corresponding to a predetermined value of a first data stream presented on a CAN (Controller Area Network) bus, comprising:
- a channel for receiving an analog first data signal on a CAN serial data bus;
- a comparator for comparing a value of the analog first data signal at predetermined times to a predetermined decoding value, and determining when the value of the analog first data signal matches the predetermined decoding value;
- and a display for graphically representing a portion of the second data signal corresponding in time to the portion of the analog first data signal that matches the predetermined coding value.
An apparatus for triggering a test equipment in accordance with a value of a data stream presented on a CAN (Controller Area Network) bus, comprising:
- a channel for receiving an analog data signal on a CAN serial data bus;
- a comparator for comparing a value of the analog data signal at predetermined times to a predetermined decoding value, and for determining when the value of the analog first data signal matches the predetermined decoding value;
- and a trigger generator for generating a trigger to the test equipment when it is determined that the value of the analog first data signal matches the predetermined decoding value.
Dependencies are inferred from the claim text.