×

Time interval triggering and hardware histogram generation

  • US 5,233,545 A
  • Filed: 11/16/1992
  • Issued: 08/03/1993
  • Est. Priority Date: 09/19/1989
  • Status: Expired due to Fees
First Claim
Patent Images

1. A pipelined time interval data processing circuit for converting time stamp data from signal measurement events into time interval results and processing the results into a hardware accumulated histogram having bins, said circuit comprising:

  • counting means for measuring time stamp data for an electrical signal, corresponding to a plurality of signal measuring events, the time stamp data marking the times at which the events occurred;

    time stamp processor means for receiving the time stamp data, substracting two successive time stamps to produce a time interval result representing the time interval between the successive events, and providing a time interval result output signal;

    comparator means, responsive to the time interval result output signal from the time stamp processor, for comparing the time interval result against minimum and maximum limits to determine whether the time interval result is valid histogram data and providing a valid data output signal when the time interval result is valid histogram data;

    bin selector means, responsive to the time interval result output signal from the time stamp processor, for determining and identifying which histogram bin the time interval result belongs in, and providing a bin number output signal; and

    means for storing counts, each count representative of the number of occurrences in which said time interval result is identified with its histogram bin;

    said means being responsive to the bin number output signal and to the valid data output signal, for storing the counts for the histogram bins, and for incrementing the count of the histogram bin corresponding to the bin number output signal for a time interval result, if the comparator means provides the valid data output signal for that time interval result;

    wherein said means includes logic responsive to a clock having cycles and said means during one clock cycle operates to store the count which was previously incremented in a prior cycle and operates to increment the count to be stored in a subsequent cycle.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×