← Back to Patent Explorer
US4825379A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for processing waveform records for jitter elimination prior to averaging in determining signal to noise ratio

Assignee: Tektronix Inc
•
Filing: 1986-08-29
•
Granted: 1989-04-25
•
Expires: 2006-08-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Stored waveform records representative of respective repetitions of a repetitive signal are processed by reading a first waveform record from memory to form a reference signal. A second waveform record is read from memory to form a second signal, and the second signal is shifted in time in such a manner as to minimize the power of a difference signal, of which the instantaneous magnitude is representative of the difference in instantaneous magnitude between the reference signal and the time-shifted second signal. If the waveform records are identical but for jitter, and the power of the difference signal is brought to zero, this implies that the first waveform signal is synchronous with the processed second waveform signal, i.e., there is no jitter between the two signals. If waveform records resulting from the reference signal and the processed second signal are then averaged, the level of noise in the averaged record is reduced relative to the stored records and the averaged record is free of distortion due to jitter.

Inventors

  • 👤 Ajay K. Luthra
  • 👤 Yih-Chyun Jenq

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 03:37
CPC Classifications
G; G01; G01R; G01R13/00; G01R13/20; G01R13/22; G01R13/34; G01R13/345; G01R13/32

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 117 words
A method of processing first and second waveform records representative of the waveforms of respective repetitions of a repetitive signal, comprising (a) reading the first waveform record from memory to form a reference signal, (b) reading the second waveform record from memory to form a second signal, (c) shifting the second signal in time by a selected amount, (d) determining the power of a difference signal representative of the difference in instantaneous magnitude between the time-shifted second signal and the reference signal, and (e) repeating steps (c) and (d) a plurality of times, using a different selected amount on each occasion, and determining which selected amount provides the smallest value for the power determined in step (d).
Claim 2
Independent Claim 117 words
A method of processing first and second waveform records representative of the waveforms of respective repetitions of a repetitive signal, comprising (a) reading the first waveform record from memory to form a reference signal, (b) reading the second waveform record from memory to form a second signal, (c) shifting the second signal in time by a selected amount, (d) determining the power of a difference signal representative of the difference in instantaneous magnitude between the time-shifted second signal and the reference signal, and (e) repeating steps (c) and (d) a plurality of times, using a different selected amount on each occasion, and determining which selected amount provides the smallest value for the power determined in step (d).
Claim 3
Dependent Claim 35 words
A method according to claim 1, comprising reading the first waveform record from memory in delayed relationship with respect to reading the second waveform record from memory, and step (c) comprises delaying the second signal.
Claim 4
Dependent Claim 28 words
A method according to claim 1, wherein step (d) comprises calculating the waveform of the difference signal and calculating the power of the difference signal having that waveform.
Claim 5
Dependent Claim 30 words
A method according to claim 1, further comprising: (f) writing a waveform record representative of the second signal, shifted in time by the amount determined in step (e), into memory.
Claim 6
Dependent Claim 28 words
A method according to claim 4, wherein step (f) comprises replacing the waveform record that was read in step (b) by the waveform record written in step (f).
Claim 7
Independent Claim 129 words
A method of processing first and second waveform records representative of the waveforms of respective repetitions of a repetitive signal, comprising: (a) reading the first waveform record from memory to form a reference signal, (b) reading the second waveform record from memory to form a second signal, (c) shifting the second signal in time by a selected amount to form a time-shifted second signal, (d) forming a difference signal representative of the difference in instantaneous magnitude between the time shifted second signal and the reference signal, (e) determining the power of the difference signal, (f) repeating steps (c), (d) and (e) a plurality of times, using a different selected amount on each occasion, and determining which selected amount provides the smallest value for the power determined in step (e).
Claim 8
Independent Claim 129 words
A method of processing first and second waveform records representative of the waveforms of respective repetitions of a repetitive signal, comprising: (a) reading the first waveform record from memory to form a reference signal, (b) reading the second waveform record from memory to form a second signal, (c) shifting the second signal in time by a selected amount to form a time-shifted second signal, (d) forming a difference signal representative of the difference in instantaneous magnitude between the time shifted second signal and the reference signal, (e) determining the power of the difference signal, (f) repeating steps (c), (d) and (e) a plurality of times, using a different selected amount on each occasion, and determining which selected amount provides the smallest value for the power determined in step (e).
Claim 9
Dependent Claim 38 words
A method according to claim 6, wherein step (a) comprises reading the first waveform record from memory in delayed relationship with respect to reading the second waveform record from memory, and step (c) comprises delaying the second signal.
Claim 10
Dependent Claim 35 words
A method according to claim 7, wherein the second signal comprises a succession of digital words and the second signal is delayed by carrying out a finite impulse response filtering operation on the second signal.
Claim 11
Dependent Claim 69 words
A method according to claim 8, wherein the finite impulse response filtering operation is carried out by applying the second signal to a filter that comprises a plurality of delay elements connected in series, a summation circuit, a plurality of multipliers connected between the outputs of the delay elements and the summation circuit, and an additional multiplier connected between the input terminal of the filter and the summation circuit.
Claim 12
Dependent Claim 73 words
A method according to claim 6, wherein the reference signal comprises a first succession of digital words and the time-shifted second signal comprises a second succession of digital words, and wherein the difference signal comprises a third succession of digital words, each digital word of the third succession being representative of the difference in magnitude between a selected digital word of the first succession and a corresponding digital word of the second succession.
Claim 13
Dependent Claim 24 words
A method according to claim 10, comprising forming the sum of the squares of the digital words of the third succession of digital words.
Claim 14
Dependent Claim 30 words
A method according to claim 6, further comprising: (g) writing a waveform record representative of the second signal, shifted in time by the amount determined in step (f), into memory.
Claim 15
Dependent Claim 28 words
A method according to claim 12, wherein step (g) comprises replacing the waveform record that was read in step (b) by the waveform record written in step (g).
Claim 16
Dependent Claim 105 words
Apparatus for processing a repetitive signal, comprising memory means for storing at least first and second waveform records, representative of the waveforms of first and second repetitions of the repetitive signal, output means for reading the first and second waveform records from the memory means to form a reference signal and a second signal respectively, means for shifting the second signal in time by a selected amount to form a time-shifted second signal, means for forming a difference signal representative of the difference in instantaneous magnitude between the time-shifted second signal and the reference signal, and means for determining the power of the difference signal.
Claim 17
Dependent Claim 105 words
Apparatus for processing a repetitive signal, comprising memory means for storing at least first and second waveform records, representative of the waveforms of first and second repetitions of the repetitive signal, output means for reading the first and second waveform records from the memory means to form a reference signal and a second signal respectively, means for shifting the second signal in time by a selected amount to form a time-shifted second signal, means for forming a difference signal representative of the difference in instantaneous magnitude between the time-shifted second signal and the reference signal, and means for determining the power of the difference signal.
Claim 18
Independent Claim 123 words
A method of processing a repetitive signal, comprising (a) writing first and second waveform records representative of the waveforms of respective repetitions of the repetitive signal into memory, (b) reading the first waveform record from memory to form a reference signal, (c) reading the second waveform record from memory to form a second signal, (d) shifting the second signal in time by a selected amount, (e) determining the power of a difference signal representative of the difference in instantaneous magnitude between the time-shifted second signal and the reference signal (f) repeating steps (d) and (e) a plurality if times, using a different selected amount on each occasion, and determining which selected amount provides the smallest value for the power determined in step (e).
Claim 19
Independent Claim 123 words
A method of processing a repetitive signal, comprising (a) writing first and second waveform records representative of the waveforms of respective repetitions of the repetitive signal into memory, (b) reading the first waveform record from memory to form a reference signal, (c) reading the second waveform record from memory to form a second signal, (d) shifting the second signal in time by a selected amount, (e) determining the power of a difference signal representative of the difference in instantaneous magnitude between the time-shifted second signal and the reference signal (f) repeating steps (d) and (e) a plurality if times, using a different selected amount on each occasion, and determining which selected amount provides the smallest value for the power determined in step (e).
Claim 20
Independent Claim 134 words
A method of processing a repetitive signal, comprising (a) writing first and second waveform records representative of the waveforms of respective repetitions of the repetitive signal into memory, (b) reading the first waveform record from memory to form a reference signal, (c) reading the second waveform record from memory to form a second signal, (d) shifting the second signal in time by a selected amount to form a time-shifted second signal, (e) forming a difference signal representative of the difference in instantaneous magnitude between the time-shifted second signal and the reference signal, (f) determining the power of the difference signal, (g) repeating steps (e) and (f) a plurality of times, using a different selected amount on each occasion, and determining which selected amount provides the smallest value for the power determined in step (f).
Claim 21
Independent Claim 134 words
A method of processing a repetitive signal, comprising (a) writing first and second waveform records representative of the waveforms of respective repetitions of the repetitive signal into memory, (b) reading the first waveform record from memory to form a reference signal, (c) reading the second waveform record from memory to form a second signal, (d) shifting the second signal in time by a selected amount to form a time-shifted second signal, (e) forming a difference signal representative of the difference in instantaneous magnitude between the time-shifted second signal and the reference signal, (f) determining the power of the difference signal, (g) repeating steps (e) and (f) a plurality of times, using a different selected amount on each occasion, and determining which selected amount provides the smallest value for the power determined in step (f).
Claim 22
Dependent Claim 38 words
A method according to claim 16, wherein step (b) comprises reading the first waveform record from memory in delayed relationship with respect to reading the second waveform record from memory, and step (d) comprises delaying the second signal.
Claim 23
Dependent Claim 35 words
A method according to claim 17, wherein the second signal comprises a succession of digital words and the second signal is delayed by carrying out a finite impulse response filtering operation on the second signal.
Claim 24
Dependent Claim 69 words
A method according to claim 18, wherein the finite impulse response filtering operation is carried out by applying the second signal to a filter that comprises a plurality of delay elements connected in series, a summation circuit, a plurality of multipliers connected between the outputs of the delay elements and the summation circuit, and an additional multiplier connected between the input terminal of the filter and the summation circuit.
Claim 25
Dependent Claim 73 words
A method according to claim 16, wherein the reference signal comprises a first succession of digital words and the time-shifted second signal comprises a second succession of digital words, and wherein the difference signal comprises a third succession of digital words, each digital word of the third succession being representative of the difference in magnitude between a selected digital word of the first succession and a corresponding digital word of the second succession.
Claim 26
Dependent Claim 24 words
A method according to claim 20, comprising forming the sum of the squares of the digital words of the third succession of digital words.

References Cited (Backward Citations)

US3504164A Cited
US3557354A Cited
US3446949A Cited
US3940692A Cited
US4170992A Cited
US4352094A Cited
US4540982A Cited
US4555765A Cited
US4505512A Cited
US4628254A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-04-24 1992-10-24 1993-04-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-04-24 1996-10-24 1997-04-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-04-24 2000-10-24 2001-04-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag