Compression and storage of written-in error compensation...

Dynamic magnetic information storage or retrieval – Automatic control of a recorder mechanism – Controlling the head

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

06449116

ABSTRACT:

FIELD OF THE INVENTION
The present invention relates to servo systems in disc drives. In particular, the present invention relates to compensation for errors in servo systems.
BACKGROUND OF THE INVENTION
Disc drives read and write information along concentric tracks formed on discs. To locate a particular track on a disc, disc drives typically use embedded servo fields on the disc. These embedded fields are utilized by a servo subsystem to position a head over a particular track. The servo fields are written onto the disc when the disc drive is manufactured and are thereafter simply read by the disc drive to determine position.
Ideally, a head following the center of a track moves along a perfectly circular path around the disc. However, two types of errors prevent heads from following this ideal path. The first type of error is a written-in error that arises during the creation of the servo fields. Written-in errors occur because the write head used to produce the servo fields does not always follow a perfectly circular path due to unpredictable pressure effects on the write head from the aerodynamics of its flight over the disc, and from vibrations in the gimbal used to support the head. Because of these written-in errors, a head that perfectly tracks the path followed by the servo write head will not follow a circular path.
The second type of error that prevents circular paths is known as a track following error. Track following errors arise as a head attempts to follow the path defined by the servo fields. The track following errors can be caused by the same aerodynamic and vibrational effects that create written-in errors. In addition, track following errors can arise because the servo system is unable to respond fast enough to high frequency changes in the path defined by the servo fields.
Written-in errors are often referred to as repeatable run-out errors because they cause the same errors each time the head passes along a track. As track densities increase, these repeatable run-out errors begin to limit the track pitch. Specifically, variations between the ideal track path and the actual track path created by the servo fields can result in a track interfering with or squeezing an adjacent track. This is especially acute when a first written-in error causes a head to be outside of an inner track's ideal circular path and a second written-in error causes the head to be inside of an outer track's ideal circular path. To avoid limitations on the track pitch, systems that compensate for repeatable run-out errors are employed.
One existing technique for repeatable run-out error compensation involves storing time-domain compensation values in the form of a compensation table on discs in the disc drive. These compensation values are injected into the servo loop to compensate for repeatable run-out errors. Typically, a time-domain compensation value for each servo sector is required to be stored in the compensation table. The resulting large compensation table needs to be stored on discs in the drive due to the large memory requirement.
The present invention addresses these and other problems, and offers other advantages over the prior art.
SUMMARY OF THE INVENTION
The present system relates to a repeatable run-out error compensation scheme that employs a compression technique that is integral to the compensation algorithm and stores frequency-domain compensation values in the compensation table, thereby addressing the above-mentioned problems.
A method and apparatus for compensating for repeatable run-out errors in a disc drive is provided in which transfer function values for a servo loop in the disc drive are first determined. A sequence of repeatable run-out values for a portion of the disc drive is then determined. A transform is applied to the sequence of repeatable run-out values to obtain frequency-domain repeatable run-out values. Each frequency-domain repeatable run-out value is divided by a respective transfer function value to produce a sequence of frequency-domain compensation values which are then stored. An inverse transform is applied to the frequency-domain compensation values to obtain a sequence of time-domain compensation values. The sequence of time-domain compensation values is inserted into the servo loop.
These and various other features as well as advantages which characterize the present invention will be apparent upon reading of the following detailed description and review of the associated drawings.


REFERENCES:
patent: 5444583 (1995-08-01), Ehrlich et al.
patent: 5535072 (1996-07-01), Witt et al.
patent: 5539714 (1996-07-01), Andrews, Jr. et al.
patent: 5550685 (1996-08-01), Doulin
patent: 5608586 (1997-03-01), Sri-Jayantha et al.
patent: 5978169 (1999-11-01), Woods
patent: 6069794 (2000-05-01), Morris et al.
patent: 6128153 (2000-10-01), Hasegawa et al.
patent: 6310742 (2001-10-01), Nazarian et al.
patent: WO 99/22369 (1999-06-01), None
U.S. patent application Ser. No. 09/370,823, Eddy et al., filed Aug. 1999.
U.S. patent application Ser. No. 09/394,160, Hsin et al., filed Sep. 1999.
U.S. patent application Ser. No. 09/473,622, Abdelnour, filed Dec. 1999.
U.S. patent application Ser. No. 09/481,422, Morris et al., filed Jan. 2000.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Compression and storage of written-in error compensation... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Compression and storage of written-in error compensation..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Compression and storage of written-in error compensation... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2822793

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.