US20060044667A1 - Method and apparatus for providing combined radial and timing multislot self-servowrite propagation - Google Patents
Method and apparatus for providing combined radial and timing multislot self-servowrite propagation Download PDFInfo
- Publication number
- US20060044667A1 US20060044667A1 US10/930,163 US93016304A US2006044667A1 US 20060044667 A1 US20060044667 A1 US 20060044667A1 US 93016304 A US93016304 A US 93016304A US 2006044667 A1 US2006044667 A1 US 2006044667A1
- Authority
- US
- United States
- Prior art keywords
- read
- slots
- timing
- radial
- pattern information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B5/00—Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
- G11B5/48—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed
- G11B5/58—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed with provision for moving the head for the purpose of maintaining alignment of the head relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following
- G11B5/596—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed with provision for moving the head for the purpose of maintaining alignment of the head relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following for track following on disks
- G11B5/59633—Servo formatting
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B5/00—Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
- G11B5/48—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed
- G11B5/58—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed with provision for moving the head for the purpose of maintaining alignment of the head relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following
- G11B5/596—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed with provision for moving the head for the purpose of maintaining alignment of the head relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following for track following on disks
- G11B5/59633—Servo formatting
- G11B5/59666—Self servo writing
Abstract
A method and apparatus for providing combined radial and timing multislot self-servowrite propagation is disclosed. Radial bursts are combined with each timing mark and requires only three recovery/read-write spacing allocations per sector. The channel operates without requiring the writing of any bursts between reading radial bursts.
Description
- 1. Field of the Invention
- This invention relates in general to storage devices, and more particularly to a method and apparatus for providing combined radial and timing multislot self-servowrite propagation.
- 2. Description of Related Art
- Increased levels of storage capacity in floppy and hard disk drives are a direct result of the higher track densities possible with voice-coil and other types of servo positioners as well as the ability to read and write narrower tracks by using, for example, magnetoresistive (MR) head technology. An embedded servo is needed so that the position of the head can be determined from the signals it reads.
- Conventional hard disk manufacturing techniques including writing servo tracks on the media of a head disk assembly (HDA) with a specialized servo writer instrument. Laser positioning feedback is used in such instruments to read the actual physical position of a recording head used to write the servo tracks. Unfortunately, it is becoming more and more difficult for such servo writers to invade the internal environment of a HDA for servo-writing because the HDAs themselves are exceedingly small and depend on their covers and castings to be in place for proper operation. Some HDAs are the size and thickness of a plastic credit card. At such levels of microminiaturization, traditional servo-writing methods are inadequate.
- Conventional servo-patterns typically comprise short bursts of a constant frequency signal, very precisely located offset from a data track's centerline, on either side. The bursts are written in a sector header area, and can be used to find the centerline of a track. Staying on center is required during both reading and writing. Since there can be hundreds of sectors per track, that same number of servo data areas must be dispersed around a data track. These servo-data areas allow a head to follow a track center line around a disk, even when the track is out of round, as can occur with spindle wobble, disk slip and/or thermal expansion. As technology advances to provide smaller disk drives, and increased track densities, the placement of servo data must also be proportionately more accurate.
- In magnetic disk drives, magnetic heads and recorded servo code in a track following servo mode are used for keeping the magnetic heads track centered during reading operations. The magnetic heads comprise a magnetic core having an air gap therein and having a coil wound thereon. These magnetic cores vary in effective magnetic widths due to their design and due to the manufacturing process. These physical variations among the magnetic heads result in variations in servo gain when they are individually connected in the servo loop.
- During the manufacture of a magnetic disk drive it is necessary to provide a magnetic pattern on each surface of each disk that is used by the servo control system for position and timing feedback. This pattern is known as the servo pattern. The process of writing this servo pattern onto each disk is known as servo writing. Typically the servo writing process is done in a clean room environment before the magnetic disk drive is completely sealed. During the servo writing process it is necessary to have very accurate position and timing feedback so that the servo pattern can be properly written across the entire surface of each disk in the magnetic disk drive. The position feedback is typically provided by a positioner that comes in physical contact with the arms, which support the heads on each surface of the magnetic disk drive. The positioner provides the feedback and the ability to move the heads via the arms with sufficient accuracy. The arms are kept in contact with the positioner by applying a constant bias force against the positioner's pushpin.
- The timing feedback is provided by writing a pattern circumferentially around the disk with a dedicated head known as a clock head. It is inserted over one of the disks in the magnetic disk drive for this purpose during the servo write process and then removed once the process is complete. The timing feedback has also been provided by writing timing signals with the heads in the magnetic disk drive equally spaced around the circumference of at least one disk. The timing signals, called timing marks, need to be written each time the position of the heads is changed.
- There is a lot of interest in the magnetic disk drive business on being able to servo write a magnetic disk drive without any external position or timing feedback to assist in the servo writing process. This is generally referred to as self-servo writing. Self-servo writing allows the servo write process to be moved outside of the clean room after the magnetic disk drive has been sealed. This provides a great cost advantage because clean room space is very expensive. Likewise there has been an interest making this process more affordable by using the same electronics that are used on the finished product. In the product electronics the data channel is the primary source of position and timing feedback.
- It can be seen that there is a need for a method and apparatus for simplifying the process of writing of a pattern onto the disk with sufficient accuracy for the servo writing process.
- To overcome the limitations described above, and to overcome other limitations that will become apparent upon reading and understanding the present specification, the present invention discloses a method and apparatus for providing combined radial and timing multislot self-servowrite propagation.
- The present invention solves the above-described problems by providing a simple process for writing of a pattern onto the disk with sufficient accuracy for the servo writing process. Radial bursts are combined with each timing mark and requires only three recovery/read-write spacing allocations per sector. The channel operates without requiring the writing of any bursts between reading radial bursts. This process will support heads where the read trails the write and propagations where the offset gets smaller rather than larger and allows for writing a greater number of servo sectors without impacting the precision necessary at higher densities.
- A method for providing combined radial and timing multislot self-servowrite propagation for a magnetic disk drive in accordance with the principles of the present invention includes dividing a sector into a plurality of slots and a plurality of subsets of the plurality of slots, writing timing pattern information and radial pattern information within a first subset of the plurality of slots at a plurality of adjacent radial locations, reading at least a portion of said written pattern information at a radial location and using the read of said written patterns to write further timing and radial patterns in a second subset of the plurality of slots.
- In another embodiment of the present invention, a magnetic storage system is provided. The magnetic storage system includes at least one magnetic storage medium, a motor for translating the magnetic storage medium, at least one magnetic transducer for reading and writing data on the at least one magnetic storage medium, an actuator, coupled to the at least one magnetic transducer, for moving the at least one magnetic transducer relative to the at least one magnetic storage medium and a read/write channel, coupled to the at least one magnetic transducer, for processing data read and written on the at least one magnetic storage medium, wherein the read/write channel is configured for providing combined radial and timing multislot self-servowrite propagation by dividing a sector into a plurality of slots and a plurality of subsets of the plurality of slots, writing timing pattern information and radial pattern information within a first subset of the plurality of slots at a plurality of adjacent radial locations, reading at least a portion of said written pattern information at a radial location and using the read of said written patterns to write further timing and radial patterns in a second subset of the plurality of slots.
- These and various other advantages and features of novelty which characterize the invention are pointed out with particularity in the claims annexed hereto and form a part hereof. However, for a better understanding of the invention, its advantages, and the objects obtained by its use, reference should be made to the drawings which form a further part hereof, and to accompanying descriptive matter, in which there are illustrated and described specific examples of an apparatus in accordance with the invention.
- Referring now to the drawings in which like reference numbers represent corresponding parts throughout:
-
FIG. 1 illustrates a storage system according to the present invention; -
FIG. 2 illustrates one particular embodiment of a storage system according to the present invention; -
FIG. 3 illustrates a storage system according to the present invention; -
FIG. 4 illustrates a servo writing process in a clean room environment before the magnetic disk drive is completely sealed; -
FIG. 5 illustrates typical patterns written during a servo write process; -
FIG. 6 illustrates a combined multislot timing/radial pattern according to the present invention; -
FIG. 7 illustrates a layout of the combined multislot timing/radial pattern according to an embodiment of the present invention; -
FIG. 8 illustrates a more detailed layout of the combined multislot timing/radial pattern with OS=5.5 S according to an embodiment of the present invention; -
FIG. 9 illustrates patterns when readingslot 1 and writingslots -
FIG. 10 illustrates patterns when readingslot 2 and writingslots -
FIG. 11 is a flowchart of the method for providing combined radial and timing multislot self-servowrite propagation according to an embodiment of the present invention. - In the following description of the embodiments, reference is made to the accompanying drawings that form a part hereof, and in which is shown by way of illustration the specific embodiments in which the invention may be practiced. It is to be understood that other embodiments may be utilized because structural changes may be made without departing from the scope of the present invention.
- The present invention provides a method and apparatus for providing combined radial and timing multislot self-servowrite propagation. The present invention provides a simple process for writing of a pattern onto the disk with sufficient accuracy for the servo writing process. Radial bursts are combined with each timing mark and requires only three recovery/read-write spacing allocations per sector. The channel operates without requiring the writing of any bursts between reading radial bursts. This process will support heads where the read trails the write and propagations where the offset gets smaller rather than larger and allows for writing a greater number of servo sectors without impacting the precision necessary at higher densities.
-
FIG. 1 illustrates astorage system 100 according to the present invention. InFIG. 1 , atransducer 140 is under control of anactuator 148. Theactuator 148 controls the position of thetransducer 140. Thetransducer 140 writes and reads data onmagnetic media 134 rotated by aspindle 132. Atransducer 140 is mounted on aslider 142 that is supported by asuspension 144 andactuator arm 146. Thesuspension 144 andactuator arm 146 positions theslider 142 so that themagnetic head 140 is in a transducing relationship with a surface of themagnetic disk 134. -
FIG. 2 illustrates one particular embodiment of astorage system 200 according to the present invention. InFIG. 2 , a hard disk drive 230 is shown. The drive 230 includes aspindle 232 that supports and rotatesmagnetic disks 234. Amotor 236, mounted on aframe 254 in ahousing 255, which is controlled by amotor controller 238, rotates thespindle 232. A combined read and write magnetic head is mounted on aslider 242 that is supported by asuspension 244 andactuator arm 246.Processing circuitry 250 exchanges signals, representing such information, with the head, provides motor drive signals for rotating themagnetic disks 234, and provides control signals for moving the slider to various tracks. The plurality ofdisks 234,sliders 242 andsuspensions 244 may be employed in a large capacity direct access storage device (DASD). - When the
motor 236 rotates thedisks 234 theslider 242 is supported on a thin cushion of air (air bearing) between the surface of thedisk 234 and the air-bearing surface (ABS) 248. The magnetic head may then be employed for writing information to multiple circular tracks on the surface of thedisk 234, as well as for reading information therefrom. -
FIG. 3 illustrates astorage system 300 that uses an MR sensor for sensing increased resistance changes in an MR element to detect MR sensor events according to an embodiment of the present invention. InFIG. 3 , atransducer 310 is under control of anactuator 320. Theactuator 320 controls the position of thetransducer 310. Thetransducer 310 writes and reads data onmagnetic media 330. The read/write signals are passed to adata channel 340. Asignal processor system 350 controls theactuator 320 and processes the signals of thedata channel 340. In addition, amedia translator 360 is controlled by thesignal processor system 350 to cause themagnetic media 330 to move relative to thetransducer 310. Nevertheless, the present invention is not meant to be limited to a particular type ofstorage system 300 or to the type ofmedia 330 used in thestorage system 300. - The writing of the combined timing/radial burst pattern according to an embodiment of the present invention may be performed using electronics of the magnetic disk drive, such as the
signal processing system 350 and/ordata channel 340. Alternatively, the writing of the combined timing/radial burst pattern according to an embodiment of the present invention may be performed using an external servo-writingdevice 380. -
FIG. 4 illustrates a servo writing process in a clean room environment before the magnetic disk drive is completely sealed. InFIG. 4 , amagnetic disk drive 400 is shown. Themagnetic disk drive 400 includes at least onedisk 410, anactuator arm 420 and adata head 422 disposed along tracks on thedisk 410. Very accurate position and timing feedback is necessary so that the servo pattern can be properly written across the entire surface of each disk in the magnetic disk drive. Arotary positioner 430 is used to provide the position feedback. Therotary positioner 430 makes physical contact with thearms 420 that support theheads 422 on each surface of themagnetic disk 410. Therotary positioner 430 provides the feedback and the ability to move theheads 422 via thearms 420 with sufficient accuracy. Thearms 420 are kept in contact with the positioner by applying a constant bias force against the positioner's pushpin 440. -
FIG. 5 illustratestypical patterns 500 written during a servo write process. During the process of self-servo writing there are three basic patterns in each sector that must be written onto the disk. Thefirst pattern 510 is called a timing mark. Thetiming mark 510 provides the timing or circumferential feedback for the self-servo write process. To use the data channel to detect the timing mark 510 a pattern is written with a sync field followed by a sync mark similar to the way customer data is written. Special circuitry in the data channel has been designed to measure the time interval between consecutive timing marks with an accuracy that is sufficient for very good timing feedback. However, it is not possible to read the entire timing pattern before it is necessary to start writing the timing pattern on another servo track. In other words the length of the timing pattern is longer than the separation between the read and write elements of the heads. To overcome this problem a multislottiming pattern methodology 510 as shown inFIG. 5 was developed. In brief, this technique involves writing the timing pattern in three ‘slots’ 512, 514, 516 instead of just one. The idea is to always write the timing mark in two of the slots, e.g., 512, 514, while reading the timing mark in the third slot, e.g., 516. Theslots - The
second pattern 520 is the radial burst pattern. Theradial burst pattern 520 provides the position or radial feedback for the self-servo write process. Theradial burst pattern 520 consists of several ‘bursts’ 522, 524 written at a single frequency. One burst is written on each servo track. Three of the bursts are actually used on each servo track to provide accurate position feedback. However, to avoid the problem of reading a burst while trying to write the radial burst pattern on another track, there are several radial slots provided. A lot of planning must go into the layout of the radial bursts based on the write-to-read recovery time and the offset of the write and read elements of the head. The timing for the writing and reading of the bursts is updated once per revolution of the disk at the index time. Therefore the bursts are very long to allow for timing error caused by variations in spindle motor speed. - The
third pattern 530 is called the product servo pattern. Theproduct servo pattern 530 is the pattern that will ultimately be used by the servo electronics in the magnetic disk drive to provide timing and position feedback. The writing of theservo pattern 530 is the main goal of the servo writing process. Both the timing marks 510 andradial patterns 520 will be overwritten with customer data during the formatting of the magnetic disk drive in subsequent manufacturing processes. -
FIG. 6 illustrates a combined multislot timing/radial pattern 600 according to the present invention. By combining the timing and radial patterns into one pattern, the overall servo writing process is simplified and the amount of disk space necessary to provide the timing and radial information is reduced. - The reduction in the overhead associated with the timing and radial pattern length should allow for writing more sectors in a single revolution then currently possible. In the future, the number of servo patterns on each track is predicted to increase. As the number of servo patterns that are required for each track increases, the time between servo patterns reduces during the servo write process.
- The multislot timing pattern was developed to allow for a long pattern that spans the write-to-read separation of the head. The radial bursts slots are chosen to avoid writing a burst at the same time a burst needs to be read. A radial bursts having a long length was previously needed because of the lack of good timing information to make sure the radial pattern bursts were demodulated correctly. When the radial burst pattern is combined with the multislot timing pattern, both of these problems are solved. The combined multislot timing/
radial pattern 600 eliminates the complexity involved in laying out the radial bursts thus reducing the number of required radial burst slots. The length of the bursts can be greatly reduced by using the detection of a timing mark as a reference for the burst demodulation. In this way the timing for the radial demodulation is updated on every sector instead of just once per revolution. - The combined multislot timing/
radial pattern 600 includes theoriginal timing pattern 610, which includes async field 612 andsync word pattern 614. Thesync word pattern 614 is followed by ashort sync field 616 to allow for internal delays in the channel to detect thesync word 614. Thesecondary sync field 616 is followed by severalradial bursts FIG. 6 , there are fourradial bursts - Shown below the
pattern field representation 602 are some timingsignals 604 associated with using the data channel. The first timing signal is the readgate 630, which must be active in order for the data channel to detect the timing pattern. The signal labeled SWF is the Sync Word Found signal 640, which is generated by the data channel when the sync mark is detected. TheSWF signal 640 becomes the timing reference for the radial bursts demodulation. TheServo Gate 650 goes active when theSWF signal 640 goes active. This would switch the data channel from read mode to servo mode. The Burst Samples signal 660 is an internal signal in the data channel, which gates the area of the bursts that will be demodulated. The timing of the Burst Samples signal 660 is controlled by internal registers in the data channel. -
FIG. 7 illustrates alayout 700 of the combined multislot timing/radial pattern according to an embodiment of the present invention. InFIG. 7 , multislot timing/radial pattern 710 and theproduct servo pattern 720 are shown. A number of servo tracks to be written before switching to the next slot may be determined. The numbers of tracks is dependant on the width of the write head, the physical offset of the read and write elements of the head, and the step size. This switching point must be adjusted for the combined multislot timing/radial pattern 700 according to an embodiment of the present invention. -
FIG. 8 illustrates a more detailed layout of the combined multislot timing/radial pattern with OS=5.5S 800 according to an embodiment of the present invention. InFIG. 8 , a head with a read-to-write offset labeledOS 810 and the track step size is labeledS 820 is shown. The number of tracks written in eachslot 830 is referred to asSW 840. The equation to calculate how many tracks can be written in each slot is:
SW=Integer part of (OS−S)/S.
For the head depicted inFIG. 8 with RW=5.5 tracks, the number of tracks written using each slot is:
SW=Integer part of (5.5S−S)/S=4.
For this head at this position, the slot that is being read will be switched after every 4 tracks. As the self-servo write process continues the read-to-write offset, RW, will change and the number of tracks read in each slot, SW, will also have to change. - Next, a demonstration of how the propagation of the combined multislot timing/radial pattern will be described.
FIG. 9 illustratespatterns 900 when readingslot 1 andwriting slots FIG. 9 , theread head 902 is overtrack 10 and thewrite head 904 is overtrack 4 andtrack 5. Further, inFIG. 9 ,slot 1 912 ofsector N 910 is being read to acquire timing and radial feedback and the propagation pattern is being written inslots 0 922 and 2 924 of sector N+1 920. -
FIG. 10 illustratespatterns 900 when readingslot 2 andwriting slots FIG. 10 , theread head 1002 is overtrack 9 and thewrite head 1004 is overtrack 3 andtrack 4. InFIG. 10 , as the read head is moved to the next track, i.e.track 9, it is necessary to switch to readingslot 2 1014 insector N 1010 while writing the propagation patterns inslots 0 1022 and 1 1026 of sector N+1 1020. - This process continues until the entire surface has been servo written. For simplicity the actual product servo pattern is not being shown in
FIGS. 8-10 , but would be written in each of the servo sectors. When the reference slot is chosen based on the formula detailed above, the proper timing offset for the writing of the product pattern must also be adjusted accordingly. -
FIG. 11 is aflowchart 1 100 of the method for providing combined radial and timing multislot self-servowrite propagation according to an embodiment of the present invention. A sector is divided into a plurality of slots and a plurality of subsets of the plurality ofslots 1110. A single timing pattern and associated radial pattern are written in a first subset of the plurality ofslots 1 120. A subset of said written patterns is read 1130. The read subset of said written patterns are used to write further timing and radial patterns in a second subset of the plurality of slots 1140. - The foregoing description of the exemplary embodiment of the invention has been presented for the purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise form disclosed. Many modifications and variations are possible in light of the above teaching. It is intended that the scope of the invention be limited not with this detailed description, but rather by the claims appended hereto.
Claims (22)
1. A method for providing combined radial and timing multislot self-servowrite propagation for a magnetic disk drive, comprising:
dividing a sector into a plurality of slots and a plurality of subsets of the plurality of slots,
writing timing pattern information and radial pattern information within a first subset of the plurality of slots at a plurality of adjacent radial locations;
reading at least a portion of said written pattern information at a radial location; and
using the read of said written patterns to write further timing and radial patterns in a second subset of the plurality of slots.
2. The method of claim 1 further comprising writing a servo pattern using the written timing and radial pattern information.
3. The method of claim 1 , wherein the writing of the radial pattern information is chosen to avoid writing pattern information at the same time pattern information needs to be read.
4. The method of claim 1 further comprising referencing the timing mark for the radial burst demodulation.
5. The method of claim 1 , wherein writing the timing pattern in a slot comprises forming a sync field, a sync word pattern.
6. The method of claim 1 further comprising switching the subset of slots to read and the subset of slots to write, where said switching is performed at desired track locations.
7. The method of claim 6 , wherein said desired track locations are determined based on read-to-write offset and servo track step size.
8. The method of claim 7 , wherein the writing of the timing pattern information and associated radial pattern information in a subset of the plurality of slots for a sector form a combined timing/radial pattern, the writing further comprising determining a number of tracks for which the same subset of slots is to be written, N, based on the read-to-write offset and the servo track step size.
9. The method of claim 1 further comprises reading one or more slots while writing at least two slots during the same revolution.
10. The method of claim 1 , wherein the writing of the single timing pattern information and associated radial pattern information in each of the plurality of slots for a sector is performed using electronics of the magnetic disk drive.
11. The method of claim 1 , wherein the writing of the single timing pattern information and associated radial pattern information in each of the plurality of slots for a sector is performed using an external servo writing device.
12. A magnetic storage system, comprising:
at least one magnetic storage medium;
a motor for translating the magnetic storage medium;
at least one magnetic transducer for reading and writing data on the at least one magnetic storage medium;
an actuator, coupled to the at least one magnetic transducer, for moving the at least one magnetic transducer relative to the at least one magnetic storage medium; and
a read/write channel, coupled to the at least one magnetic transducer, for processing data read and written on the at least one magnetic storage medium, wherein the read/write channel is configured for providing combined radial and timing multislot self-servowrite propagation by dividing a sector into a plurality of slots and a plurality of subsets of the plurality of slots, writing timing pattern information and radial pattern information within a first subset of the plurality of slots at a plurality of adjacent radial locations, reading at least a portion of said written pattern information at a radial location and using the read of said written patterns to write further timing and radial patterns in a second subset of the plurality of slots.
13. The magnetic storage system of claim 12 , wherein the read/write channel is further configured to write a servo pattern using the written timing and radial pattern information.
14. The magnetic storage system of claim 12 , wherein the read/write channel is further configured to avoid writing pattern information at the same time pattern information needs to be read.
15. The magnetic storage system of claim 12 , wherein the read/write channel is further configured to reference the timing mark for the radial burst demodulation.
16. The magnetic storage system of claim 12 , wherein the timing pattern further comprises a sync field, a sync word pattern.
17. The magnetic storage system of claim 12 , wherein the read/write channel is further configured to switch the subset of slots to read and the subset of slots to write, where said switching is done at desired track locations.
18. The magnetic storage system of claim 17 , wherein the read/write channel is further configured to determine said desired track locations based on read-to-write offset and servo track step size.
19. The magnetic storage system of claim 18 , wherein the read/write channel is further configured to write the single timing pattern information and associated radial pattern information in a subset-of the plurality of slots for a sector by determining a number of tracks for the same subset of slots is to be written, N, based on the read-to-write offset and the track step size.
20. The magnetic storage system of claim 12 , wherein the read/write channel is further configured to read one or more slots while writing at least two slots during the same revolution.
21. The magnetic storage system of claim 12 , wherein the read/write channel is further configured to write the single timing pattern information and associated radial pattern information in each of the plurality of slots for a sector is performed using electronics of the magnetic disk drive.
22. The magnetic storage system of claim 12 , wherein the read/write channel is further configured to write the single timing pattern information and associated radial pattern information in each of the plurality of slots for a sector using an external servo writing device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/930,163 US7236323B2 (en) | 2004-08-31 | 2004-08-31 | Method and apparatus for providing combined radial and timing multislot self-servowrite propagation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/930,163 US7236323B2 (en) | 2004-08-31 | 2004-08-31 | Method and apparatus for providing combined radial and timing multislot self-servowrite propagation |
Publications (2)
Publication Number | Publication Date |
---|---|
US20060044667A1 true US20060044667A1 (en) | 2006-03-02 |
US7236323B2 US7236323B2 (en) | 2007-06-26 |
Family
ID=35942666
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/930,163 Expired - Fee Related US7236323B2 (en) | 2004-08-31 | 2004-08-31 | Method and apparatus for providing combined radial and timing multislot self-servowrite propagation |
Country Status (1)
Country | Link |
---|---|
US (1) | US7236323B2 (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5585838A (en) * | 1995-05-05 | 1996-12-17 | Microsoft Corporation | Program time guide |
US5816918A (en) * | 1996-04-05 | 1998-10-06 | Rlt Acquistion, Inc. | Prize redemption system for games |
US5907715A (en) * | 1994-08-10 | 1999-05-25 | Lodgenet Entertainment Corporation | Entertainment system for collecting user inputs by periodically interleaving game collection interrogations into series of system interrogations during interruption of system interrogations |
US5935004A (en) * | 1995-08-28 | 1999-08-10 | Mediaone Group, Inc. | System and method for scheduled delivery of a software program over a cable network |
US6312336B1 (en) * | 1998-02-13 | 2001-11-06 | Nds Limited | Electronic game guide system |
US20040012874A1 (en) * | 2002-06-27 | 2004-01-22 | International Business Machines Corporation | Self-servo-writing multi-slot timing pattern |
US20040085669A1 (en) * | 2002-11-06 | 2004-05-06 | International Business Machines Corporation | Method and apparatus for providing a marker for adaptive formatting via a self-servowrite process |
US20040261125A1 (en) * | 1998-08-27 | 2004-12-23 | United Video Properties, Inc. | Electronic program guide with interactive screen game |
-
2004
- 2004-08-31 US US10/930,163 patent/US7236323B2/en not_active Expired - Fee Related
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5907715A (en) * | 1994-08-10 | 1999-05-25 | Lodgenet Entertainment Corporation | Entertainment system for collecting user inputs by periodically interleaving game collection interrogations into series of system interrogations during interruption of system interrogations |
US5585838A (en) * | 1995-05-05 | 1996-12-17 | Microsoft Corporation | Program time guide |
US5935004A (en) * | 1995-08-28 | 1999-08-10 | Mediaone Group, Inc. | System and method for scheduled delivery of a software program over a cable network |
US5816918A (en) * | 1996-04-05 | 1998-10-06 | Rlt Acquistion, Inc. | Prize redemption system for games |
US6312336B1 (en) * | 1998-02-13 | 2001-11-06 | Nds Limited | Electronic game guide system |
US20040261125A1 (en) * | 1998-08-27 | 2004-12-23 | United Video Properties, Inc. | Electronic program guide with interactive screen game |
US20040012874A1 (en) * | 2002-06-27 | 2004-01-22 | International Business Machines Corporation | Self-servo-writing multi-slot timing pattern |
US20040085669A1 (en) * | 2002-11-06 | 2004-05-06 | International Business Machines Corporation | Method and apparatus for providing a marker for adaptive formatting via a self-servowrite process |
Also Published As
Publication number | Publication date |
---|---|
US7236323B2 (en) | 2007-06-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6738215B2 (en) | Method and system for accurate self-servo writing by using relative position between head and writing surface | |
US6600620B1 (en) | Self-servo writing a disk drive by propagating interleaved sets of timing clocks and servo bursts during alternate time intervals | |
US6429989B1 (en) | Method for self-servowriting timing propagation | |
US6693760B1 (en) | Preamplifier circuit configurable to allow simultaneous read and write operations for self-servo writing a disk drive | |
US7872829B2 (en) | Method and apparatus for offset control in a disk drive | |
US6963458B2 (en) | Method and apparatus for reducing the servo position error signal non-linearity during self-servo writing irrespective of the head width | |
KR100618884B1 (en) | Method for writing servo information of disk drive | |
US6894861B1 (en) | Method for reducing written-in runout during servo track writing of a disk drive | |
US6657801B1 (en) | Disk drive with improved characterization segment pattern and method of recording the same | |
US20110181977A1 (en) | Method of writing servo pattern to disk of a hard disk drive and hard disk drive configured to perform the method | |
US7130146B2 (en) | Two-pass-per-track servo burst patterns | |
US7006322B2 (en) | Method and apparatus for performing self-servo writing in a disk drive | |
US7196513B2 (en) | Method for testing magnetic hard disk or magnetic head | |
KR100532478B1 (en) | Offline self servo writing method and disc drive using the same | |
US7586709B2 (en) | Read write offset error correction using geometric reference in self servo write process | |
US6954325B2 (en) | Method and disc drive for writing servo wedges | |
US20090268337A1 (en) | Method and apparatus for determining offset between read head and write head in a disk drive | |
JP2006012353A (en) | Disk drive and its manufacturing method | |
US7236323B2 (en) | Method and apparatus for providing combined radial and timing multislot self-servowrite propagation | |
US7471480B2 (en) | Self servo writing method, hard disk drive using the same, and recording medium storing the method | |
JP3776777B2 (en) | Magnetic disk drive and servo write method | |
JPH07226041A (en) | Device for recording and reproducing data and instrument for measuring head width | |
US7535667B2 (en) | Erase band compensated offset servo trimming | |
KR100640606B1 (en) | method for verifying servo information of hard disk drive and recording medium therefor | |
KR100688508B1 (en) | Method for recording reference servo information of hard disk drive, method for recording final servo information of hard disk drive, hard disk drive therefor, and recording medium therefor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: HITACHI GLOBAL STORAGE TECHNOLOGIES NETHERLANDS B. Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:FINSTAD, BLAKE O.;HERBST, GARY A.;KUMBIA, KISHAN K.;AND OTHERS;REEL/FRAME:015423/0915;SIGNING DATES FROM 20041129 TO 20041130 |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
REMI | Maintenance fee reminder mailed | ||
LAPS | Lapse for failure to pay maintenance fees | ||
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20110626 |