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

Digital pulse detector

Assignee: Cirrus Logic Inc
•
Filing: 1992-05-08
•
Granted: 1994-07-12
•
Expires: 2012-05-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Disclosed is a pulse detector that uses four samples of an analog signal to detect a pulse as soon as one sample beyond the time of the peak of the signal level at the pulse. The pulse detector can detect pulses by sampling at the center of a peak of the pulse or by sampling at either side of the peak of the pulse. The pulse detector detects pulses while tracking data, and it uses an alternate detection system for detecting pulses while acquiring timing and gain lock on a signal having a known data pattern. The detector uses either the sampled signal levels directly, or a moving average of two samples to perform the detection.

Inventors

  • 👤 Richard T. Behrens
  • 👤 Trent Dudley
  • 👤 Neal Glover

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 09:58
CPC Classifications
G; G11; G11B; G11B20/00; G11B20/10; G11B20/10009; G11B20/10037; G11B20/14; G11B20/1403; H; H03; H03K; H03K5/00; H03K5/19

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 364 words
A circuit for detecting pulses in a continuous signal, said circuit comprising: an analog to digital converter for converting said signal to digital sample values at controlled sampling times; at least one first data storage register connected to an output of said analog to digital converter for storing at least one previous digital sample value as said digital sample value is created at said controlled sampling times; at least one comparator connected to said at least one first data storage register, and connected to said output of said analog to digital converter, for comparing a previous digital sample value and a current digital sample value from said analog to digital converter; at least one second data storage register connected to an output of each of said at least one comparator for storing a result of said comparing; first logic circuit means connected to an output of said at least one comparator, an output of said at least one first data storage register, and an output of said at least one second data storage register for indicating a pulse at a first previous sample time if a value of a second previous sample is lower than a value of a first previous sample, a value of a third previous sample is lower than said value of said second previous sample, a value of said output of said analog to digital converter is lower than said value of said first previous sample and said value of said first previous sample is nonnegative; and second logic circuit means connected to an output of said at least one comparator, an output of said at least one first data storage register, and an output of said at least one second data storage register for indicating a pulse at said first previous sample time if a value of said second previous sample is greater than a value of said first previous sample, a value of said third previous sample is greater than said value of said second previous sample, a value of said output of said analog to digital converter is greater than said value of said first previous sample and said value of said first previous sample is negative.
Claim 2
Dependent Claim 364 words
A circuit for detecting pulses in a continuous signal, said circuit comprising: an analog to digital converter for converting said signal to digital sample values at controlled sampling times; at least one first data storage register connected to an output of said analog to digital converter for storing at least one previous digital sample value as said digital sample value is created at said controlled sampling times; at least one comparator connected to said at least one first data storage register, and connected to said output of said analog to digital converter, for comparing a previous digital sample value and a current digital sample value from said analog to digital converter; at least one second data storage register connected to an output of each of said at least one comparator for storing a result of said comparing; first logic circuit means connected to an output of said at least one comparator, an output of said at least one first data storage register, and an output of said at least one second data storage register for indicating a pulse at a first previous sample time if a value of a second previous sample is lower than a value of a first previous sample, a value of a third previous sample is lower than said value of said second previous sample, a value of said output of said analog to digital converter is lower than said value of said first previous sample and said value of said first previous sample is nonnegative; and second logic circuit means connected to an output of said at least one comparator, an output of said at least one first data storage register, and an output of said at least one second data storage register for indicating a pulse at said first previous sample time if a value of said second previous sample is greater than a value of said first previous sample, a value of said third previous sample is greater than said value of said second previous sample, a value of said output of said analog to digital converter is greater than said value of said first previous sample and said value of said first previous sample is negative.
Claim 3
Dependent Claim 364 words
A circuit for detecting pulses in a continuous signal, said circuit comprising: an analog to digital converter for converting said signal to digital sample values at controlled sampling times; at least one first data storage register connected to an output of said analog to digital converter for storing at least one previous digital sample value as said digital sample value is created at said controlled sampling times; at least one comparator connected to said at least one first data storage register, and connected to said output of said analog to digital converter, for comparing a previous digital sample value and a current digital sample value from said analog to digital converter; at least one second data storage register connected to an output of each of said at least one comparator for storing a result of said comparing; first logic circuit means connected to an output of said at least one comparator, an output of said at least one first data storage register, and an output of said at least one second data storage register for indicating a pulse at a first previous sample time if a value of a second previous sample is lower than a value of a first previous sample, a value of a third previous sample is lower than said value of said second previous sample, a value of said output of said analog to digital converter is lower than said value of said first previous sample and said value of said first previous sample is nonnegative; and second logic circuit means connected to an output of said at least one comparator, an output of said at least one first data storage register, and an output of said at least one second data storage register for indicating a pulse at said first previous sample time if a value of said second previous sample is greater than a value of said first previous sample, a value of said third previous sample is greater than said value of said second previous sample, a value of said output of said analog to digital converter is greater than said value of said first previous sample and said value of said first previous sample is negative.
Claim 4
Dependent Claim 364 words
A circuit for detecting pulses in a continuous signal, said circuit comprising: an analog to digital converter for converting said signal to digital sample values at controlled sampling times; at least one first data storage register connected to an output of said analog to digital converter for storing at least one previous digital sample value as said digital sample value is created at said controlled sampling times; at least one comparator connected to said at least one first data storage register, and connected to said output of said analog to digital converter, for comparing a previous digital sample value and a current digital sample value from said analog to digital converter; at least one second data storage register connected to an output of each of said at least one comparator for storing a result of said comparing; first logic circuit means connected to an output of said at least one comparator, an output of said at least one first data storage register, and an output of said at least one second data storage register for indicating a pulse at a first previous sample time if a value of a second previous sample is lower than a value of a first previous sample, a value of a third previous sample is lower than said value of said second previous sample, a value of said output of said analog to digital converter is lower than said value of said first previous sample and said value of said first previous sample is nonnegative; and second logic circuit means connected to an output of said at least one comparator, an output of said at least one first data storage register, and an output of said at least one second data storage register for indicating a pulse at said first previous sample time if a value of said second previous sample is greater than a value of said first previous sample, a value of said third previous sample is greater than said value of said second previous sample, a value of said output of said analog to digital converter is greater than said value of said first previous sample and said value of said first previous sample is negative.
Claim 5
Dependent Claim 125 words
The circuit of claims 1 or 2 wherein said first and second logic circuit means further comprise: a first threshold comparator contained within said first logic means for comparing said value of said first previous sample to a predetermined threshold value and allowing said indication of a pulse at said first previous sample time if said value of said first previous sample is greater than said predetermined threshold value; and a second threshold comparator contained within said second logic means for comparing said value of said first previous sample to said predetermined threshold value and allowing said indication of a pulse at said first previous sample time if said value of said first previous sample is greater than a negative of said predetermined threshold value.
Claim 6
Dependent Claim 230 words
The circuit of claims 1 or 2 further comprising: a third logic circuit means connected to an output of said at least one comparator, an output of said at least one first data storage register, and an output of said at least one second data storage register for indicating a pulse at a second previous sample time if a value of said third previous sample is lower than a value of said second previous sample, a value of a fourth previous sample is lower than said value of said third previous sample, a value of said first previous sample is lower than said value of said second previous sample and said value of said second previous sample is nonnegative; and a fourth logic circuit means connected to an output of said at least one comparator, an output of said at least one first data storage register, and an output of said at least one second data storage register for indicating a pulse at a second previous sample time if a value of said third previous sample is greater than a value of said second previous sample, a value of said fourth previous sample is greater than said value of said third previous sample, a value of said first previous sample is greater than said value of said second previous sample and said value of said second previous sample is negative.
Claim 7
Dependent Claim 230 words
The circuit of claim 4 wherein said first through fourth logic circuit means further comprise: a first threshold comparator contained within said first logic means for comparing said value of said first previous sample to a predetermined threshold value and allowing said indication of a pulse at said first previous sample time if said value of said first previous sample is greater than said predetermined threshold value; a second threshold comparator contained within said second logic means for comparing said value of said first previous sample to said predetermined threshold value and allowing said indication of a pulse at said first previous sample time if said value of said first previous sample is less than a negative of said predetermined threshold value; a third threshold comparator contained within said third logic means for comparing said value of said second previous sample to said predetermined threshold value and allowing said indication of a pulse at said second previous sample time if said value of said first previous sample is greater than said predetermined threshold value; and a fourth threshold comparator contained within said fourth logic means for comparing said value of said second previous sample to said predetermined threshold value and allowing said indication of a pulse at said second previous sample time if said value of said first previous sample is less than a negative of said predetermined threshold value.
Claim 8
Dependent Claim 230 words
The circuit of claims 1 or 2 further comprising: a third logic circuit means connected to an output of said at least one comparator, an output of said at least one first data storage register, and an output of said at least one second data storage register for indicating a pulse at a second previous sample time if a value of said third previous sample is lower than a value of said second previous sample, a value of a fourth previous sample is lower than said value of said second previous sample, a value of said first previous sample is lower than said value of said second previous sample and said value of said second previous sample is nonnegative; and a fourth logic circuit means connected to an output of said at least one comparator, an output of said at least one first data storage register, and an output of said at least one second data storage register for indicating a pulse at a second previous sample time if a value of said third previous sample is greater than a value of said second previous sample, a value of said fourth previous sample is greater than said value of said third previous sample, a value of said first previous sample is greater than said value of said second previous sample and said value of said second previous sample is negative.
Claim 9
Dependent Claim 230 words
The circuit of claim 6 wherein said first through fourth logic circuit means further comprise: a first threshold comparator contained within said first logic means for comparing said value of said first previous sample to a predetermined threshold value and allowing said indication of a pulse at said first previous sample time if said value of said first previous sample is greater than said predetermined threshold value; a second threshold comparator contained within said second logic means for comparing said value of said first previous sample to said predetermined threshold value and allowing said indication of a pulse at said first previous sample time if said value of said first previous sample is less than a negative of said predetermined threshold value; a third threshold comparator contained within said third logic means for comparing said value of said second previous sample to said predetermined threshold value and allowing said indication of a pulse at said second previous sample time if said value of said first previous sample is greater than said predetermined threshold value; and a fourth threshold comparator contained within said fourth logic means for comparing said value of said second previous sample to said predetermined threshold value and allowing said indication of a pulse at said second previous sample time if said value of said first previous sample is less than a negative of said predetermined threshold value.
Claim 10
Dependent Claim 361 words
A circuit for detecting pulses in a continuous signal, said circuit comprising: an analog to digital converter for converting said signal to digital sample values at controlled sampling times; at least one first data storage register connected to an output of said analog to digital converter for storing at least one previous digital sample value as said digital sample value is created at said controlled sampling times; at least one comparator connected to said at least one first data storage register, and connected to said output of said analog to digital converter, for comparing a previous digital sample value and a current digital sample value from said analog to digital converter; at least one second data storage register connected to an output of each of said at least one comparator for storing a result of said comparing; first logic circuit means connected to an output of said at least one comparator, an output of said at least one first data storage register, and an output of said at least one second data storage register for indicating a pulse at a first previous sample time if a value of a second previous sample is lower than a value of a first previous sample, a value of said first previous sample is greater than a predetermined threshold value, a value of said output of said analog to digital converter is lower than said value of said first previous sample and said value of said first previous sample is nonnegative; and second logic circuit means connected to an output of said at least one comparator, an output of said at least one first data storage register and an output of said at least one second data storage register for indicating a pulse at said first previous sample time if a value of said second previous sample is greater than a value of said first previous sample, a value of said first previous sample is less than a negative of said predetermined threshold value, a value of said output of said analog to digital converter is greater than said value of said first previous sample and said value of said first previous sample is negative.
Claim 11
Dependent Claim 361 words
A circuit for detecting pulses in a continuous signal, said circuit comprising: an analog to digital converter for converting said signal to digital sample values at controlled sampling times; at least one first data storage register connected to an output of said analog to digital converter for storing at least one previous digital sample value as said digital sample value is created at said controlled sampling times; at least one comparator connected to said at least one first data storage register, and connected to said output of said analog to digital converter, for comparing a previous digital sample value and a current digital sample value from said analog to digital converter; at least one second data storage register connected to an output of each of said at least one comparator for storing a result of said comparing; first logic circuit means connected to an output of said at least one comparator, an output of said at least one first data storage register, and an output of said at least one second data storage register for indicating a pulse at a first previous sample time if a value of a second previous sample is lower than a value of a first previous sample, a value of said first previous sample is greater than a predetermined threshold value, a value of said output of said analog to digital converter is lower than said value of said first previous sample and said value of said first previous sample is nonnegative; and second logic circuit means connected to an output of said at least one comparator, an output of said at least one first data storage register and an output of said at least one second data storage register for indicating a pulse at said first previous sample time if a value of said second previous sample is greater than a value of said first previous sample, a value of said first previous sample is less than a negative of said predetermined threshold value, a value of said output of said analog to digital converter is greater than said value of said first previous sample and said value of said first previous sample is negative.
Claim 12
Dependent Claim 576 words
A circuit for detecting pulses in a continuous signal, said circuit comprising: an analog to digital converter for converting said signal to digital sample values at controlled sampling times; at least one first data storage register connected to an output of said analog to digital converter for storing at least one previous digital sample value as said digital sample value is created at said controlled sampling times; at least one comparator connected to said at least one first data storage register, and connected to said output of said analog to digital converter, for comparing a previous digital sample value and a current digital sample value from said analog to digital converter; at least one second data storage register connected to an output of each of said at least one comparator for storing a result of said comparing; first logic circuit means connected to an output of said at least one comparator, an output of said at least one first data storage register, and an output of said at least one second data storage register for indicating a pulse at a first previous sample time if a value of a second previous sample is lower than a value of a first previous sample, a value of said first previous sample is greater than a predetermined threshold value, a value of said output of said analog to digital converter is lower than said value of said first previous sample and said value of said first previous sample is nonnegative; and second logic circuit means connected to an output of said at least one comparator, an output of said at least one first data storage register, and an output of said at least one second data storage register for indicating a pulse at said first previous sample time if a value of said second previous sample is greater than a value of said first previous sample, a value of said first previous sample is less than a negative of said predetermined threshold value, a value of said output of said analog to digital converter is greater than said value of said first previous sample and said value of said first previous sample is negative; a third logic circuit means connected to an output of said at least one comparator, an output of said at least one first data storage register, and an output of said at least one second data storage register for indicating a pulse at a second previous sample time if a value of a third previous sample is lower than a value of said second previous sample, a value of said second previous sample is greater than said predetermined threshold value, a value of said first previous sample is lower than said value of said second previous sample and said value of said second previous sample is nonnegative; and a fourth logic circuit means connected to an output of said at least one comparator, an output of said at least one first data storage register, and an output of said at least one second data storage register for indicating a pulse at said second previous sample time if a value of said third previous sample is greater than a value of said second previous sample, a value of said second previous sample is greater than said predetermined threshold value, a value of said first previous sample is greater than said value of said second previous sample and said value of said second previous sample is negative.
Claim 13
Dependent Claim 576 words
A circuit for detecting pulses in a continuous signal, said circuit comprising: an analog to digital converter for converting said signal to digital sample values at controlled sampling times; at least one first data storage register connected to an output of said analog to digital converter for storing at least one previous digital sample value as said digital sample value is created at said controlled sampling times; at least one comparator connected to said at least one first data storage register, and connected to said output of said analog to digital converter, for comparing a previous digital sample value and a current digital sample value from said analog to digital converter; at least one second data storage register connected to an output of each of said at least one comparator for storing a result of said comparing; first logic circuit means connected to an output of said at least one comparator, an output of said at least one first data storage register, and an output of said at least one second data storage register for indicating a pulse at a first previous sample time if a value of a second previous sample is lower than a value of a first previous sample, a value of said first previous sample is greater than a predetermined threshold value, a value of said output of said analog to digital converter is lower than said value of said first previous sample and said value of said first previous sample is nonnegative; and second logic circuit means connected to an output of said at least one comparator, an output of said at least one first data storage register, and an output of said at least one second data storage register for indicating a pulse at said first previous sample time if a value of said second previous sample is greater than a value of said first previous sample, a value of said first previous sample is less than a negative of said predetermined threshold value, a value of said output of said analog to digital converter is greater than said value of said first previous sample and said value of said first previous sample is negative; a third logic circuit means connected to an output of said at least one comparator, an output of said at least one first data storage register, and an output of said at least one second data storage register for indicating a pulse at a second previous sample time if a value of a third previous sample is lower than a value of said second previous sample, a value of said second previous sample is greater than said predetermined threshold value, a value of said first previous sample is lower than said value of said second previous sample and said value of said second previous sample is nonnegative; and a fourth logic circuit means connected to an output of said at least one comparator, an output of said at least one first data storage register, and an output of said at least one second data storage register for indicating a pulse at said second previous sample time if a value of said third previous sample is greater than a value of said second previous sample, a value of said second previous sample is greater than said predetermined threshold value, a value of said first previous sample is greater than said value of said second previous sample and said value of said second previous sample is negative.
Claim 14
Dependent Claim 361 words
A circuit for detecting pulses in a continuous signal, said circuit comprising: an analog to digital converter for converting said signal to digital sample values at controlled sampling times; at least one first data storage register connected to an output of said analog to digital converter for storing at least one previous digital sample value as said digital sample value is created at said controlled sampling times; at least one comparator connected to said first data storage register, and connected to said output of said analog to digital converter, for comparing a previous digital sample value and a current digital sample value from said analog to digital converter; at least one second data storage register connected to an output of each of said at least one comparator for storing a result of said comparing; first logic circuit means connected to an output of said at least one comparator, an output of said at least one first data storage register, and an output of said at least one second data storage register for indicating a pulse at a first previous sample time if a value of a third previous sample is lower than a value of a first previous sample, a value of a fourth previous sample is lower than a value of a second previous sample, a value of the output of said analog to digital converter is lower than said value of said second previous sample and said value of said first previous sample is nonnegative; and second logic circuit means connected to an output of said at least one comparator, an output of said at least one first data storage register, and an output of said at least one second data storage register for indicating a pulse at said first previous sample time if a value of said third previous sample is greater than a value of said first previous sample, a value of said fourth previous sample is greater than a value of said second previous sample, a value of said output of said analog to digital converter is greater than said value of said second previous sample and said value of said first previous sample is negative.
Claim 15
Dependent Claim 361 words
A circuit for detecting pulses in a continuous signal, said circuit comprising: an analog to digital converter for converting said signal to digital sample values at controlled sampling times; at least one first data storage register connected to an output of said analog to digital converter for storing at least one previous digital sample value as said digital sample value is created at said controlled sampling times; at least one comparator connected to said first data storage register, and connected to said output of said analog to digital converter, for comparing a previous digital sample value and a current digital sample value from said analog to digital converter; at least one second data storage register connected to an output of each of said at least one comparator for storing a result of said comparing; first logic circuit means connected to an output of said at least one comparator, an output of said at least one first data storage register, and an output of said at least one second data storage register for indicating a pulse at a first previous sample time if a value of a third previous sample is lower than a value of a first previous sample, a value of a fourth previous sample is lower than a value of a second previous sample, a value of the output of said analog to digital converter is lower than said value of said second previous sample and said value of said first previous sample is nonnegative; and second logic circuit means connected to an output of said at least one comparator, an output of said at least one first data storage register, and an output of said at least one second data storage register for indicating a pulse at said first previous sample time if a value of said third previous sample is greater than a value of said first previous sample, a value of said fourth previous sample is greater than a value of said second previous sample, a value of said output of said analog to digital converter is greater than said value of said second previous sample and said value of said first previous sample is negative.
Claim 16
Dependent Claim 123 words
The circuit of claim 10 wherein said first and second logic circuit means further comprise: a first threshold comparator contained within said first logic means for comparing said value of said first previous sample to a predetermined threshold value and allowing said indication of a pulse at said first previous sample time if said value of said first previous sample is greater than said predetermined threshold value; and a second threshold comparator contained within said second logic means for comparing said value of said first previous sample to said predetermined threshold value and allowing said indication of a pulse at said first previous sample time if said value of said first previous sample is less than a negative of said predetermined threshold value.
Claim 17
Dependent Claim 228 words
The circuit of claim 10 further comprising: a third logic circuit means connected to an output of said at least one comparator, an output of said at least one first data storage register, and an output of said at least one second data storage register for indicating a pulse at a second previous sample time if a value of said fourth previous sample is lower than a value of said second previous sample, a value of a fifth previous sample is lower than said value of said third previous sample, a value of said first previous sample is lower than said value of said third previous sample and said value of said second previous sample is nonnegative; and a fourth logic circuit means connected to an output of said at least one comparator, an output of said at least one first data storage register, and an output of said at least one second data storage register for indicating a pulse at a second previous sample time if a value of said fourth previous sample is greater than a value of said second previous sample, a value of said fifth previous sample is greater than said value of said third previous sample, a value of said first previous sample is greater than said value of said third previous sample and said value of said second previous sample is negative.
Claim 18
Dependent Claim 230 words
The circuit of claim 12 wherein said first through fourth logic circuit means further comprise: a first threshold comparator contained within said first logic means for comparing said value of said first previous sample to a predetermined threshold value and allowing said indication of a pulse at said first previous sample time if said value of said first previous sample is greater than said predetermined threshold value; a second threshold comparator contained within said second logic means for comparing said value of said first previous sample to said predetermined threshold value and allowing said indication of a pulse at said first previous sample time if said value of said first previous sample is less than a negative of said predetermined threshold value; a third threshold comparator contained within said third logic means for comparing said value of said second previous sample to said predetermined threshold value and allowing said indication of a pulse at said second previous sample time if said value of said first previous sample is greater than said predetermined threshold value; and a fourth threshold comparator contained within said fourth logic means for comparing said value of said second previous sample to said predetermined threshold value and allowing said indication of a pulse at said second previous sample time if said value of said first previous sample is less than a negative of said predetermined threshold value.
Claim 19
Dependent Claim 338 words
A circuit for detecting pulses in a continuous signal, said circuit comprising: an analog to digital converter for converting said signal to digital sample values at controlled sampling times; at least one data storage register connected to an output of said analog to digital converter for storing a previous digital sample value as said digital sample value is created at said controlled sampling time; at least one threshold comparator connected to said at least one data storage register for comparing said stored digital sample value to a predetermined threshold value; at least one comparator connected to said at least one data storage register, and connected to an output of said threshold comparator and further connected to said output of said analog to digital converter, for comparing said stored digital sample values and a current digital sample value from said analog to digital converter and for indicating a pulse at a most recently stored digital sample value if a next most recently stored digital sample value is a lower value than said most recently stored digital sample value and said current digital sample value is a lower value than said most recently stored digital sample value and said most recently stored digital sample value is a greater value than said predetermined threshold value; and at least one comparator connected to said at least one data storage register, and connected to an output of said threshold comparator and further connected to said output of said analog to digital converter, for comparing said stored digital sample values and a current digital sample value from said analog to digital converter and for indicating a pulse at a most recently stored digital sample value if a next most recently stored digital sample value is a higher value than said most recently stored digital sample value and said current digital sample value is a higher value than said most recently stored digital sample value and said most recently stored digital sample value is a lower value than the negative of said predetermined threshold value.
Claim 20
Dependent Claim 338 words
A circuit for detecting pulses in a continuous signal, said circuit comprising: an analog to digital converter for converting said signal to digital sample values at controlled sampling times; at least one data storage register connected to an output of said analog to digital converter for storing a previous digital sample value as said digital sample value is created at said controlled sampling time; at least one threshold comparator connected to said at least one data storage register for comparing said stored digital sample value to a predetermined threshold value; at least one comparator connected to said at least one data storage register, and connected to an output of said threshold comparator and further connected to said output of said analog to digital converter, for comparing said stored digital sample values and a current digital sample value from said analog to digital converter and for indicating a pulse at a most recently stored digital sample value if a next most recently stored digital sample value is a lower value than said most recently stored digital sample value and said current digital sample value is a lower value than said most recently stored digital sample value and said most recently stored digital sample value is a greater value than said predetermined threshold value; and at least one comparator connected to said at least one data storage register, and connected to an output of said threshold comparator and further connected to said output of said analog to digital converter, for comparing said stored digital sample values and a current digital sample value from said analog to digital converter and for indicating a pulse at a most recently stored digital sample value if a next most recently stored digital sample value is a higher value than said most recently stored digital sample value and said current digital sample value is a higher value than said most recently stored digital sample value and said most recently stored digital sample value is a lower value than the negative of said predetermined threshold value.
Claim 21
Dependent Claim 61 words
The circuit of claim 14 further comprising: averaging means connected between said analog to digital converter and said at least one data storage register for averaging an output of said analog to digital converter with a most recent past output of said analog to digital converter to produce an average value for storing in said at least one data storage register.
Claim 22
Dependent Claim 183 words
A circuit for detecting pulses in a continuous signal, said circuit comprising: an analog to digital converter for converting said signal to digital sample values at controlled sampling times; at least one data storage register connected to an output of said analog to digital converter for storing a previous digital sample value as said digital sample value is created at said controlled sampling time; and at least one comparator connected to said at least one data storage register and connected to an output of said analog to digital converter for comparing a sign bit of each of said stored digital sample values and a sign bit of a current digital sample value from said analog to digital converter and for indicating a pulse at a most recently stored digital sample value if a sign bit of a next most recently stored digital sample value is not equal to a sign bit of said most recently stored digital sample value and a sign bit of said current digital sample value is equal to a sign bit of said most recently stored digital sample value.
Claim 23
Dependent Claim 183 words
A circuit for detecting pulses in a continuous signal, said circuit comprising: an analog to digital converter for converting said signal to digital sample values at controlled sampling times; at least one data storage register connected to an output of said analog to digital converter for storing a previous digital sample value as said digital sample value is created at said controlled sampling time; and at least one comparator connected to said at least one data storage register and connected to an output of said analog to digital converter for comparing a sign bit of each of said stored digital sample values and a sign bit of a current digital sample value from said analog to digital converter and for indicating a pulse at a most recently stored digital sample value if a sign bit of a next most recently stored digital sample value is not equal to a sign bit of said most recently stored digital sample value and a sign bit of said current digital sample value is equal to a sign bit of said most recently stored digital sample value.
Claim 24
Dependent Claim 61 words
The circuit of claim 16 further comprising: averaging means connected between said analog to digital converter and said at least one data storage register for averaging an output of said analog to digital converter with a most recent past output of said analog to digital converter to produce an average value for storing in said at least one data storage register.
Claim 25
Dependent Claim 680 words
A circuit for detecting pulses in a continuous signal, said circuit comprising: an analog to digital converter for converting said signal to digital sample values at controlled sampling times; a first data storage register connected to an output of said analog to digital converter and connected in such a manner as to store every other sample; a second data storage register connected to an output of said analog to digital converter and connected in such a manner as to store every other sample, wherein said second data register stores samples not stored by said first data storage register; a first threshold comparator connected to said output of said analog to digital converter for comparing an absolute value of said output of said analog to digital converter to a predetermined threshold value; a third data storage register connected to an output of said first threshold comparator for storing a result of said comparison; a second threshold comparator connected to said first data storage register for comparing an absolute value of an output of said first data storage register to said predetermined threshold value; a pair of comparators connected to said first and second data storage registers and connected to said output of said analog to digital converter for comparing said stored digital sample values and a current digital sample value from said analog to digital converter; and a first logic circuit connected to outputs of said pair of comparators and connected to an output of said second threshold comparator, wherein said first logic circuit indicates a pulse at a most recently stored digital sample value if a next most recently stored digital sample value is less than said most recently stored digital sample value and said current digital sample value is less than said most recently stored digital sample value and said second threshold comparator indicates that an absolute value of said most recently stored digital sample value is greater than said predetermined threshold value and said next most recently PG,52 stored digital sample value is nonnegative; a second logic circuit connected to outputs of said pair of comparators and connected to an output of said second threshold comparator, wherein said first logic circuit indicates a pulse at a most recently stored digital sample value if a next most recently stored digital sample value is greater than said most recently stored digital sample value and said current digital sample value is greater than said most recently stored digital sample value and said second threshold comparator indicates that an absolute value of said most recently stored digital sample value is greater than said predetermined threshold value and said next most recently stored digital sample value is negative; a third logic circuit connected to outputs of said pair of comparators and connected to an output of said third data storage register, wherein said second logic circuit indicates a pulse at said next most recently stored digital sample value if a second next most recently stored digital sample value is less than said next most recently stored digital sample and said most recently stored digital sample value is less than said next most recently stored digital sample value and said third data storage register indicates that an absolute value of said next most recently stored digital sample value is greater than said predetermined threshold value and said next most recently stored digital sample value is nonnegative; and a fourth logic circuit connected to outputs of said pair of comparators and connected to an output of said third data storage register, wherein said second logic circuit indicates a pulse at said next most recently stored digital sample value if a second next most recently stored digital sample value is greater than said next most recently stored digital sample and said most recently stored digital sample value is greater than said next most recently stored digital sample value and said third data storage register indicates that an absolute value of said next most recently stored digital sample value is greater than said predetermined threshold value and said next most recently stored digital sample value is negative.
Claim 26
Dependent Claim 680 words
A circuit for detecting pulses in a continuous signal, said circuit comprising: an analog to digital converter for converting said signal to digital sample values at controlled sampling times; a first data storage register connected to an output of said analog to digital converter and connected in such a manner as to store every other sample; a second data storage register connected to an output of said analog to digital converter and connected in such a manner as to store every other sample, wherein said second data register stores samples not stored by said first data storage register; a first threshold comparator connected to said output of said analog to digital converter for comparing an absolute value of said output of said analog to digital converter to a predetermined threshold value; a third data storage register connected to an output of said first threshold comparator for storing a result of said comparison; a second threshold comparator connected to said first data storage register for comparing an absolute value of an output of said first data storage register to said predetermined threshold value; a pair of comparators connected to said first and second data storage registers and connected to said output of said analog to digital converter for comparing said stored digital sample values and a current digital sample value from said analog to digital converter; and a first logic circuit connected to outputs of said pair of comparators and connected to an output of said second threshold comparator, wherein said first logic circuit indicates a pulse at a most recently stored digital sample value if a next most recently stored digital sample value is less than said most recently stored digital sample value and said current digital sample value is less than said most recently stored digital sample value and said second threshold comparator indicates that an absolute value of said most recently stored digital sample value is greater than said predetermined threshold value and said next most recently PG,52 stored digital sample value is nonnegative; a second logic circuit connected to outputs of said pair of comparators and connected to an output of said second threshold comparator, wherein said first logic circuit indicates a pulse at a most recently stored digital sample value if a next most recently stored digital sample value is greater than said most recently stored digital sample value and said current digital sample value is greater than said most recently stored digital sample value and said second threshold comparator indicates that an absolute value of said most recently stored digital sample value is greater than said predetermined threshold value and said next most recently stored digital sample value is negative; a third logic circuit connected to outputs of said pair of comparators and connected to an output of said third data storage register, wherein said second logic circuit indicates a pulse at said next most recently stored digital sample value if a second next most recently stored digital sample value is less than said next most recently stored digital sample and said most recently stored digital sample value is less than said next most recently stored digital sample value and said third data storage register indicates that an absolute value of said next most recently stored digital sample value is greater than said predetermined threshold value and said next most recently stored digital sample value is nonnegative; and a fourth logic circuit connected to outputs of said pair of comparators and connected to an output of said third data storage register, wherein said second logic circuit indicates a pulse at said next most recently stored digital sample value if a second next most recently stored digital sample value is greater than said next most recently stored digital sample and said most recently stored digital sample value is greater than said next most recently stored digital sample value and said third data storage register indicates that an absolute value of said next most recently stored digital sample value is greater than said predetermined threshold value and said next most recently stored digital sample value is negative.
Claim 27
Dependent Claim 61 words
The circuit of claim 18 further comprising: averaging means connected between said analog to digital converter and said first and second data storage registers for averaging an output of said analog to digital converter with a most recent past output of said analog to digital converter to produce an average value for storing in said first and second data storage registers.
Claim 28
Dependent Claim 265 words
A circuit for detecting pulses in a continuous signal, said circuit comprising: an analog to digital converter for converting said signal to digital sample values at controlled sampling times; a first data storage register connected to an output of said analog to digital converter and connected to store every other sample; a second data storage register connected to an output of said analog to digital converter and connected to store every other sample, wherein said second data register stores samples not stored by said first data storage register; a first logic circuit connected to an output of said first data storage register and connected to an output of said analog to digital converter, wherein said first logic circuit indicates a pulse at a most recently stored digital sample value if a sign of a next most recently stored digital sample value is not equal to a sign of said most recently stored digital sample value and a sign of an output of said analog to digital converter is equal to said sign of said most recently stored digital sample value; a second logic circuit connected to outputs of said first and second data storage register, wherein said second logic circuit indicates a pulse at said next most recently stored digital sample value if a sign of a second next most recently stored digital sample value is not equal to said sign of said next most recently stored digital sample value and said sign of said most recently stored digital sample value is equal to said sign of said next most recently stored digital sample value.
Claim 29
Dependent Claim 265 words
A circuit for detecting pulses in a continuous signal, said circuit comprising: an analog to digital converter for converting said signal to digital sample values at controlled sampling times; a first data storage register connected to an output of said analog to digital converter and connected to store every other sample; a second data storage register connected to an output of said analog to digital converter and connected to store every other sample, wherein said second data register stores samples not stored by said first data storage register; a first logic circuit connected to an output of said first data storage register and connected to an output of said analog to digital converter, wherein said first logic circuit indicates a pulse at a most recently stored digital sample value if a sign of a next most recently stored digital sample value is not equal to a sign of said most recently stored digital sample value and a sign of an output of said analog to digital converter is equal to said sign of said most recently stored digital sample value; a second logic circuit connected to outputs of said first and second data storage register, wherein said second logic circuit indicates a pulse at said next most recently stored digital sample value if a sign of a second next most recently stored digital sample value is not equal to said sign of said next most recently stored digital sample value and said sign of said most recently stored digital sample value is equal to said sign of said next most recently stored digital sample value.
Claim 30
Dependent Claim 61 words
The circuit of claim 20 further comprising: averaging means connected between said analog to digital converter and said first and second data storage registers for averaging an output of said analog to digital converter with a most recent past output of said analog to digital converter to produce an average value for storing in said first and second data storage registers.

References Cited (Backward Citations)

US4628269A Cited
US4566044A Cited
US4788507A Cited
US5105447A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-07-11 1998-01-10 1998-07-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-07-11 2002-01-10 2002-07-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-07-11 2006-01-10 2006-07-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag