Patent US5043927A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5043927A Expired / Lapsed US ⏱️ 0.0 years remaining

Digital signal quality analysis using simultaneous dual-threshold data acquisition

Assignee: Tektronix Inc
•
Filing: 1989-09-18
•
Granted: 1991-08-27
•
Expires: 2009-09-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for performing signal quality analysis on digital signals uses simultaneous dual threshold data acquisition. Using this method, the data need not be repetitive and, because the reference data and the variable data are acquired simultaneously, the logic analyzer continues to trigger and further measurements can be made after significant noise has been encountered. One threshold is designated the reference threshold and used to perform triggering and acquisition of reference data, while the other threshold is designated the variable threshold and used to acquire data for the noise margin analysis. At each increment of variable level, the data acquired by the reference acquisition and the data acquired using the variable threshold level is compared to see at what point in time and on what signal lines noise begins to affect the quality of the data. These data comparisons should be tolerant of minor timing variations that arise from the interaction of normal rise and fall times and the varying threshold level, and yet be sensitive to more significant changes in the data that arise from the effects of noise, marginal signal width or amplitude, or excessive rise and fall times.

Inventors

  • 👤 Ronald M. Jackson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 19:56
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/22; G06F11/25

Claims Analysis

Total Claims: 27
Claim 1
Independent Claim 91 words
A method for performing signal quality analysis on an input signal in a digital data acquisition instrument having a plurality of comparison thresholds, the method comprising the steps of: triggering data acquisition and acquiring reference data derived from the input signal using a reference comparison threshold; simultaneously acquiring variable data derived from the input signal using a variable comparison threshold; comparing the reference data and the variable data to determine if predetermined signal anomalies are present; varying the variable comparison threshold; and repeating the steps of triggering, acquiring, comparing and varying.
Claim 2
Independent Claim 91 words
A method for performing signal quality analysis on an input signal in a digital data acquisition instrument having a plurality of comparison thresholds, the method comprising the steps of: triggering data acquisition and acquiring reference data derived from the input signal using a reference comparison threshold; simultaneously acquiring variable data derived from the input signal using a variable comparison threshold; comparing the reference data and the variable data to determine if predetermined signal anomalies are present; varying the variable comparison threshold; and repeating the steps of triggering, acquiring, comparing and varying.
Claim 3
Dependent Claim 50 words
A method as recited in claim 1 wherein the comparing step comprises the steps of: noting all differences between the reference data and the variable data; and ignoring those differences that only change the position of edges in the reference data by a selected number of clock cycles or less.
Claim 4
Dependent Claim 24 words
A method as recited in claim 2 wherein the comparing step further comprises the step of labeling as an anomaly any differences not ignored.
Claim 5
Dependent Claim 31 words
A method as recited in claim 3 wherein the labeling step comprises the step of: identifying as noise pulses in the variable data that have no counterpart in the reference data.
Claim 6
Dependent Claim 41 words
A method as recited in claim 3 wherein the labeling step comprises the step of: identifying as slow rise and fall times edge position changes between the variable data and the reference data that exceed the selected number of clock cycles.
Claim 7
Dependent Claim 37 words
A method as recited in claim 3 wherein the labeling step comprises the step of: identifying as marginal amplitude any pulse that is present in the reference data but that is not present in the variable data.
Claim 8
Dependent Claim 43 words
A method as recited in claim 3 wherein the labeling step comprises the step of: identifying as a narrow pulse any pulse in either the variable data or the reference data that is less than a second selected number of clock cycles long.
Claim 9
Dependent Claim 19 words
A method as recited in claim 4 comprising the additional step of displaying for the user the labeled anomalies.
Claim 10
Dependent Claim 19 words
A method as recited in claim 5 comprising the additional step of displaying for the user the labeled anomalies.
Claim 11
Dependent Claim 19 words
A method as recited in claim 6 comprising the additional step of displaying for the user the labeled anomalies.
Claim 12
Dependent Claim 19 words
A method as recited in claim 7 comprising the additional step of displaying for the user the labeled anomalies.
Claim 13
Dependent Claim 35 words
A method as recited in claim 1 wherein the varying step comprises a binary search over a range of amplitudes between expected logic levels of a signal based on the results of the comparing step.
Claim 14
Dependent Claim 30 words
A method as recited in claim 1 wherein the varying step comprises a series of increments or decrements over a range of amplitudes between expected logic levels of a signal.
Claim 15
Independent Claim 102 words
A method for performing signal quality analysis on an input signal in a digital data acquisition instrument having a plurality of comparison thresholds, the method comprising the steps of: triggering data acquisition and acquiring reference data derived from the input signal using a reference comparison threshold; simultaneously acquiring variable data derived from the input signal using a variable comparison threshold to form a data comparison pair; varying the variable comparison threshold; and repeating the steps of triggering, acquiring, and varying; and comparing the reference data and the variable data of each data comparison pair to determine if predetermined signal anomalies are present.
Claim 16
Independent Claim 102 words
A method for performing signal quality analysis on an input signal in a digital data acquisition instrument having a plurality of comparison thresholds, the method comprising the steps of: triggering data acquisition and acquiring reference data derived from the input signal using a reference comparison threshold; simultaneously acquiring variable data derived from the input signal using a variable comparison threshold to form a data comparison pair; varying the variable comparison threshold; and repeating the steps of triggering, acquiring, and varying; and comparing the reference data and the variable data of each data comparison pair to determine if predetermined signal anomalies are present.
Claim 17
Dependent Claim 50 words
A method as recited in claim 14 wherein the comparing step comprises the steps of: noting all differences between the reference data and the variable data; and ignoring those differences that only change the position of edges in the reference data by a selected number of clock cycles or less.
Claim 18
Dependent Claim 24 words
A method as recited in claim 15 wherein the comparing step further comprises the step of labeling as an anomaly any differences not ignored.
Claim 19
Dependent Claim 31 words
A method as recited in claim 16 wherein the labeling step comprises the step of: identifying as noise pulses in the variable data that have no counterpart in the reference data.
Claim 20
Dependent Claim 41 words
A method as recited in claim 16 wherein the labeling step comprises the step of: identifying as slow rise and fall times edge position changes between the variable data and the reference data that exceed the selected number of clock cycles.
Claim 21
Dependent Claim 37 words
A method as recited in claim 16 wherein the labeling step comprises the step of: identifying as marginal amplitude any pulse that is present in the reference data but that is not present in the variable data.
Claim 22
Dependent Claim 43 words
A method as recited in claim 16 wherein the labeling step comprises the step of: identifying as a narrow pulse any pulse in either the variable data or the reference data that is less than a second selected number of clock cycles long.
Claim 23
Dependent Claim 19 words
A method as recited in claim 17 comprising the additional step of displaying for the user the labeled anomalies.
Claim 24
Dependent Claim 19 words
A method as recited in claim 18 comprising the additional step of displaying for the user the labeled anomalies.
Claim 25
Dependent Claim 19 words
A method as recited in claim 19 comprising the additional step of displaying for the user the labeled anomalies.
Claim 26
Dependent Claim 19 words
A method as recited in claim 20 comprising the additional step of displaying for the user the labeled anomalies.
Claim 27
Dependent Claim 30 words
A method as recited in claim 14 wherein the varying step comprises a series of increments or decrements over a range of amplitudes between expected logic levels of a signal.

References Cited (Backward Citations)

US4129827A Cited
US4499419A Cited
US4730157A Cited
US4876655A Cited
US4823076A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-08-26 1995-02-25 1995-08-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-08-26 1999-02-25 1999-08-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-08-26 2003-02-25 2003-08-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag