The present disclosure relates to data storage mediums, and provides systems and method for improving data storage device performance, especially when using shingled magnetic recording.
In one embodiment, an apparatus may comprise a data storage medium having multiple tracks with multiple track pitches.
In another embodiment, a method may comprise formatting a data storage memory with a first track having a first track pitch, and formatting the data storage memory with a second track having a second track pitch.
In the following detailed description of the embodiments, reference is made to the accompanying drawings which form a part hereof, and in which are shown by way of illustration of specific embodiments. It is to be understood that other embodiments may be utilized and structural changes may be made without departing from the scope of the present disclosure.
The DSD 104 can include one or more nonvolatile memories 106. In the depicted embodiment, the DSD 104 is a hard disc drive (HDD) including a rotating disc memory 106. In other embodiments, the DSD 104 may contain additional memories or memory types, including volatile and nonvolatile memories. For example, DSD 104 could be a hybrid HDD with both a disc memory and a nonvolatile solid state memory.
In some embodiments, DSD 104 may have one or more discs 106 having tracks for storing data. A disc 106 may be divided into multiple zones, each with a plurality of tracks. Each track can be further divided into a plurality of logical block addresses (LBAs), with chunks of data written to each LBA. Each zone may have different configurations of various options, such as data track format, direction of writing from a transducer, data density, or intended uses. For example, a disc may have a zone designated as a media cache intended for sequential storage of data in a non-shingled track manner. The disc may also have one or more zones designated for data storage in a shingled track manner using shingled magnetic recording (SMR) as discussed below. The disc may further have at least one zone designated for spare sectors.
In an embodiment of system 100, the disc memory 106 has one or more zones configured to store data on shingled data tracks using SMR. SMR is a recording method used to increase data recording density on a disc, whereby a track of data partially overlaps an adjacent data track. SMR will be discussed in more detail with regard to
SMR is a scheme of executing a write operation in one radial direction across a disc (i.e. tracks are written one at a time moving from the inner diameter towards the outer diameter, or vice-versa), where tracks partially overlap each other similar to roofing shingles. Referring to
SMR can generate flux in one direction. As illustrated in
Turning now to
Due to the single-write direction of SMR, writing a given track N−1 after track N has been written may require rewriting all shingled tracks that following track N−1 (i.e. track N, track N+1, track N+2, etc.). In order to accomplish this realistically, a set of tracks may be grouped into a “band,” with the band ending with a guard track. In some embodiments, the guard track can be a spacer or non-shingled track (i.e. a track used to prevent data written to a band from overlapping tracks in an adjacent band), or a shingled track which is not used to store data. When track N−1 needs to be re-written, tracks N−1 to the Guard Track can be rewritten, while tracks in other bands are not affected. Accordingly, the tracks in each zone may be divided into a plurality of bands. As depicted in
Turning now to
In some embodiments, a band may comprise tracks with multiple track pitches. For example, a first track pitch may be used for tracks inside of a shingled recording band used to store data. A second track pitch may be used for a guard track 502 between bands, which is not used to store data. Both track pitches may be a fraction of a non-shingled (nominal) track pitch.
If the guard track 502 has the same track pitch as the data tracks, as in
Turning now to
In an example embodiment, the GTP may be set to 2(TPds−TPss), where TPds is a double-sided track pitch, and TPss is a single-sided track pitch, both as determined with a variable bit aspect ratio (VBAR) test. TPds may be the track pitch at which the head could run in a conventional drive, while TPss may be the track pitch in a shingled drive. A metric (such as squeezed error rate) can be measured under double sided conditions, and TPds set to the track pitch at which the metric meets a threshold. The same metric could be measured under single sided conditions and the TPss set when the metric meets the same threshold. These values may be determined during the drive manufacturing process.
Using a fractional track 602 for a guard space maximizes the areal density gain from shingling a zone by allowing the band isolation to be the minimum amount necessary to meet a target bit error rate (BER) on adjacent data storage tracks. For example, when data is written to the last track of a band before the guard track, a BER could be measured on the first track of the next adjacent band. The GTP can be set to the minimum necessary to meet the target BER on the first track of the adjacent band.
In another embodiment, it may be desirable to have a guard track that has a wider pitch than (i.e. greater than) the TP of the data tracks, for example depending on the level of shingled overlap, the writing characteristics of the writing head, etc. Two or more guard tracks with the same TP as the data tracks could be employed, but that may provide a larger guard space than necessary. A single guard track with a pitch wider than the data track TP, but less than two TP could be employed. For example, a guard track with a track pitch GTP could be employed, where TP<GTP<2TP. Depending on the desired guard space, the GTP could be less than 2TP, 3TP, etc., or any other required pitch. In one embodiment, the GTP may be set based on a ratio of the double-sided track pitch to the single sided track pitch (TPds/TPss). If the ratio is less than one, then the guard space may be set to approximately one track wide. If the ratio is between 1 and 2, then the guard space may be set to approximately two tracks wide, approximately three tracks wide if the ratio is between 2 and 3, etc.
Additional embodiments of storage media with different track pitches are also possible. For example, non-shingled tracks may have greater track pitch than shingled tracks. In some embodiments, as described above, a disc may be divided into a plurality of zones, with some zones including non-shingled tracks, and other zones further divided into bands of shingled tracks. For example, a disc could have a zone designated as a media cache with non-shingled tracks having a first track pitch, allowing for any track in the media cache to be written without the constrains of SMR write operations.
In some embodiments, tracks in different zones may have different track pitches, such as zones near the inner diameter (ID) of a disc having different track pitches than zones near the outer diameter (OD). For example, particularly sensitive or important data could be stored in a zone with a greater track pitch and greater data reliability at the cost of lower data storage density. Similarly, less important data could be stored to a zone with a lower track pitch.
Further, in some embodiments tracks within a zone may have different track pitches. For example, shingled tracks within a band used for storing data may have a first track pitch, while the guard tracks between bands may have a second track pitch which is a reduced track pitch from the first track pitch. This arrangement can improve areal recording density of a storage medium by reducing the space occupied by non-data storing guard tracks while still providing an adequate buffer between adjacent bands to reduce or eliminate ATI. In other embodiments, even within a single band, a number of the data-storing shingled tracks may have a first track pitch, and other shingled tracks may have a second, greater track pitch, and the guard band could have a third lesser track pitch. Greater (i.e. wider) track pitches may provide more reliable data storage for important data, while lesser (i.e. narrower) track pitches can provide greater data storage density for less vital data.
The method 700 next involves formatting at least one track having a second track pitch different from the first track pitch, at 704. In one embodiment, the at least one track may be a zone of a disc. For example, the set of tracks from 702 may be a number of shingled data storage zones, while the at least one track of 704 may be a non-shingled data storage zone. In another embodiment, the at least one track may be a guard track in a shingled recording band, formatted to have a lower track pitch than the shingled data storage tracks to increase a tracks-per-inch characteristic of the disc. In some embodiments, additional tracks with a third track pitch may be formatted on the disc. Multiple track pitches can allow for shingled and non-shingled recording methods on the same disc, as well as both shingled and non-shingled tracks of different pitches for considerations of reliability, storage density, etc.
The method 800 may involve formatting at least one zone into a plurality of bands of multiple tracks, at 804. For example, at least one zone may be formatted into a plurality of bands for shingled magnetic recording, as discussed herein. The method 800 may also involve formatting each band into a set of tracks of a first track pitch, and a guard track of a second track pitch less than the first track pitch, at 806. By providing a guard track with a lesser track pitch, a disc areal space occupied by non-data storing space between shingled bands can be greatly reduced.
While many of the examples and embodiments disclosed herein are directed toward shingled magnetic recording, multiple track pitches can be employed in non-shingled media as well. The devices and methods disclosed can be used in any storage device, for example in DSDs where multiple track pitches for varied data reliability, different writing methods, or other considerations would be beneficial. For example, a DSD may have shingled zones and non-shingled zones, with non-shingled zones having a first track pitch, data tracks of the shingled zones having a second track pitch, and guard tracks of the shingled zones having a third track pitch.
The illustrations of the embodiments described herein are intended to provide a general understanding of the structure of the various embodiments. The illustrations are not intended to serve as a complete description of all of the elements and features of apparatus and systems that utilize the structures or methods described herein. Many other embodiments may be apparent to those of skill in the art upon reviewing the disclosure. Other embodiments may be utilized and derived from the disclosure, such that structural and logical substitutions and changes may be made without departing from the scope of the disclosure. Moreover, although specific embodiments have been illustrated and described herein, it should be appreciated that any subsequent arrangement designed to achieve the same or similar purpose may be substituted for the specific embodiments shown.
This disclosure is intended to cover any and all subsequent adaptations or variations of various embodiments. Combinations of the above embodiments, and other embodiments not specifically described herein, will be apparent to those of skill in the art upon reviewing the description. Additionally, the illustrations are merely representational and may not be drawn to scale. Certain proportions within the illustrations may be exaggerated, while other proportions may be reduced. Accordingly, the disclosure and the figures are to be regarded as illustrative and not restrictive.
The present application claims priority to U.S. provisional patent application Ser. No. 61/712,248, filed Oct. 10, 2012, entitled “Multiple Track Pitches for SMR,” the contents of which are hereby incorporated by reference in their entirety.
Number | Name | Date | Kind |
---|---|---|---|
7231497 | Trika | Jun 2007 | B2 |
7440221 | Tsuchinaga | Oct 2008 | B2 |
7965465 | Sanvido | Jun 2011 | B2 |
7966456 | Trika | Jun 2011 | B2 |
7970989 | Matthews | Jun 2011 | B2 |
7982994 | Erden | Jul 2011 | B1 |
8179627 | Chang | May 2012 | B2 |
8270256 | Juang | Sep 2012 | B1 |
8300341 | Itakura | Oct 2012 | B2 |
8310786 | Fuente | Nov 2012 | B2 |
8625215 | Burd | Jan 2014 | B1 |
20050071537 | New | Mar 2005 | A1 |
20050144396 | Eschmann | Jun 2005 | A1 |
20070223132 | Tsuchinaga | Sep 2007 | A1 |
20100265612 | Jaquette | Oct 2010 | A1 |
20110085266 | Kanai | Apr 2011 | A1 |
20110138106 | Prabhakaran | Jun 2011 | A1 |
20110292545 | Katada | Dec 2011 | A1 |
20110299373 | Ho | Dec 2011 | A1 |
20120060073 | Itakura | Mar 2012 | A1 |
20120069466 | Okamoto | Mar 2012 | A1 |
20120099216 | Grobis | Apr 2012 | A1 |
20120162808 | Masuda | Jun 2012 | A1 |
20120194937 | Tagami | Aug 2012 | A1 |
20120212847 | Sato | Aug 2012 | A1 |
20120233432 | Feldman | Sep 2012 | A1 |
20120250174 | Sueishi | Oct 2012 | A1 |
20120300328 | Coker | Nov 2012 | A1 |
20120300333 | Tinker | Nov 2012 | A1 |
20120303867 | Hall | Nov 2012 | A1 |
20120303884 | Hall | Nov 2012 | A1 |
20120303889 | Coker | Nov 2012 | A1 |
20120303928 | Hall | Nov 2012 | A1 |
20120307400 | Kawabe | Dec 2012 | A1 |
20130027802 | Kim | Jan 2013 | A1 |
20130027806 | Cho | Jan 2013 | A1 |
20130031296 | Na | Jan 2013 | A1 |
20130031306 | Kim | Jan 2013 | A1 |
20130031317 | Ryu | Jan 2013 | A1 |
20130031406 | Cho | Jan 2013 | A1 |
20130038960 | Song | Feb 2013 | A1 |
20130038961 | Song | Feb 2013 | A1 |
20130063836 | Bui | Mar 2013 | A1 |
20130170061 | Saito | Jul 2013 | A1 |
20130318295 | Kojima | Nov 2013 | A1 |
20130342929 | Coker | Dec 2013 | A1 |
Entry |
---|
Design Issues for a Shingled Write Disk System, Ahmed Amer, et al.; © 2010 IEEE. |
Emulating a Shingled Write Disk, Rekha Pitchumani, et al., International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, At Washington, DC (Aug. 2012). |
Number | Date | Country | |
---|---|---|---|
61712248 | Oct 2012 | US |