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

Self-timing qualification channel

Assignee: National Semiconductor Corp
•
Filing: 1989-08-18
•
Granted: 1990-12-18
•
Expires: 2009-08-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A novel self-timing qualification channel structure is taught, suitable for use in detecting data from a magnetic disk or other storage medium. A timing comparator is used in addition to a hysteresis comparator in order to detect when the true peak of the input signal is about to occur. The timing comparator output determines when signal qualification by the hysteresis comparator is to occur. The timing comparator only allows signal qualification to occur just prior to the true peak in the input signal. Because of this, the risk of falsely detecting off track noise or noise in the shoulder region is greatly reduced. In one embodiment, the timing comparator operates without the need for additional external components by utilizing the existing channel filter. Thus, the channel filter serves two purposes: to filter the channel input signal prior to detection and to provide delay for the timing comparator. The detector of this invention is ideally suited for detecting data from a constant density recording environment where a multiple data rates are encountered. The improved immunity to off track noise allows track density to be increased, thereby increasing the storage capacity of the disk.

Inventors

  • 👤 Donald T. Wile

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 09:25
CPC Classifications
H; H03; H03K; H03K5/00; H03K5/153; H03K5/1532; G; G01; G01R; G01R29/00; G01R29/02; G11; G11B; G11B20/00; G11B20/10; G11B20/10009; G11B20/12; G11B20/1217; G11B20/1258

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 164 words
A pulse detector comprising: an input port for receiving an input signal; an output port for providing an output signal in response to a pulse of a desired amplitude in said input signal; a filter having an input port for receiving said input signal and an output port for providing a filtered signal; and a qualification channel for providing a qualification channel output signal when a pulse contained in said input signal is likely to be a valid data pulse, said qualification channel comprising: a timing comparator having a first input port for receiving said input signal, a second input port for receiving said filtered signal, and an output port for providing a timing comparison signal indicative of when the magnitudes of said input signal and said filtered signal have a predefined relationship; and level detection means for providing a level detection output signal when said filtered signal has reached a predefined level, said level detection means being enabled by said timing comparison signal.
Claim 2
Dependent Claim 164 words
A pulse detector comprising: an input port for receiving an input signal; an output port for providing an output signal in response to a pulse of a desired amplitude in said input signal; a filter having an input port for receiving said input signal and an output port for providing a filtered signal; and a qualification channel for providing a qualification channel output signal when a pulse contained in said input signal is likely to be a valid data pulse, said qualification channel comprising: a timing comparator having a first input port for receiving said input signal, a second input port for receiving said filtered signal, and an output port for providing a timing comparison signal indicative of when the magnitudes of said input signal and said filtered signal have a predefined relationship; and level detection means for providing a level detection output signal when said filtered signal has reached a predefined level, said level detection means being enabled by said timing comparison signal.
Claim 3
Dependent Claim 39 words
A pulse detector as in claim 1 wherein said timing channel comprises a differentiator having an input port for receiving said filtered signal and an output port for providing a differentiated signal for generating said timing channel output signal.
Claim 4
Dependent Claim 78 words
A pulse detector as in claim 1 which further comprises: a timing channel for providing a timing channel output signal indicative of the time position of peaks contained in said input signal at any given time; and means for providing an output signal indicative of said peaks contained in said input signal as defined by said timing channel output signal, at a time determined by said timing channel output signal as enabled by said qualification channel output signal.
Claim 5
Dependent Claim 52 words
A pulse detector as in claim 3 wherein said means for providing an output signal further comprises output latch means having an input lead for receiving said qualification channel output signal, a clock input lead for receiving said timing channel output signal, and an output lead for providing a latched output signal.
Claim 6
Dependent Claim 44 words
A pulse detector as in claim 4 which further comprises: a pulse generator means having an input lead connected to said output lead of said output latch means, and an output lead for providing an output pulse in response to said latched output signal.
Claim 7
Dependent Claim 31 words
A pulse detector as in claim 3 which further comprises means for clearing said means for providing an output signal, said means for clearing operating in response to said output signal.
Claim 8
Dependent Claim 43 words
A pulse detector as in claim 1 wherein said level detection means comprises a hysteresis comparator having an input port connected to said output port of said filter, a hysteresis input lead for receiving a hysteresis level control signal, and an output port.
Claim 9
Dependent Claim 27 words
A pulse detector as in claim 1 wherein said timing comparator serves to improve immunity to noise contained in portions of said input signal between data pulses.
Claim 10
Dependent Claim 28 words
A pulse detector as in claim 8 wherein said timing comparator serves to improve immunity to noise contained in portions of said input signal above said predefined level.
Claim 11
Dependent Claim 32 words
A pulse detector as in claim 8 wherein said timing comparator serves to improve immunity to noise contained in portions of said input signal between data pulses and below said predefined level.
Claim 12
Dependent Claim 23 words
A pulse detector as in claim 1 wherein said filter serves to provide a delay between said input signal and said filtered signal.
Claim 13
Dependent Claim 23 words
A pulse detector as in claim 1 wherein said timing comparator is AC coupled to said input and output ports of said filter.
Claim 14
Dependent Claim 76 words
A pulse detector as in claim 1 wherein said qualification channel further comprises: pulse generation means having an input lead connected to said output lead of said timing comparator, and having an output lead; and a latch having an input lead connected to said output lead of said level detection means, a clock input lead connected to said output lead of said pulse generation means, and an output lead for providing said qualification channel output signal.
Claim 15
Dependent Claim 17 words
A pulse detector as in claim 1 wherein said timing comparator serves as a delay line differentiator.
Claim 16
Dependent Claim 56 words
A pulse detector as in claim 14 wherein said pulse detector further comprises: means for logically combining said output signal of said timing comparator and said output signal of said level detection means to produce a control signal; and first latch means having an input port for receiving said control signal, and having an output port.
Claim 17
Dependent Claim 57 words
A pulse detector as in claim 15 wherein said pulse detector further comprises: second latch means having an input port connected to said output port of said delay means, and having an output port; and means for logically combining the output signals from said first latch means and said second latch means to provide said qualification signal.
Claim 18
Dependent Claim 22 words
A pulse detector as in claim 16 which further comprises delay means for delaying the output signal of said first latch means.
Claim 19
Dependent Claim 27 words
A pulse detector as in claim 16 wherein said second latch means further comprises a clock input lead connected to said output lead of said pulse detector.
Claim 20
Dependent Claim 72 words
A pulse detector as in claim 14 which further comprises: a latch having an input led connected to said output lead of said level detection means, a clock input lead connected to said output lead of said timing comparator, and an output lead; and a pulse generator having an input lead connected to said output lead of said latch, and an output lead serving as said output lead of said pulse detector.
Claim 21
Dependent Claim 100 words
A pulse detector as in claim 1 wherein said timing comparator comprises: a first differential amplifier having differential input leads connected to said input port of said differential filter, and having an output lead; a second differential amplifier having differential input leads connected to said output port of said differential filter, and having an output lead; a comparator having a first input lead connected to said output lead of said first differential amplifier, a second input lead connected to said output lead of said second differential amplifier, and an output lead serving as said output lead of said timing comparator.
Claim 22
Dependent Claim 36 words
A pulse detector as in claim 20 wherein the gains of said first and second differential amplifiers are such that said timing comparator produces an output signal prior to said filtered output signal reaching its peak.
Claim 23
Independent Claim 78 words
A method for the detection of valid data pulses in an input signal comprising the steps of: receiving said input signal; filtering said input signal to produce a filtered and delayed signal; comparing said input signal and said filtered and delayed signal to determine a point in time when said filtered and delayed signal is about to reach a peak; detecting a peak in said filtered and delayed signal during a time period after said point in time.
Claim 24
Independent Claim 78 words
A method for the detection of valid data pulses in an input signal comprising the steps of: receiving said input signal; filtering said input signal to produce a filtered and delayed signal; comparing said input signal and said filtered and delayed signal to determine a point in time when said filtered and delayed signal is about to reach a peak; detecting a peak in said filtered and delayed signal during a time period after said point in time.
Claim 25
Dependent Claim 54 words
A method as in claim 22 wherein said step of detecting a peak comprises the steps of: detecting a plurality of peaks in said filtered and delayed signal; and selecting one of said plurality of peaks as a valid data pulse at or near said point in time determined by said step of comparing.
Claim 26
Dependent Claim 75 words
A method as in claim 23 wherein said step of comparing comprises the steps of: (a) detecting when said filtered and delayed signal has a magnitude greater than a predefined magnitude; (b) detecting the point in time when said input signal and said filtered and delayed signal have a predefined relationship; (c) generating a qualification signal in response to steps (a) and (b); and (d) using said qualification signal to perform said step of selecting.

References Cited (Backward Citations)

US3588714A Cited
US4216543A Cited
US4507795A Cited
US4675880A Cited
US4780888A Cited
US4876697A Cited
US4878029A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-12-17 1994-06-18 1994-12-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-12-17 1998-06-18 1998-12-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-12-17 2002-06-18 2002-12-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag