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

Disk drive data synchronizer with window shift synthesis

Assignee: Western Digital Corp
•
Filing: 1991-05-03
•
Granted: 1993-05-18
•
Expires: 2011-05-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A phase-locked system for recovering data from a disk drive includes a phase detector for signalling the difference in phase between incoming delayed data pulses and a phase detection window clock signal. The phase detection window clock signal is derived from one output of a phase shifter driven by the output of a voltage-controlled oscillator whose frequency is controlled by the phase detector. The phase-locked loop is completed by comparing the phase detection window clock signal output of the phase shifter with the incoming delayed data pulses in the phase detector. Data detection window clock pulses, defining time windows in which the delayed data pulses are discerned, are produced at a second output of the phase shifter. The phase shifter produces a delay variable in precise increments over a wide range, causing a variable phase relationship between the time windows and the delayed data pulses that are to be discerned therein.

Inventors

  • 👤 Ronald E. Wilson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 12:53
CPC Classifications
H; H03; H03L; H03L7/00; H03L7/06; H03L7/08; H03L7/081; G; G11; G11B; G11B20/00; G11B20/10; G11B20/14; G11B20/1403; G11B20/22; G11B20/225

Claims Analysis

Total Claims: 39
Claim 1
Independent Claim 306 words
A disk drive data, synchronizer for deriving from an irregular series of data pulses in a pulse train having a given channel rate, window clock signals designating successive selectively-variable time periods, each of said window clock signals being dedicated to the discerning of the presence or absence of a respective one of said data pulses during a respective one of said time periods and to the synchronization of a discerned one of said data pulses, comprising: a) variable-frequency means for generating a first periodic clock signal whose nominal frequency is an integral multiple of the frequency of said pulse train and whose frequency is variable in response to a frequency-control signal; b) phase-shift means driven by said first periodic clock signal for generating second and third periodic clock signals in response to and at an integral submultiple of the frequency of said first clock signal, said second and third clock signals being phased apart from each other by a variable angle, said phase-shift means including a phase-shift control signal input; c) phase detector means for producing a phase detector signal representative of the sign and magnitude of the phase difference between said second clock signal and said data pulses, and means for applying the average of said phase detector signal to said variable-frequency means as its frequency-control signal, said variable-frequency means, phase-shift means, and phase detector forming a phase-locked loop; d) phase-shift control means for applying a control signal to said phase-shift control signal input and having a second phase-locked loop, said second phase-locked loop including a digital frequency divider therein; and e) data detector means responsive to said third clock signal and to said data pulses for discerning the presence or absence of a data pulse during each of said time periods and synchronizing said discerned data pulse with respect to said third clock signal.
Claim 2
Dependent Claim 306 words
A disk drive data, synchronizer for deriving from an irregular series of data pulses in a pulse train having a given channel rate, window clock signals designating successive selectively-variable time periods, each of said window clock signals being dedicated to the discerning of the presence or absence of a respective one of said data pulses during a respective one of said time periods and to the synchronization of a discerned one of said data pulses, comprising: a) variable-frequency means for generating a first periodic clock signal whose nominal frequency is an integral multiple of the frequency of said pulse train and whose frequency is variable in response to a frequency-control signal; b) phase-shift means driven by said first periodic clock signal for generating second and third periodic clock signals in response to and at an integral submultiple of the frequency of said first clock signal, said second and third clock signals being phased apart from each other by a variable angle, said phase-shift means including a phase-shift control signal input; c) phase detector means for producing a phase detector signal representative of the sign and magnitude of the phase difference between said second clock signal and said data pulses, and means for applying the average of said phase detector signal to said variable-frequency means as its frequency-control signal, said variable-frequency means, phase-shift means, and phase detector forming a phase-locked loop; d) phase-shift control means for applying a control signal to said phase-shift control signal input and having a second phase-locked loop, said second phase-locked loop including a digital frequency divider therein; and e) data detector means responsive to said third clock signal and to said data pulses for discerning the presence or absence of a data pulse during each of said time periods and synchronizing said discerned data pulse with respect to said third clock signal.
Claim 3
Dependent Claim 24 words
The synchronizer of claim .1, wherein said phase angle is variable over a range which exceeds a full cycle of said third clock signal.
Claim 4
Dependent Claim 105 words
The synchronizer of claim 1 wherein said phase-shift means includes: a) a delay line having a control signal input; b) a plurality of stages, each producing a delay variable in response to a signal applied to said control signal input; c) means for connecting said clock signal input to receive said first periodic clock signal; and d) a plurality of outputs, each associated with one of said stages for tapping the progressive cumulative delays imposed on said first periodic clock signal by successive delay line stages, said second clock signal and said third clock signal being derived from different ones of said delay line outputs.
Claim 5
Dependent Claim 34 words
The synchronizer of claim 3, wherein said phase shift means additionally includes means for selectively accessing different ones of said delay line outputs for at least one of said second and third clock signals.
Claim 6
Dependent Claim 70 words
The synchronizer of claim 4, wherein one of said second and third clock signals is derived from a fixed delay line output representing the cumulative delay of X delay line stages, and the other of said second and third clock signals is derived from a selectable one of the remaining delay line outputs representing the cumulative delay of Y delay line stages, where Y is an integral multiple of X.
Claim 7
Dependent Claim 7 words
The synchronizer of claim 5, wherein X=1.
Claim 8
Dependent Claim 40 words
The synchronizer of claim 3, wherein each stage of said delay line imposes the same amount of incremental delay on a signal passing through the delay line stage and the respective delays individually imposed by said stages are uniformly variable.
Claim 9
Dependent Claim 138 words
The synchronizer of claim 7, wherein said phase-shift control means includes within said second phase-locked loop: a) frequency base means for generating a frequency base signal at a variable frequency; b) second variable-frequency means for generating a fourth clock signal whose frequency is variable in response to a frequency control signal; c) programmable frequency divider means responsive to said second variable-frequency means for producing a fifth clock signal whose frequency is a predetermined variable fraction of said fourth clock signal; and d) second phase-detector means for producing a second phase-detector signal in response to a phase difference between said frequency base signal and said fifth clock signal and means for applying the average of said second phase-detector signal to said second variable-frequency means as its frequency control signal and to the control signal input of said delay line.
Claim 10
Dependent Claim 57 words
The synchronizer of claim 8, wherein said frequency base means includes stable oscillator means for generating a standard signal at a given standard frequency and second programmable frequency divider means responsive to said stable oscillator means for applying to said frequency base input a signal whose frequency is a second predetermined variable fraction of said standard frequency.
Claim 11
Dependent Claim 20 words
The synchronizer of claim 8, wherein said delay line stages and said second variable-frequency means both comprise series-connected voltage-controlled inverters.
Claim 12
Dependent Claim 22 words
The synchronizer of claim 10, wherein the voltage-controlled inverters in said second variable-frequency means and in said delay line stages are identical.
Claim 13
Dependent Claim 148 words
The synchronizer of claim 3, wherein said multi-stage delay line stages comprise elements whose delay is variable by a control voltage, and wherein said synchronizer additionally includes: a) frequency base means for generating a frequency base signal at a variable frequency; b) second variable-frequency means for generating a fourth clock signal whose frequency is variable in response to a frequency control signal; c) programmable frequency divider means responsive to said second variable-frequency means for producing a fifth clock signal whose frequency is a predetermined variable fraction of said fourth clock signal; and second phase-detector means for producing a second phase-detector signal in response to a phase difference between said frequency base signal and said fifth clock signal and means for applying the average of said second phase-detector signal to said second variable-frequency means as its frequency control signal and to the control signal input of said delay line.
Claim 14
Dependent Claim 50 words
The synchronizer of claim 12, wherein said second variable frequency means comprises a ring oscillator having delay elements whose delay varies in response to changes in said second phase-detector signal in the same manner in which the delay elements of the delay line vary in response to the same signal.
Claim 15
Dependent Claim 25 words
The synchronizer of claim 13, wherein the delay elements of said second variable frequency means are identical to the delay elements of said delay line.
Claim 16
Dependent Claim 62 words
The synchronizer of claim 12, wherein said frequency base means includes stable oscillator means for generating a standard signal at a given standard frequency and a second programmable frequency divider means responsive to said stable oscillator means for applying to said second phase detector, as a frequency base signal, a signal whose frequency is a predetermined variable fraction of said standard frequency.
Claim 17
Dependent Claim 89 words
The synchronizer of claim 1, wherein said variable-frequency means is phase-locked to said data pulses to operate at twice said channel rate, and wherein there is additionally provided a symmetric window generator responsive to said variable-frequency means to produce first and second window clock signals at said channel rate precisely 180° out of phase with each other, and means for alternatively applying either said first and second window clock signals or said second and third clock signals to said phase detector means and to said data detector means, respectively.
Claim 18
Dependent Claim 46 words
The synchronizer of claim 16, wherein said window generator comprises an integrated circuit having a line of symmetry separating substantially identical halves of said window generator, each half having an output on which is carried a respective one of said first and second window clock signals.
Claim 19
Dependent Claim 39 words
The synchronizer of claim 17, wherein each half of said window generator comprises a respective one of a pair of cross-connected logic gates and a feedback loop connected between the output of said cross-connected logic gate and its input.
Claim 20
Dependent Claim 39 words
The synchronizer of claim 18, wherein said window generator has first and second mutually-exclusive states and each said feedback loop includes means for conditionally enabling it during portions of the times during which respective ones of said states prevail.
Claim 21
Dependent Claim 50 words
The synchronizer of claim 16, wherein said window generator is connected between the output of said variable-frequency means and an input of said phase-shift means to cause a clock signal at half the frequency of said first periodic clock signal to be applied as an input to said phase-shift means.
Claim 22
Dependent Claim 313 words
In a disk drive data synchronizer for deriving from an irregular series of data pulses in a pulse train having a given channel rate, window clock signals designating successive variable time windows comprising the combination of: a) a first phase-locked loop including: i) first phase detector means, having a pair of inputs, for producing a first phase-error signal as a function of the phase difference between signals on said inputs; ii) first variable-frequency means responsive to said first phase detector means for generating a first output signal whose frequency is a function of said first phase-error signal; and iii) phase shift means for deriving from said first output signal two delayed output signals, at least one of them shifted in phase relative to said first output signal by a variable amount determined by a control signal, one of said delayed output signals being applied to one input of said first phase-detector means and the other serving as said window clock signals; b) a second phase-locked loop including: i) second phase detector means, having a pair of inputs, for producing a second phase-error signal as a function of the phase difference between signals on said inputs; ii) second variable-frequency means responsive to said second phase detector means for generating a second output signal whose frequency is a function of said second phase-error signal; and iii) divider means responsive to said second variable-frequency means for applying to one input of said second phase-detector means a signal at a frequency which is an integral sub-multiple of the frequency of said second output signal; c) means for applying said second phase-error signal to said phase shift means as its said control signal; d) means for applying said data pulses to the other input of said first phase-detector means; and e) means for applying a source of constant-frequency signals to the other input of said second phase-detector means.
Claim 23
Dependent Claim 313 words
In a disk drive data synchronizer for deriving from an irregular series of data pulses in a pulse train having a given channel rate, window clock signals designating successive variable time windows comprising the combination of: a) a first phase-locked loop including: i) first phase detector means, having a pair of inputs, for producing a first phase-error signal as a function of the phase difference between signals on said inputs; ii) first variable-frequency means responsive to said first phase detector means for generating a first output signal whose frequency is a function of said first phase-error signal; and iii) phase shift means for deriving from said first output signal two delayed output signals, at least one of them shifted in phase relative to said first output signal by a variable amount determined by a control signal, one of said delayed output signals being applied to one input of said first phase-detector means and the other serving as said window clock signals; b) a second phase-locked loop including: i) second phase detector means, having a pair of inputs, for producing a second phase-error signal as a function of the phase difference between signals on said inputs; ii) second variable-frequency means responsive to said second phase detector means for generating a second output signal whose frequency is a function of said second phase-error signal; and iii) divider means responsive to said second variable-frequency means for applying to one input of said second phase-detector means a signal at a frequency which is an integral sub-multiple of the frequency of said second output signal; c) means for applying said second phase-error signal to said phase shift means as its said control signal; d) means for applying said data pulses to the other input of said first phase-detector means; and e) means for applying a source of constant-frequency signals to the other input of said second phase-detector means.
Claim 24
Dependent Claim 79 words
The synchronizer of claim 21, wherein said phase shift means comprises a multi-stage delay line having an input connected to be driven by said first output signal and a plurality of outputs for tapping the progressive cumulative delays imposed on said first output signal by successive delay line stages, one of said delay line outputs serving as a source of clock signals to said first phase-detector means and the other serving as the source of said window clock signal.
Claim 25
Dependent Claim 33 words
The synchronizer of claim 22, wherein said phase shift means additionally comprises means for selectively accessing different ones of said delay line outputs to serve as a source for said first phase-detector means.
Claim 26
Dependent Claim 59 words
The system of claim 23, wherein the first of said delay line stages produces a clock signal delayed by a variable time δ relative to said first output signal, and the remaining delay line stages respectively produce a series of clock signals delayed in time by 2δ, 3δ, . . . [N+1]δ respectively, where N is a positive integer.
Claim 27
Dependent Claim 51 words
The synchronizer of claim 24, wherein said second variable-frequency means and said multi-stage delay line each comprise a plurality of voltage-controlled variable-delay elements controlled by said second phase-error signal, the characteristics of the voltage-controlled elements of said delay line matching the characteristics of the voltage-controlled elements of said second variable-frequency means.
Claim 28
Dependent Claim 61 words
The synchronizer of claim 22, wherein one of said delay output signals is derived from a fixed delay line output representing the cumulative delay of X delay line stages and the other is derived from a selectable one of the remaining delay line outputs representing the cumulative delay of Y delay line stages where Y is an integral multiple of X.
Claim 29
Dependent Claim 9 words
The synchronizer of claim 26, wherein X equals 1.
Claim 30
Dependent Claim 42 words
The synchronizer of claim 22, wherein each stage of said delay line imposes the same amount of incremental delay on a signal passing through the delay line stage and the respective delays individually imposed by said stages are uniformly variable in unison.
Claim 31
Dependent Claim 48 words
The synchronizer of claim 28, wherein said delay line includes means for applying said second phase-error signal as a control voltage input to each of said delay line stages and the delay imposed by said delay line stages is uniformly variable by means of said control voltage input.
Claim 32
Dependent Claim 49 words
The synchronizer of claim 29, wherein said divider means comprises programmable frequency divider means responsive to said second variable-frequency means for applying to said one input of said second phase-detector means a clock signal whose frequency is a predetermined variable fraction of the frequency of said second output signal.
Claim 33
Dependent Claim 67 words
The synchronizer of claim 30, wherein said means for applying a source of constant frequency signals includes stable oscillator means for generating a standard signal at a given standard frequency and second programmable frequency divider means responsive to said stable oscillator means for applying to said other input of said second phase-detector means a signal whose frequency is a second predetermined variable fraction of said standard frequency.
Claim 34
Dependent Claim 22 words
The synchronizer of claim 22, wherein said delay line stages and said second variable-frequency controlled inverters responsive to said second phase-error signal.
Claim 35
Dependent Claim 70 words
The synchronizer of claim 32, wherein said divider means includes a programmable frequency divider and said source of constant-frequency signals includes stable oscillator means for generating a standard signal at a given standard frequency and a second programmable frequency divider responsive to said stable oscillator means for applying to said other input of said second phase-detector means a signal whose frequency is a predetermined variable fraction of said standard frequency.
Claim 36
Dependent Claim 343 words
In a disk drive data synchronizer for deriving from an irregular series of data pulses in a pulse train having a given channel rate, a window clock signal designating successive time windows comprising the combination of: a) a first phase-locked loop including: i) first phase detector means, having a pair of inputs, for producing a first phase-error signal as a function of the phase difference between signals on said inputs; ii) first variable-frequency means responsive to said first phase detector means for generating a first output signal whose frequency is a function of said first phase-error signal; and iii) a multi-stage delay line having: aa) a first plurality of voltage-controlled variable-delay elements; bb) an input responsive to said first output signal; and cc) a plurality of outputs, one from each stage of said delay line; iv) means for deriving said window clock signal from a selected one of said delay line outputs; and v) means for applying the signal on a selected one of the remaining delay line outputs to one input of said first phase-detector means; b) a second phase-locked loop including: i) second phase detector means, having a pair of inputs, for producing a second phase-error signal as a function of the phase difference between signals on said inputs; ii) second variable-frequency means having a second plurality of voltage-controlled variable-delay elements connected as a ring oscillator responsive to said second phase detector means for generating a second output signal whose frequency is a function of said second phase-error signal; and iii) divider means responsive to said second variable-frequency means for applying to one input of said second phase-detector means a signal at a frequency which is an integral sub-multiple of the frequency of said second output signal; c) means for applying said second phase-error signal to said first plurality of voltage-controlled elements as their control voltage; d) means for applying said data pulses to the other input of said first phase-detector means; and e) means for applying a source of constant-frequency signals to the other input of said second phase-detector means.
Claim 37
Dependent Claim 343 words
In a disk drive data synchronizer for deriving from an irregular series of data pulses in a pulse train having a given channel rate, a window clock signal designating successive time windows comprising the combination of: a) a first phase-locked loop including: i) first phase detector means, having a pair of inputs, for producing a first phase-error signal as a function of the phase difference between signals on said inputs; ii) first variable-frequency means responsive to said first phase detector means for generating a first output signal whose frequency is a function of said first phase-error signal; and iii) a multi-stage delay line having: aa) a first plurality of voltage-controlled variable-delay elements; bb) an input responsive to said first output signal; and cc) a plurality of outputs, one from each stage of said delay line; iv) means for deriving said window clock signal from a selected one of said delay line outputs; and v) means for applying the signal on a selected one of the remaining delay line outputs to one input of said first phase-detector means; b) a second phase-locked loop including: i) second phase detector means, having a pair of inputs, for producing a second phase-error signal as a function of the phase difference between signals on said inputs; ii) second variable-frequency means having a second plurality of voltage-controlled variable-delay elements connected as a ring oscillator responsive to said second phase detector means for generating a second output signal whose frequency is a function of said second phase-error signal; and iii) divider means responsive to said second variable-frequency means for applying to one input of said second phase-detector means a signal at a frequency which is an integral sub-multiple of the frequency of said second output signal; c) means for applying said second phase-error signal to said first plurality of voltage-controlled elements as their control voltage; d) means for applying said data pulses to the other input of said first phase-detector means; and e) means for applying a source of constant-frequency signals to the other input of said second phase-detector means.
Claim 38
Dependent Claim 41 words
The synchronizer of claim 34, wherein each of said first and second pluralities- or variable-delay elements is a voltage-controlled inverter, the characteristics of the voltage-controlled inverters of said second plurality matching the characteristics of the voltage-controlled inverters of said first plurality.
Claim 39
Dependent Claim 25 words
The synchronizer of claim 34, wherein said means for applying the signal on a selected one of the remaining delay line outputs is a multiplexer.

References Cited (Backward Citations)

US4996608A Cited
US5107379A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-05-17 1996-11-16 1997-05-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-05-17 2000-11-16 2001-05-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-05-17 2004-11-16 2005-05-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag