EP1562131A2

Simultaneous analysis of digital data sequences and underlying analog waveforms

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.

EP1562131A2, drawing sheet 1
Sheet 1 of 13

Term

Term ended

Projected expiry passed 9 February 2025, 1.6 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

44 claims: 8 independent, 36 dependent

  1. 1
    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 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.
  2. 9
    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 signal does not match the predetermined decoding value;andgraphically representing a portion of the analog signal that does not match the predetermined coding value.
  3. 16
    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 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;andgraphically representing a portion of the second data stream corresponding in time to the portion of the analog first data signal that matches the predetermined coding value.
  4. 20
    A method for triggering a test equipment in accordance with a value of a data stream presented on a CAN 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 first data signal matches the predetermined decoding value;andgenerating a trigger to the test equipment when it is determined that the value of the analog first data signal matches the predetermined decoding value.
  5. 23
    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;anda 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 data matches the predetermined digital data sequence.
  6. 31
    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 signal does not match the predetermined decoding value;anda display for graphically representing a portion of the analog signal that does not match the predetermined coding value.
  7. 38
    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 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 stream corresponding in time to the portion of the analog first data signal that matches the predetermined coding value.
  8. 42
    An apparatus for triggering a test equipment in accordance with a value of a data stream presented on a CAN 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;anda 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.