The present invention generally relates to data storage media and devices, and more particularly to data storage devices that utilize discrete track media.
As the areal density of magnetic disc drives increases, so does the need for more precise head position control when track following, especially in the presence of vibrations which can cause repeatable and non-repeatable runout error in head positioning and variation in disk speed. Insufficient precision in bead position control can result in unacceptable track misregistration (TMR), which may result in erasure of adjacent tracks during writing and/or unacceptable noise during reading due to sensing of adjacent tracks. In an attempt to improve TMR margin and recording signal to noise ratio (SNR), some magnetic disk media are patterned to form discrete data tracks, referred to as discrete track recording (DTR). DTR disks typically have a series of concentric raised zones (also known as hills, lands, elevations, etc.) for storing data and recessed zones (also known as troughs, valleys, grooves, etc.) that provide inter-track isolation to reduce noise.
Servo data can be encoded across a servo pattern that includes a plurality of adjacent alternating magnetic and nonmagnetic material stripes.
In some embodiments, a recordable magnetic media includes a servo pattern having a plurality of adjacent alternating magnetic and nonmagnetic material stripes. At least some of the magnetic material stripes have magnetic transitions that define encoded data.
In some other embodiments, an apparatus includes a recordable magnetic media and a data encoder circuit. The recordable magnetic media has a servo pattern with a plurality of adjacent alternating magnetic and nonmagnetic material stripes, at least some of the magnetic material stripes having magnetic transitions that define encoded data. The data encoder circuit encodes data and writes the encoded data as magnetic transitions in the magnetic material stripes.
In some other embodiments, a recordable magnetic media is provided that includes a servo pattern having a plurality of adjacent alternating magnetic and nonmagnetic material stripes. Decoded data is written through a read/write head onto the alternating magnetic and nonmagnetic material stripes so that magnetic transitions in each data bit occur on the nonmagnetic material stripes.
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate certain embodiments of the invention. In the drawings:
Various embodiments of the present invention will now be described more fully hereinafter with reference to the accompanying drawings. However, this invention should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will convey the scope of the invention to those skilled in the art.
It will be understood that, as used herein, the term “comprising” or “comprises” is open-ended, and includes one or more stated elements, steps and/or functions without precluding one or more unstated elements, steps and/or functions. As used herein, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. When an element is referred to as being “connected”, “coupled”, or “adjacent” to another element, it can be directly connected, coupled, or immediately adjacent to the other element or intervening elements may be present therebetween. In contrast, when an element is referred to as being “directly connected”, “directly coupled”, or “immediately adjacent” to another element, there are no intervening elements present therebetween. The term “and/or” and “/” includes any and all combinations of one or more of the associated listed items. In the drawings, the size and relative sizes of regions may be exaggerated for clarity. Like numbers refer to like elements throughout.
It will be understood that, although the terms first, second, etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, a first region/element/value could be termed a second region/element/value, and, similarly, a second region/element/value could be termed a first region/element/value without departing from the teachings of the disclosure.
Some embodiments may be embodied in hardware and/or in software (including firmware, resident software, micro-code, etc.). Consequently, as used herein, the term “signal” may take the form of a continuous waveform and/or discrete value(s), such as digital value(s) in a memory or register. Furthermore, various embodiments may take the form of a computer program product on a computer-usable or computer-readable storage medium having computer-usable or computer-readable program code embodied in the medium that is executable by a processor to perform functionality described herein. Accordingly, as used herein, the terms “circuit” and “module” may take the form of digital circuitry, such as computer-readable program code executed by a processor (e.g., general purpose microprocessor and/or digital signal processor), and/or analog circuitry.
Embodiments are described below with reference to block diagrams and operational flow charts. It is to be understood that the functions/acts noted in the blocks may occur out of the order noted in the operational illustrations. For example, two blocks shown in succession may in fact be executed substantially concurrently or the blocks may sometimes be executed in the reverse order, depending upon the functionality/acts involved. Although some of the diagrams include arrows on communication paths to show a primary direction of communication, it is to be understood that communication may occur in the opposite direction to the depicted arrows.
Although various embodiments of the present invention are described in the context of disk drives for purposes of illustration and explanation only, the present invention is not limited thereto. It is to be understood that the present invention can be more broadly used for writing data on recordable magnetic media. Accordingly, although a recordable magnetic media can include a disk of the disk drive, it is not limited thereto and may include tape or other types of media. Moreover, although various embodiments are described in the context of discrete track recording (DTR) disk patterns, the invention is not limited thereto and can be more broadly used for other types of patterned media including, without limitation, bit patterned media (BPM).
DTR techniques for patterning a disk can accurately form a pattern of magnetic and nonmagnetic regions. The nonmagnetic regions may be formed as physical grooves into the media that isolate adjacent lands/plateaus of magnetic regions. As explained above, DTR has been applied to increase isolation between data tracks and has further been used to pattern most of the servo fields in servo sectors, which may be DC-erased to encode the corresponding servo information. However, some servo data, such as repeatable runout (RRO), is not known at the time the disk is manufactured and must, instead, be determined after assembly of a disk stack or assembly of the disk drive. These servo data have heretofore been recorded on continuous magnetic recording areas within the servo sectors.
RRO may be caused by patterning errors or writing errors that result in non-circular tracks (e.g., RRO), spindle runout, disk surface warping due to clamping of the disk on the spindle, etc. After assembly of disks on the disk spindle, the RRO can be measured relative to the angular position of the disks. Data that characterizes the RRO for a particular servo sector and associated data tracks can be written onto an adjacent continuous magnetic recording area within the servo sector.
Some embodiments of the present invention, may arise from the present realization that continuous magnetic recording areas can deleteriously affect the head fly height by, for example, causing a large disturbance force on the head as the head air bearing changes from what is created by the pattern of alternating lands and grooves to what is created by the continuous magnetic recording area. Additionally, forming continuous magnetic recording areas within servo sectors may complicate the manufacture process by, for example, making it more difficult to planarize the raised and recessed DTR areas which are adjacent to the continuous magnetic recording areas. Various embodiments of the present invention may improve topographic and non-topographic aspects of patterned media.
In accordance with various embodiments, such continuous magnetic recording areas are broken-up into radial and/or circumferential stripes, and data are coded and written thereon in a manner that allows recovery of the data despite this change. In some embodiments, a servo pattern includes a plurality of adjacent alternating magnetic and nonmagnetic material stripes, and servo data are stored as magnetic transitions on the magnetic stripes. The magnetic material stripes may be formed from a magnetic metal alloy, a metal oxide, and/or a nonmagnetic material that contains magnetic particles that are configured to be selectively magnetized to store data bits. The nonmagnetic stripes may be formed as grooves that separate and isolate the adjacent lands (plateaus) of magnetic material stripes. Alternatively or additionally, the nonmagnetic material stripes may contain a dielectric material that is planar with, or recessed below (e.g., grooves), an upper surface of the magnetic material stripes.
In some further embodiments, each bit of the recorded data is encoded across at least an adjacent pair of the magnetic stripes with one of the nonmagnetic stripes therebetween. The magnetic transitions in each data bit may be encoded to occur during the nonmagnetic stripes, although such alignment is not required. In this manner, the data bits may be wide bi-phase encoded, or encoded with another encoding technique, to generate a readback signal, when read, that is similar to what would be generated if the servo data were instead recorded on a continuous recording area. Consequently, the servo data may be read from the alternating magnetic and nonmagnetic stripes and processed by a read channel circuit that is configured to receive conventional servo data from a continuous recording area.
These and various other embodiments are described below with regard to
As explained above, after assembly of a disk on a disk spindle, RRO of the servo pattern can be measured and the RRO data for a particular servo sector and associated data tracks can be written onto the servo pattern 100. Although other servo information, such as the SAM data and GC data, can be known before manufacture of the disk and may, therefore, be patterned onto the disk during its manufacture, these or other types of servo information may alternatively be written on the servo pattern 100 after manufacture of the disk and assembly onto a rotational spindle. Accordingly, the RRO data, the SAM data, the GC data, and/or other servo data may be written through a head onto the servo pattern 100.
In the exemplary embodiment of
The encoded data waveform may be written in a synchronous manner relative to the servo pattern 100. The encoded transitions in each data bit may be timed to occur during the nonmagnetic stripes 120 and, may preferably, be timed to occur at a center of the nonmagnetic stripes 120. However, the transitions may occur over the magnetic stripes 110. For example, referring to
The downtrack width “d” of the nonmagnetic stripes 120 should be minimized to increase data storage density on the disk. The selection of a downtrack width “d” of the nonmagnetic stripes 120 may include a compromise between various constraints, such as avoiding creating head fly height disturbances between data track and servo track zones, facilitating planarization of the patterns during disk manufacture, providing sufficient write synchronization, and/or providing sufficient readback signal integrity.
For example, for the exemplary embodiment of
The read/write channel 54 can convert data between the digital signals processed by the data controller 52 and the analog signals conducted through the heads 20. The read/write channel 54 provides servo data that is read from servo sectors 60 on the disk 12 to the servo controller 53. The servo sectors 60 may include the servo data shown in
The readback signal from the servo pattern is filtered by an AFE filter 410 that filters “double peaking” or other distortions caused by the servo data bits being recorded across the nonmagnetic stripes 120. “Double peaking” refers to distortions in the readback signal that may appear as ripples due to the presence of the nonmagnetic stripes. In particular, if a nonmagnetic stripe is around the middle of the negative or positive half cycle of the readback signal, the distortion may appear as two small peaks in that half cycle. The AFE filter 410 may be configured to have a cutoff frequency that removes non-fundamental (e.g., second, third and higher) harmonic content of the readback signal. The data decoder 412 decodes the encoded data from the servo pattern. After filtering by the AFE filter 410, the data decoder 412 may operate in a conventional manner to decode the servo data bits.
The readback signal from reading the servo pattern 500 of
When the downtrack width is 0, the readback signal will have a waveform that corresponds to that from a continuous magnetic recording area. In contrast, when the downtrack widths are 0.5T or 1T, for example, the readback signal can have double peaking distortion due to the presence of the nonmagnetic stripes occurring in each servo data bit. As the downtrack width “d” increases, the severity of the distortion increases.
An Analog Front End (AFE) filter can be used to filter the analog readback signal. The AFE filter should be configured to substantially remove the distortions due to the grooves (nonmagnetic stripes) between the lands (magnetic stripes) by having a cutoff frequency that removes the higher order harmonic content of the readback signals. Accordingly, with a downtrack width “d” as great as 0.5T for the nonmagnetic stripes, it is believed that the associated readback signal may be properly filtered and processed by a read/write channel of the disk drive to enable proper detection and decoding of the servo data bits recorded therein.
Although the servo pattern 600 has been illustrated in
Referring to
As shown in the exemplary embodiment of
As explained above, RRO data that are recorded in servo wedges can be used to control head positioning so as to compensate for the determined RRO while reading and writing data thereto. RRO data that are used to compensate for RRO while reading data may be written aligned with the centerline of the data track. In contrast, the RRO data that are used to compensate for RRO while writing data may be written with varying offset distances from a centerline of the data track accounting for the radial offset between the read and write elements of the head 20 as it moves between inner and outer diameters locations on the disk 12. In accordance with some embodiments, a servo pattern includes radial columns of RRO data followed by the associated data tracks.
In some embodiments, the first column RRO1 may be used to store Write RRO for specific head (MR) jog offsets, such as, without limitation, a MR jog offset of least 0.25 to no more than 0.75 times the track width. The second column RRO2 may be used to store Read RRO for all other MR jog offsets, and may also be used to store Write RRO as well. Additional error recovery of the Write RRO data may be obtained by writing the Write RRO data to the magnetic stripes 810 in both of the first and second columns RRO1 and RRO2. This redundancy may be particularly beneficial when one of the fields is written with the higher curvature field from the writer element.
In some other embodiments, the same RRO data are written to some of the magnetic stripes 810 in the columns RRO1 and RRO2. For example, a write element of the head 20 may have about the same crosstrack width as one of the recordable data tracks 830 so that when servo data are written onto the servo pattern 800, the head 20 will properly write the servo data onto one magnetic stripe 810 in column RRO1 or in the column RRO2. For example, when the write element of the head 20 is aligned with a data track 830, which in the illustrated configuration of
Although the magnetic stripes 810 and nonmagnetic stripes 820 are shown in
The same or different servo track data may be written to the magnetic stripes 910 in the first and second columns RRO1 and RRO2. In one embodiment, it may be known that at specific fractional MR offsets the data can be more reliably stored in the first column RRO1 or in the second column RRO2 because that particular column will have more surface area of a corresponding one of the magnetic stripes 910 under the write element of the head. Accordingly, at a particular radial location on the disk the disk drive can be configured to write and read data in a predetermined one of the RRO1 and RRO2 columns.
In another embodiment, although it is known that because of fractional MR offsets the data can be more reliably stored in the first or second column, the disk drive does not attempt to determine which of the two columns would provide more accurate storage. Instead, the disk drive attempts to write the data across both of the RRO1 and RRO2 columns and, because of the radial offset and overlap between the magnetic stripes 910 in the respective columns, the data will be written successfully onto the magnetic stripe 910 of at least one of the RRO1 and RRO2 columns. During data readback, the servo firmware can attempt to read the data from the magnetic stripes 910 of at least one of the RRO1 and RRO2 columns and make both readback data sets available to the servo controller which can pick one or the other or a combination thereof after error correction and recovery. Although such redundancy can result in a loss of storage capacity corresponding, the first or second field may also be used to store other information, such as fly-height detection related information, etc.
In yet another embodiment, the Write RRO data may be stored in the magnetic stripes 910 in the first column RRO1, and both Write RRO data and Read RRO data may be stored in the magnetic stripes 910 in the second column RRO2. The downtrack width of the first column RRO1 may be more narrow than the downtrack width of the second column RRO2, such as when the RRO1 is configured to store only Write RRO data and RRO2 is configured to stored both Write RRO data and Read RRO data. The relative geometries of the fields in the first and second columns may be defined as a function of the writer width and the data storage land (magnetic stripes 910) widths.
In the drawings and specification, there have been disclosed typical preferred embodiments of the invention and, although specific terms are employed, they are used in a generic and descriptive sense only and not for purposes of limitation, the scope of the invention being set forth in the following claims.