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

Apparatus for controlling moving speed of magnetic head

Assignee: Toshiba Corp
•
Filing: 1991-08-29
•
Granted: 1994-02-08
•
Expires: 2011-08-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a magnetic disk apparatus, the integral value of position information representing the current position of a magnetic head is obtained from address code data corresponding to a cylinder number recorded on a disk. The decimal value of the position information is computed from the level values of burst data recorded on the disk. The moving speed value of the magnetic head and a remaining distance are calculated on the basis of the position information having the obtained integral and decimal values. Two target speed values are extracted from a speed table in accordance with the remaining distance, and an intermediate value between the two target speed values is approximately computed. With this operation, a more accurate target speed value corresponding to the remaining distance is obtained.

Inventors

  • 👤 Hideo Masaki

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 15:14
CPC Classifications
G; G11; G11B; G11B5/00; G11B5/48; G11B5/54; G11B5/55; G11B5/5521; G11B5/5526; G11B5/553; G11B5/5547

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 233 words
A magnetic reproducing and recording apparatus having a servo system which controls the speed of a head according to servo data, comprising: a recording medium on which the servo data including address code data and burst data is recorded, the address code data representing a cylinder number and the burst data being used in position control for positioning the head at a center of a target cylinder; means for detecting the address code data from a signal reproduced by the head; means for detecting a level value of the burst data from the signal reproduced by the head; first means for generating an integer value representing a current position of the head in accordance with the detected address code data when the head is moved to the target cylinder using speed control; second means for generating a decimal fraction value representing the current position of the head in accordance with the level value of the detected burst data when the head is moved to the target cylinder using speed control; means for computing a remaining distance of movement of the head from the current position to the target cylinder, on the basis of the current position determined by the integer value and the decimal fraction value; and means for generating a target speed value corresponding to the computer remaining distance, the target speed value being used to control the speed of the head.
Claim 2
Dependent Claim 233 words
A magnetic reproducing and recording apparatus having a servo system which controls the speed of a head according to servo data, comprising: a recording medium on which the servo data including address code data and burst data is recorded, the address code data representing a cylinder number and the burst data being used in position control for positioning the head at a center of a target cylinder; means for detecting the address code data from a signal reproduced by the head; means for detecting a level value of the burst data from the signal reproduced by the head; first means for generating an integer value representing a current position of the head in accordance with the detected address code data when the head is moved to the target cylinder using speed control; second means for generating a decimal fraction value representing the current position of the head in accordance with the level value of the detected burst data when the head is moved to the target cylinder using speed control; means for computing a remaining distance of movement of the head from the current position to the target cylinder, on the basis of the current position determined by the integer value and the decimal fraction value; and means for generating a target speed value corresponding to the computer remaining distance, the target speed value being used to control the speed of the head.
Claim 3
Dependent Claim 31 words
An apparatus according to claim 1, wherein the recording medium has a plurality of cylinders, each cylinder has a plurality of sectors, and the servo information is recorded on each sector.
Claim 4
Dependent Claim 66 words
An apparatus according to claim 1, wherein said second means computes the decimal fraction value "Xn" according to an equation "Xn=(An-Yb)/Ya" in which "An" is a level value of the detected burst data according to the current position of the head, "Yb" is a minimum level value of the detected burst data, and "Ya" is an inclination of a linear line of the level value "An".
Claim 5
Dependent Claim 304 words
A magnetic reproducing and recording apparatus having a servo system which controls the speed of a head according to servo data, comprising: a recording medium on which the servo data including address code data and burst data is recorded, the address code data representing a cylinder number and the burst data being used in position control for positioning the head at a center of a target cylinder; means for detecting the address code data from a signal reproduced by the head; means for detecting a level value of the burst data from the signal reproduced by the head; storage means for storing a remaining distance between a current position and a target position of the head and a target speed value corresponding to the remaining distance; first means for generating an integer value representing a current position of the head in accordance with the detected address code data when the head is moved to the target position using speed control; second means for generating a decimal fraction value representing the current position of the head in accordance with the level value of the detected burst data when the head is moved to the target position using speed control; means for computing a remaining distance of movement of the head from the current position to the target position, on the basis of the current position determined by the integer value and the decimal fraction value of the current position; and third means for reading out a first and a second target speed values from the storage means on the basis of the computed remaining distance, and generating an intermediate speed value which is computed on the basis of the first and second target speed values and a decimal fraction value of the remaining distance, as the target speed value corresponding to the computed remaining distance.
Claim 6
Dependent Claim 304 words
A magnetic reproducing and recording apparatus having a servo system which controls the speed of a head according to servo data, comprising: a recording medium on which the servo data including address code data and burst data is recorded, the address code data representing a cylinder number and the burst data being used in position control for positioning the head at a center of a target cylinder; means for detecting the address code data from a signal reproduced by the head; means for detecting a level value of the burst data from the signal reproduced by the head; storage means for storing a remaining distance between a current position and a target position of the head and a target speed value corresponding to the remaining distance; first means for generating an integer value representing a current position of the head in accordance with the detected address code data when the head is moved to the target position using speed control; second means for generating a decimal fraction value representing the current position of the head in accordance with the level value of the detected burst data when the head is moved to the target position using speed control; means for computing a remaining distance of movement of the head from the current position to the target position, on the basis of the current position determined by the integer value and the decimal fraction value of the current position; and third means for reading out a first and a second target speed values from the storage means on the basis of the computed remaining distance, and generating an intermediate speed value which is computed on the basis of the first and second target speed values and a decimal fraction value of the remaining distance, as the target speed value corresponding to the computed remaining distance.
Claim 7
Dependent Claim 66 words
An apparatus according to claim 4, wherein said second means computes the decimal fraction value "Xn" according to an equation "Xn=(An-Yb)/Ya" in which "An" is a level value of the detected burst data according to the current position of the head, "Yb" is a minimum level value of the detected burst data, and "Ya" is an inclination of a linear line of the level value "An".
Claim 8
Dependent Claim 44 words
An apparatus according to claim 4, wherein said third means computes the intermediate speed value "Vr" according to an equation "Vr=(V1-V2)XE+V2" in which "V1" is a first target speed value, "V2" is a second target speed value, and "XE" is a decimal fraction value.
Claim 9
Dependent Claim 65 words
An apparatus according to claim 4, wherein the intermediate speed value is computed on the basis of the first target speed value determined by the sum of an integer value of the computed remaining distance and a predetermined integer value, the second target speed value determined by the integer value of the computed remaining distance, and the decimal fraction value of the computed remaining distance.
Claim 10
Dependent Claim 21 words
An apparatus according to claim 4, wherein the remaining distance stored in the storage means is given as an integral value.
Claim 11
Independent Claim 232 words
A method of controlling a speed of a head with servo data, in a magnetic reproducing and recording apparatus which has a servo system and a recording medium, the servo data being recorded on the recording medium and including address code data and burst data, the address code data representing a cylinder number, and the burst data being used in position control for positioning the head at a center of a target cylinder, the method comprising the steps of: detecting the address code data from a signal reproduced by the head; detecting a level value of the burst data from the signal reproduced by the head; generating an integer value representing a current position of the head in accordance with the detected address code data when the head is moved to the target cylinder using speed control; generating a decimal fraction value representing the current position of the head in accordance with the level value of the detected burst data when the head is moved to the target cylinder using speed control; computing a remaining distance of movement of the head from the current position to the target cylinder, on the basis of the current position determined by the integer value and the decimal fraction value of the current position; and generating a target speed value corresponding to the computed remaining distance, the target speed value being used for the speed control.
Claim 12
Independent Claim 232 words
A method of controlling a speed of a head with servo data, in a magnetic reproducing and recording apparatus which has a servo system and a recording medium, the servo data being recorded on the recording medium and including address code data and burst data, the address code data representing a cylinder number, and the burst data being used in position control for positioning the head at a center of a target cylinder, the method comprising the steps of: detecting the address code data from a signal reproduced by the head; detecting a level value of the burst data from the signal reproduced by the head; generating an integer value representing a current position of the head in accordance with the detected address code data when the head is moved to the target cylinder using speed control; generating a decimal fraction value representing the current position of the head in accordance with the level value of the detected burst data when the head is moved to the target cylinder using speed control; computing a remaining distance of movement of the head from the current position to the target cylinder, on the basis of the current position determined by the integer value and the decimal fraction value of the current position; and generating a target speed value corresponding to the computed remaining distance, the target speed value being used for the speed control.
Claim 13
Independent Claim 298 words
A method of controlling a speed of a head with servo data, in a magnetic reproducing and recording apparatus which has a servo system and a recording medium, the servo data being recorded on the recording medium and including address code data and burst data, the address code data representing a cylinder number, and the burst data being used in position control for positioning the head at a center of a target cylinder, the method comprising the steps of: detecting the address code data from a signal reproduced by the head; detecting a level value of the burst data from the signal reproduced by the head; storing into storage means a remaining distance between a current position and a target position of the head, and a target speed value corresponding to the remaining distance; generating an integer value representing a current position of the head in accordance with the detected address code data when the head is moved to the target position using speed control; generating a decimal fraction value representing the current position of the head in accordance with the level value of the detected burst data when the head is moved to the target position using speed control; computing a remaining distance of movement of the head from the current position to the target cylinder, on the basis of the current position determined by the integer value and the decimal fraction value of the current position; reading out first and second target speed values from the storage means on the basis of the computed remaining distance; and generating an intermediate speed value which is computed on the basis of the first and second target speed values and a decimal fraction value of the current position, as the target speed value corresponding to the computed remaining distance.
Claim 14
Independent Claim 298 words
A method of controlling a speed of a head with servo data, in a magnetic reproducing and recording apparatus which has a servo system and a recording medium, the servo data being recorded on the recording medium and including address code data and burst data, the address code data representing a cylinder number, and the burst data being used in position control for positioning the head at a center of a target cylinder, the method comprising the steps of: detecting the address code data from a signal reproduced by the head; detecting a level value of the burst data from the signal reproduced by the head; storing into storage means a remaining distance between a current position and a target position of the head, and a target speed value corresponding to the remaining distance; generating an integer value representing a current position of the head in accordance with the detected address code data when the head is moved to the target position using speed control; generating a decimal fraction value representing the current position of the head in accordance with the level value of the detected burst data when the head is moved to the target position using speed control; computing a remaining distance of movement of the head from the current position to the target cylinder, on the basis of the current position determined by the integer value and the decimal fraction value of the current position; reading out first and second target speed values from the storage means on the basis of the computed remaining distance; and generating an intermediate speed value which is computed on the basis of the first and second target speed values and a decimal fraction value of the current position, as the target speed value corresponding to the computed remaining distance.

References Cited (Backward Citations)

US4462053A Cited
US4499511A Cited
US4524398A Cited
US4937689A Cited
US4937803A Cited
US5021898A Cited
US5051851A Cited
US5126897A Cited
US5168398A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag