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

Spindle controller with startup correction of disk position

Assignee: Maxtor Corp
•
Filing: 1991-06-26
•
Granted: 1994-01-04
•
Expires: 2011-06-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data storage system having a number of disk drives is disclosed. Each disk drive is provided with a disk spindle driven by a spindle motor. The disk spindle is utilized for mounting one or more disks whose surface is used for data storage. A read/write head mounted on an actuator is provided for each disk surface. Each read/write head is positioned over a desired location on the disk surface by a control mechanism in order to transfer data to and from the disk surface. Data and position information are encoded on each disk surface according to a pre-specified format. The rotation of the disk spindle is controlled to maintain a desired angular position and velocity. A sensor signal indicative of the disk spindle angular position and velocity is obtained independently of the position information encoded on the disk surface. A reference signal, which is obtained from the disk surface, is combined with the sensor signal to adjust the angular position of the disk spindle.

Inventors

  • 👤 William F. Even

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 19:53
CPC Classifications
G; G11; G11B; G11B19/00; G11B19/20; G11B19/28

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 173 words
A disk drive, comprising: a spindle motor; a disk mounted on said spindle motor; a sensor coupled to said spindle motor to generate a sensor signal having multiple pulses per revolution of said spindle motor corresponding to equally-separated angular positions thereof; means for controlling the drive current provided to said spindle motor in a manner effective to phase-align an arbitrary pulse of a phase shifted sensor signal with a command reference signal received by said controlling means whose frequency equals the desired rotational frequency of said spindle; means for generating a reference position signal indicating a predetermined angular position of said disk; a timer to measure the phase difference between said command reference signal and said reference position signal; means for determining from the measured phase difference a number of consecutive pulses by which said sensor signal should be phase-shifted to phase-align said command reference signal and said reference position signal; and a phase shifter to phase-shift said sensor signal by the determined number of pulses to produce said phase shifted sensor signal.
Claim 2
Dependent Claim 173 words
A disk drive, comprising: a spindle motor; a disk mounted on said spindle motor; a sensor coupled to said spindle motor to generate a sensor signal having multiple pulses per revolution of said spindle motor corresponding to equally-separated angular positions thereof; means for controlling the drive current provided to said spindle motor in a manner effective to phase-align an arbitrary pulse of a phase shifted sensor signal with a command reference signal received by said controlling means whose frequency equals the desired rotational frequency of said spindle; means for generating a reference position signal indicating a predetermined angular position of said disk; a timer to measure the phase difference between said command reference signal and said reference position signal; means for determining from the measured phase difference a number of consecutive pulses by which said sensor signal should be phase-shifted to phase-align said command reference signal and said reference position signal; and a phase shifter to phase-shift said sensor signal by the determined number of pulses to produce said phase shifted sensor signal.
Claim 3
Dependent Claim 67 words
A disk drive according to claim 1, wherein said determining means comprises: a memory containing a table of time values and a table of pulse numbers; a processor coupled to said timer and to said memory to compare the measured phase difference to said time values in order to determine a closest time value thereto, and to retrieve a pulse number associated with the closest time value.
Claim 4
Dependent Claim 62 words
A disk drive according to claim 1, wherein said reference position signal generating means comprises: a pattern written at a reference position on a surface of said disk; a read head associated with said disk; and a head position detector coupled to said read head to detect said pattern and to generate said reference position signal in response to the detection thereof.
Claim 5
Dependent Claim 20 words
A disk drive according to claim 1, wherein said sensor comprises multiple Hall effect sensors mounted on said spindle motor.
Claim 6
Dependent Claim 24 words
A disk drive according to claim 1, wherein said sensor comprises means for sensing the back EMF on the windings of said spindle motor.
Claim 7
Dependent Claim 89 words
A disk drive according to claim 1, wherein said controlling means comprises: a phase detector coupled to said phase shifter to generate an error signal proportional to the phase difference between the phase-shifted sensor signal and said command reference signal; a loop filter coupled to said phase detector to generate a filtered control signal in response to said error signal; and power drivers coupled to said loop filter and to said spindle motor to provide current proportional to said filtered control signal to the windings of said spindle motor.
Claim 8
Dependent Claim 312 words
A disk drive, comprising: a spindle motor; a sensor coupled to said spindle motor to generate a sensor signal having multiple pulses per revolution of said spindle motor corresponding to equally-separated angular positions thereof; a disk mounted on said spindle motor having a pattern written at a reference position on a surface thereof; a read head associated with said disk; a head position detector coupled to said read head to detect said pattern and to generate a reference position signal in response to the detection thereof; a trigger pulse modifier coupled to said sensor and said head position detector to generate a trigger signal in response to said sensor signal, said reference position signal, and a command reference signal to be supplied thereto, said trigger pulse modifier having (i) a timer to measure the phase difference between said command reference signal and said reference position signal, (ii) means for determining from the measured phase difference a number of pulses by which said sensor signal should be phase-shifted to phase-align said command reference signal and said reference position signal, and (iii) a phase shifter to produce said trigger signal by phase-shifting said sensor signal by the determined number of pulses; a frequency divider coupled to said trigger pulse modifier to generate a feedback signal by dividing said trigger signal by a number equal to the number of pulses of said sensor signal per revolution of said spindle; a phase detector coupled to said frequency divider to generate an error signal proportional to the phase difference between said feedback signal and said command reference signal; a loop filter coupled to said phase detector to generate a filtered control signal in response to said error signal; and power drivers coupled to said loop filter and to said spindle motor to provide current proportional to said filtered control signal to the windings of said spindle motor.
Claim 9
Dependent Claim 312 words
A disk drive, comprising: a spindle motor; a sensor coupled to said spindle motor to generate a sensor signal having multiple pulses per revolution of said spindle motor corresponding to equally-separated angular positions thereof; a disk mounted on said spindle motor having a pattern written at a reference position on a surface thereof; a read head associated with said disk; a head position detector coupled to said read head to detect said pattern and to generate a reference position signal in response to the detection thereof; a trigger pulse modifier coupled to said sensor and said head position detector to generate a trigger signal in response to said sensor signal, said reference position signal, and a command reference signal to be supplied thereto, said trigger pulse modifier having (i) a timer to measure the phase difference between said command reference signal and said reference position signal, (ii) means for determining from the measured phase difference a number of pulses by which said sensor signal should be phase-shifted to phase-align said command reference signal and said reference position signal, and (iii) a phase shifter to produce said trigger signal by phase-shifting said sensor signal by the determined number of pulses; a frequency divider coupled to said trigger pulse modifier to generate a feedback signal by dividing said trigger signal by a number equal to the number of pulses of said sensor signal per revolution of said spindle; a phase detector coupled to said frequency divider to generate an error signal proportional to the phase difference between said feedback signal and said command reference signal; a loop filter coupled to said phase detector to generate a filtered control signal in response to said error signal; and power drivers coupled to said loop filter and to said spindle motor to provide current proportional to said filtered control signal to the windings of said spindle motor.
Claim 10
Independent Claim 163 words
A method of operating a disk drive, comprising the steps of: generating a sensor signal from a sensor coupled to a spindle motor in said disk drive, said sensor signal having multiple pulses per revolution of said spindle motor corresponding to equally-separated angular positions thereof; controlling the drive current provided to said spindle motor in a manner effective to phase-align an arbitrary pulse of a phase shifted sensor signal with a command reference signal whose frequency equals the desired rotational frequency of said spindle motor; generating a reference position signal indicating a predetermined angular position of a disk mounted on said spindle motor; measuring the phase difference between said command reference signal and said reference position signal; determining from the measured phase difference a number of consecutive pulses by which said sensor signal should be phase-shifted to phase-align said command reference signal and said reference position signal; and phase-shifting said sensor signal by the determined number to produce said phase shifted sensor signal.
Claim 11
Independent Claim 163 words
A method of operating a disk drive, comprising the steps of: generating a sensor signal from a sensor coupled to a spindle motor in said disk drive, said sensor signal having multiple pulses per revolution of said spindle motor corresponding to equally-separated angular positions thereof; controlling the drive current provided to said spindle motor in a manner effective to phase-align an arbitrary pulse of a phase shifted sensor signal with a command reference signal whose frequency equals the desired rotational frequency of said spindle motor; generating a reference position signal indicating a predetermined angular position of a disk mounted on said spindle motor; measuring the phase difference between said command reference signal and said reference position signal; determining from the measured phase difference a number of consecutive pulses by which said sensor signal should be phase-shifted to phase-align said command reference signal and said reference position signal; and phase-shifting said sensor signal by the determined number to produce said phase shifted sensor signal.
Claim 12
Dependent Claim 24 words
A method according to claim 8, wherein said phase-shifting step comprises the step of inserting the determined number of pulses into said sensor signal.
Claim 13
Dependent Claim 24 words
A method according to claim 8, wherein said phase-shifting step comprises the step of inhibiting the determined number of pulses in said sensor signal.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag