The present invention relates generally to the data storage field, and more particularly, relates to a method, apparatus and a data storage device for implementing track following and data recovery with readback of shingled data written in overlapping shingled data tracks on a recordable surface of a storage device.
Many data processing applications require long-term data storage and typically a high-degree of data integrity. Typically these needs are met by non-volatile data storage devices.
Non-volatile storage or persistent media can be provided by a variety of devices, most commonly, by direct access storage devices (DASDs), which also are referred to as hard disk drives (HDDs).
The hard disk drives (HDDs) advantageously include Shingled Disk Drives (SDDs) to achieve high track density. A Shingled Disk Drive (SDD) is a hard disk drive recording magnetic patterns of data on a writable disk surface in overlapping circular tracks using shingled magnetic recording (SMR), also referred to as a SMR drive.
A need exists for an enhanced effective and efficient mechanism to implement track following and data recovery with readback of shingled data written in overlapping shingled data tracks on a recordable surface of a storage device.
Aspects of the present invention are to provide a method, apparatus and a data storage device for implementing track following and data recovery with readback of shingled data written in overlapping shingled data tracks on a recordable surface of a storage device. Other important aspects of the present invention are to provide such method, apparatus and data storage device substantially without negative effect and to overcome some of the disadvantages of prior art arrangements.
In brief, a method, apparatus and a data storage device are provided for implementing track following and data recovery with readback of shingled data written in overlapping shingled data tracks on a recordable surface of a storage device. Positional information is identified with data readback of shingled data written in overlapping shingled data tracks. The identified positional information is used to selectively modify at least one predefined channel parameter, for example, to provide enhanced track following and enhanced data recovery.
The present invention together with the above aspects, features, and advantages may best be understood from the following detailed description of the embodiments of the invention illustrated in the drawings, wherein:
In the following detailed description of embodiments of the invention, reference is made to the accompanying drawings, which illustrate example embodiments by which the invention may be practiced. It is to be understood that other embodiments may be utilized and structural changes may be made without departing from the scope of the invention.
In accordance with features of the embodiments of the invention, a method, apparatus and a data storage device are provided for implementing track following and data recovery with readback of shingled data written in overlapping shingled data tracks on a recordable surface of a storage device.
Having reference now to the drawings, in
As shown in
In operation, host operating system 110 in host computer 102 sends commands to hard disk drive 104. In response to the commands, hard disk drive 104 performs requested functions such as reading data, writing data, erasing data, and the like, on disk surface 124. The write element 122 writes magnetic patterns of data on a recordable or writable surface 124 of a disk 126. According to some embodiments of the present invention, controller circuit 114 causes write element 122 to record magnetic patterns of data on a writable surface of disk 122 in overlapping circular tracks 128 using shingled writing. System 100 includes a cache memory 130, for example, implemented with one or a combination of a flash memory, a dynamic random access memory (DRAM) and a static random access memory (SRAM). System 100 includes positioning information 132 from a shingled data sector applied to the controller 114 in accordance with an embodiment of the invention.
Controller 114 can include various implementations, for example, fabricated with one or multiple integrated circuit dies. A digital video recorder (DVR), a set-top-box (STB), or various other computer system types are specific implementation of a host computer 102. While the control code 112 is shown in the host computer 102, and the controller 114 is shown in the hard disk drive 104, the control code 112 may reside in any suitable location, such as the hard disk drive 104 separate from host computer 102 and controller circuit 114 may reside in any suitable location, separate from hard disk drive 104, for example, in the host computer 102, and the like.
System 100 including the host computer 102 and the storage device or hard disk drive 104 is shown in simplified form sufficient for understanding the present invention. The illustrated host computer 102 together with the storage device or hard disk drive 104 is not intended to imply architectural or functional limitations. The present invention can be used with various hardware implementations and systems and various other internal hardware devices.
With shingled writing, zones including tracks 128 of the hard disk drive 104 are written in sequence and overlayed, such as roof shingles, such as zones 210 illustrated in
As shown in
For shingled written drives of the embodiments of the invention, writes are performed on sectors within a respective zone 210; typically each zone 210 includes a number of tracks containing many individual sectors 208. For shingled written drives, the reads are performed on single sectors. In contrast, for non-shingled drives, read and writes are done on individual sectors.
In accordance with features of the embodiments of the invention, in shingled magnetic recorded (SMR) data tracks, each new consecutive track partially overwrites the magnetic pattern of the previous track. This compares with regular perpendicular magnetic recording (PMR) where the tracks are not overlapped and results in a general symmetry of signal properties around the track center. In SMR the result is a generally J shape for the tracks, as illustrated and described with respect to
Referring to
Referring to
In accordance with features of the embodiments of the invention, in SMR, the readback signal properties of a recorded signal data track vary with cross-track location with SMR. In Shingled Magnetic Recording (SMR), the location of the track center of the signal for a shingled track depends on the frequency-component observed. High frequency components are displaced in the shingling direction while low frequency components are displaced in the opposite direction. This has been observed with square wave signals and components of pseudo-random patterns that represent stored data.
Referring to
Referring also to
As shown in
The result is that the peaks of the signal frequencies are shifted significantly with respect to each other in the SMR drive 104. The 2 data sets shown in
Due to vibrations in drives 104, the data track may be read back with the head displaced from the center of the track. As shown in
Sector servo typically is used in HDDs 104. Several hundred radial wedges of servo information are placed uniformly around the disk 126 on each surface 124. The storage device system 104 multiplexes between reading short bursts of servo position information and reading or writing data.
In accordance with features of the embodiments of the invention, during read operations, the information from the servo sectors advantageously is enhanced by information from the data track itself. This additional information is especially valuable since it is derived from the actual written track rather than the servo-sectors that the written track was trying to align itself with. This information also is especially valuable in an error-recovery mode where this additional information can indicate whether the written tracks have likely been displaced from their ideal locations.
In embodiments of the invention, from the servo fields, the hard drive electronics can control the track centering of the read head over the user data track. Varying the cross-track position of the readback head over the data track results in different mixes of signal powers. The data recovery channel advantageously uses this information to improve the analysis of the readback signals for enhanced data recovery.
Referring now to
Positional information is identified for the data readback from SMR displacement effect measured from a data sector as indicated at a block 704. As shown at block 704, varying the cross-track position of the readback head over the data track results in different mixes of signal and noise and with relative change of component signals and noise strength as a function of cross track position in the overlapping shingled data tracks.
As indicated at a block 706, the positional information is provided to the controller and are used to selectively modify at least one predefined channel parameter.
For example, as indicated at a block 708, the positional information optionally are used to modify servo information for enhanced track following and/or for more accurate positioning during subsequent data recovery attempts. For example, as indicated at a block 710, the positional information optionally are used to modify data channel parameters in error recovery mode for enhanced data recovery. Example channel parameters that could be modified include equalization parameters and noise predictive parameters.
Referring now to
A sequence of program instructions or a logical assembly of one or more interrelated modules defined by the recorded program means or control code 804, 806, 808, 810, direct the system 100 for implementing enhanced track following and data recovery of the embodiments of the invention.
While the present invention has been described with reference to the details of the embodiments of the invention shown in the drawing, these details are not intended to limit the scope of the invention as claimed in the appended claims.
Number | Name | Date | Kind |
---|---|---|---|
6185063 | Cameron | Feb 2001 | B1 |
7729071 | Harada | Jun 2010 | B2 |
7965465 | Sanvido et al. | Jun 2011 | B2 |
7982994 | Erden et al. | Jul 2011 | B1 |
8094403 | Wood et al. | Jan 2012 | B2 |
8300341 | Itakura et al. | Oct 2012 | B2 |
8638513 | Burd | Jan 2014 | B1 |
8665545 | Coker et al. | Mar 2014 | B2 |
8724242 | Gao | May 2014 | B2 |
20070236818 | Emo et al. | Oct 2007 | A1 |
20110181978 | Rub | Jul 2011 | A1 |
20120162806 | Champion et al. | Jun 2012 | A1 |
20120300341 | Matsuo et al. | Nov 2012 | A1 |
20120307400 | Kawabe | Dec 2012 | A1 |
20130021689 | Haratsch et al. | Jan 2013 | A1 |
Entry |
---|
“The Feasibility of Magnetic Recording at 10 Terabits Per Square Inch on Conventional Media” by Roger Wood et al., IEEE Transactions on Magnetics, vol. 45, No. 2, Feb. 2009. |
Number | Date | Country | |
---|---|---|---|
20140036381 A1 | Feb 2014 | US |