US20120194945A1 - Compensation for cross-track deviation - Google Patents
Compensation for cross-track deviation Download PDFInfo
- Publication number
- US20120194945A1 US20120194945A1 US13/019,518 US201113019518A US2012194945A1 US 20120194945 A1 US20120194945 A1 US 20120194945A1 US 201113019518 A US201113019518 A US 201113019518A US 2012194945 A1 US2012194945 A1 US 2012194945A1
- Authority
- US
- United States
- Prior art keywords
- cross
- track
- writer
- write
- track deviation
- 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
- 238000000034 method Methods 0.000 claims description 30
- 230000008569 process Effects 0.000 claims description 17
- 238000001514 detection method Methods 0.000 claims description 6
- 238000013459 approach Methods 0.000 claims description 5
- 238000005516 engineering process Methods 0.000 description 8
- 230000008859 change Effects 0.000 description 5
- 230000007423 decrease Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 238000004377 microelectronic Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 238000000206 photolithography Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000010894 electron beam technology Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000005381 magnetic domain Effects 0.000 description 1
- 239000000696 magnetic material Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000000992 sputter etching Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B19/00—Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
- G11B19/02—Control of operating function, e.g. switching from recording to reproducing
- G11B19/04—Arrangements for preventing, inhibiting, or warning against double recording on the same blank or against other recording or reproducing malfunctions
- G11B19/041—Detection or prevention of read or write errors
- G11B19/045—Detection or prevention of read or write errors by detecting mistracking
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/18—Error detection or correction; Testing, e.g. of drop-outs
- G11B20/1879—Direct read-after-write methods
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/20—Signal processing not specific to the method of recording or reproducing; Circuits therefor for correction of skew for multitrack recording
-
- 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/012—Recording on, or reproducing or erasing from, magnetic disks
-
- 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
-
- 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/74—Record carriers characterised by the form, e.g. sheet shaped to wrap around a drum
- G11B5/743—Patterned record carriers, wherein the magnetic recording layer is patterned into magnetic isolated data islands, e.g. discrete tracks
- G11B5/746—Bit Patterned record carriers, wherein each magnetic isolated data island corresponds to a bit
-
- 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
- G11B2005/0002—Special dispositions or recording techniques
- G11B2005/0005—Arrangements, methods or circuits
- G11B2005/001—Controlling recording characteristics of record carriers or transducing characteristics of transducers by means not being part of their structure
- G11B2005/0013—Controlling recording characteristics of record carriers or transducing characteristics of transducers by means not being part of their structure of transducers, e.g. linearisation, equalisation
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2508—Magnetic discs
- G11B2220/2516—Hard disks
Definitions
- a system includes alignment sensor circuitry configured to detect a cross-track deviation of a writer relative to one or more target tracks on a recording medium and write current control circuitry configured to modulate a write current supplied to the writer based on the detected cross-track deviation.
- alignment sensor circuitry configured to detect a cross-track deviation of a writer relative to one or more target tracks on a recording medium
- write current control circuitry configured to modulate a write current supplied to the writer based on the detected cross-track deviation.
- FIG. 1 illustrates a plan view of an example implementation of a BPM storage disc with a transducer head situated on an end of an actuator assembly.
- FIG. 2 illustrates a cross-sectional view of an example transducer head coupled to compensation circuitry.
- FIG. 3 illustrates a bottom view of an example transducer head used with compensation circuitry.
- FIG. 4 illustrates multiple example instances of a write pole in alignment or misalignment with a single bit width track of a storage medium.
- FIG. 5 illustrates multiple example instances of a write pole in alignment or misalignment with multiple bit tracks of a storage medium in a banded configuration.
- FIG. 6 illustrates example write bubble variations with the application of different write currents.
- FIG. 7 illustrates a flow chart illustrating example operations for compensating for cross-track deviation of a write pole during a writing operation.
- Bit Patterned Media refers to a magnetic storage technology used to record data in a consistent array of magnetic cells structurally formed in a storage medium.
- the BPM cells may be pre-patterned through various procedures such as, but not limited to, photolithography, ion-milling, etc.
- each magnetic cell may be pre-patterned in the storage medium using photolithography by which a mask pattern is recorded using high-resolution electron beam.
- the mask pattern is used to selectively etch the magnetic cells in magnetic material deposited on the surface of the storage medium.
- each magnetic cell stores a single bit and is isolated from all other cells by a finite, non-magnetic region of the storage medium.
- Data is stored in the individual cells along consistent bit tracks, which are typically patterned into the storage medium at concentric radial positions (e.g., from an inner diameter (ID) to an outer diameter (OD) of the storage medium).
- ID inner diameter
- OD outer diameter
- a transducer head is positioned in close proximity to the storage medium surface along a data track to read data from and write data to the individual cells in the track.
- the transducer head may drift from perfect cross-track alignment over the target bit track, which can result in improperly written data and therefore stored data corruption. Accordingly, the described technology contributes to maintaining proper transducer head tracking and accurate data writing in a storage device.
- a transducer head's position relative to the one or more bit tracks can be continuously corrected as the storage medium rotates.
- the position of the transducer head is read from position data recorded on the storage medium to determine the position variation (e.g., from the intended position). Using the position variation information, the position of the transducer head can then be adjusted by an actuator arm accordingly as the storage medium rotates. Nevertheless, the mechanical positioning of the transducer head to any target magnetic cells in a bit track may still vary by a small amount in the cross track direction.
- Cross-track direction refers to the radial width of a bit track (e.g., from the innermost radial extent of the bit track to the outermost radial extent of the bit track).
- down-track direction refers to the direction along a bit track as the storage medium rotates (e.g., along the circumference of the bit track).
- the position of a transducer head over the media is relevant to the correct writing of data to patterned bits on a disc. If the write pole of the transducer head drifts to far cross-track in relation to the target bit track as the media spins, data may not be correctly written to the targeted patterned bits on the disc.
- the write current generates a magnetic “write bubble” emanating from a write pole on the transducer head.
- the write bubble sets the polarity of the magnetic domains in the cells.
- the dimensions of the write bubble vary with the amplitude of the write current (e.g., the larger the write current, the larger the write bubble in both the down track and cross track dimensions).
- the write bubble changes in size as a result of the modulated write current.
- Position information regarding the transducer head with respect to the bit patterned media may be obtained from read sensors, bit detectors, and/or other types of sensors (collectively, also referred to as “alignment sensors”).
- write current is modulated based on the measured/detected cross-track deviation of the transducer head relative to the target bit track to compensate for drift of the transducer head. Modulation of the write current adjusts the size of the write bubble so as to improve the writing of data to the targeted bits on the recording medium.
- FIG. 1 illustrates a plan view of an example implementation of a BPM disc 108 with a transducer head 120 situated on an end of an actuator assembly 110 .
- the disc 108 rotates about a disc axis of rotation 112 during operation.
- disc 108 includes an outer diameter 102 and inner diameter 104 between which are a number of concentric bit tracks 106 , illustrated by circular dashed lines.
- Bit tracks 106 are substantially circular and are made up of regularly spaced patterned bits 122 , indicated as dots or ovals on disc 108 as well as in the exploded view 123 .
- the transducer head 120 is mounted on the actuator assembly 110 at an end distal to the actuator axis of rotation 114 and flies in close proximity above the surface of the disc 108 during disc operation.
- the actuator assembly 110 rotates during a seek operation about an actuator axis of rotation 114 positioned adjacent to the disc 108 .
- the seek operation positions the transducer head 120 over a target bit track.
- the exploded view 123 shows the transducer head with a read sensor 116 and a writer 118 (shown as a write pole) relative to the bit tracks 106 (with the actuator assembly 110 omitted).
- the transducer head 120 utilizes the read sensor 116 as an alignment sensor to perform a read-while-writing process.
- the read sensor 116 is turned on such that it reads while the writer 118 is writing.
- the read-while-writing process allows the read sensor 116 to determine the cross-track deviation of the transducer head 120 over the desired bit track 106 while the writer 118 is in operation.
- the read-while-writing process may be performed by reading magnetic signals from the patterned bits 122 on the disc 108 and determining from the detected signals a cross-track deviation of the writer 118 of the transducer head 120 with respect to the desired bit track 106 .
- the transducer head 120 utilizes the read sensor 116 as an alignment sensor to perform a read-before-writing process.
- the read sensor is turned on before the writer is turns on.
- the read-before-writing process allows the read sensor 116 to determine the cross-track deviation of the transducer head 120 over the desired bit track 106 before the writer 118 writes.
- the read-before-writing process may be performed by reading magnetic signals from the patterned bits 122 on the disc 108 and determining from the detected data the cross-track deviation of the writer 118 of the transducer head 120 with respect to the desired bit track 106 .
- the transducer head 120 includes one or more bit detectors.
- a bit detector acts as an alignment sensor in lieu of or in addition to the read sensor 116 and improves the accuracy and speed with which the cross-track deviation of the writer 118 can be determined from a waveform reflected from the patterned bits 122 to the transducer head 120 .
- the transducer head 120 includes one or more electrical wires containing spin-polarized currents which function as a spin angular momentum sensor.
- a spin angular momentum sensor acts as an alignment sensor in lieu of or in addition to the read sensor 116 and offers improved accuracy and speed in determining a cross-track deviation of the writer 118 by detecting changes in spin properties of the one or more spin-polarized currents when the electrical wires pass in close proximity to the patterned bits 122 .
- the storage device can detect a misalignment between the alignment sensor and the target bit track (e.g., the sequence of patterned bits 122 in a target bit track), which can be indicated by a track mis-registration (TMR) value.
- TMR track mis-registration
- the amount of mis-regisration of a bit track impacts the ability of a write element to correctly store data in patterned bits 122 of the bit track. For example, if the writer 118 is sufficiently misaligned in the cross-track direction, the write bubble generated by the writer 118 may fail to sufficiently set the polarity of one or more magnetic cells in the track, thereby failing to correctly write the data.
- an alignment sensor on the transducer head can detect such misalignment and adjust the write current supplied to the writer 118 .
- the cross-track width of the write bubble can be increased to accommodate the misalignment and correctly write to the magnetic cells in the target track.
- the write current can be reduced accordingly.
- FIG. 2 illustrates a cross-sectional view of an example transducer head 200 coupled to compensation circuitry 202 , including alignment sensor circuitry 204 , misalignment compensation circuitry 206 , and write current control circuitry 208 .
- the transducer head 200 is shown with the read sensor 210 , the writer 212 , and data signal wires 224 electrically connecting to the compensation circuitry 202 .
- the read sensor 210 (which is an example of an alignment sensor) is configured to read signals from the patterned bits on the storage medium and detect misalignment between the transducer head 220 (and therefore the writer 212 ) and the target bit track.
- the writer 212 is configured to write data to the patterned bits in the same target bit track on the storage medium.
- the transducer head 200 also includes shields 230 , 231 , and 232 .
- compensation for cross-track deviation between the writer 212 and a target track is performed by compensation circuitry 202 located off of the transducer head 200 .
- the compensation circuitry 202 is located on or within the transducer head 200 . Combinations of off-head and on-head circuitry may also be employed.
- the data to be written to the patterned bits is sent from off-head electronics through the transducer head 220 to the writer 212 .
- the amplitude of the write current used to write the data to the pattered bits is modulated by the write current control circuitry 208 , as informed by the misalignment compensation circuitry 206 based on misalignment detection by the alignment sensor circuitry 204 .
- the read sensor 210 (or any alignment sensor) and the alignment sensor circuitry 204 detect and/or measure any misalignment of the transducer head 200 with the target track. Such detection or measurement is based on the magnetic fields the read sensor 210 monitors from the magnetic cells it passes in the target track as the storage medium spins. While the alignment sensor is reading or otherwise monitoring the magnetic cells in the track, the read signal amplitude varies with misalignment. For example, correct alignment can produce in the strongest read signal, while misalignment can reduce the read signal. This variation is typically represented as a Gaussian distribution, relative to perfect alignment.
- the alignment sensor circuitry 204 communicates a measure of the misalignment (e.g., the amplitude of the read signal) to the misalignment compensation circuitry 206 .
- amplitude modulation may be used to determine whether the transducer head 200 is correctly aligned or how much the transducer head 200 is misaligned with the target track (e.g., what percentage of the track width), yielding a misalignment measure.
- the misalignment compensation circuitry 206 uses this misalignment measure to determine a write current amplitude adequate to generate a write bubble from the writer 212 that is large enough to correctly write to the magnetic cells in the target bit track despite the misalignment.
- the misalignment sensor circuitry 206 communicates the write current amplitude to the write current control circuitry 208 , which adjusts the amplitude of the write current it generates to adjust the dimensions of the write bubble of the writer 212 .
- the relationship among the misalignment measure and the write current amplitude is determined during calibration of the storage device.
- calibration can develop a set of cross-track misalignments based on the readback signal method described with regard to the alignment sensor circuitry 204 and associate corresponding write currents that result in acceptable write performance by the misaligned transducer head.
- calibration can yield a contour plot data that relates the X-Y-Z offsets (relative to the center of a target track and the fly height of the transducer head) to corresponding write currents that result in acceptable write performance.
- these example relationships are deterministic (e.g., based on calibration) and monotonic from the ideal alignment (e.g., from the center of the target bit track and the ideal fly height)
- FIG. 3 illustrates a bottom view of an example transducer head 300 used with compensation circuitry (not shown).
- the writer 310 is positioned toward the leading edge 302 of the transducer head 300 and the read sensor 312 is positioned toward the trailing edge 303 of the transducer head 300 , although other configurations are contemplated.
- Assorted shields 304 , 306 , and 308 are also positioned on the transducer head 300 .
- the illustrated surface of the transducer head 300 faces the surface of the storage medium (not shown) and “flies” above the surface of the storage medium as the storage medium spins.
- the read sensor 312 is capable of detecting the data stored in the magnetic cells on the surface of the storage medium. Such read data can be sent to the host and/or used to determine the position and/or alignment of the transducer head 300 relative to a target bit track.
- the writer 310 is capable of generating a write bubble that can set a polarity in each of the magnetic cells on the surface of the storage medium. Alignment of the writer 310 to the target bit track (and therefore the magnetic cells that constitute the patterned bits on the storage medium) influences the integrity of the data that is written to the storage medium.
- An actuator arm (not shown) provides some alignment control in one implementation of the described technology.
- the amplitude of the write current provided to the writer 310 can also be adjusted to increase or decrease the cross-track width of the write bubble to compensate for all or some portion of detected misalignment.
- adjustment of the write current amplitude can also increase or decrease the down-track length of the write bubble to effectively synchronize the write pole with the read sensor.
- FIG. 4 illustrates multiple example instances 400 , 402 , and 404 of a write pole in alignment or misalignment with a single bit width track 406 of a storage medium, wherein the bit track width 403 contains a sequence of single bits and the data track width (defined by the cross-track width of the write pole and the write bubble) is only large enough to cover one complete bit track width 403 .
- arrow 408 indicates the direction of medium travel as the disc spins, such that the magnetic cells (such as magnetic cell 410 ) are moving left to right relative to the writer instances. It should be understood that the magnetic cells constitute the patterned bits 122 discussed with regard to FIG. 1 .
- Each write pole instance represents a write pole at different times traveling relative to the surface of the storage medium. Further, each write pole instance is shown positioned at a different alignment with the bit track 406 , as compared to each other write pole instance.
- the write pole instance 402 is misaligned with the bit track 406 in the one cross-track direction
- the write pole instance 402 is correctly aligned with the bit track
- the write pole instance 404 is misaligned with the bit track 406 in the other cross-track direction.
- the write pole instance is off track due to a behavior called track mis-registration (TMR).
- TMR track mis-registration
- the write pole instance has deviated from the intended cross-track position, which is centered above the bit track 406 of the bit patterned medium, a measure of this cross-track deviation can be determined from the TMR value.
- the portion of the deviation that is repeatable is called repeatable run out (RRO) and can also be determined using information from the readback signal.
- the position of the write pole with respect to targeted bits on the BPM can be determined in a variety of ways, such as a read-while-writing scheme, a read-before-writing scheme, or through the use of additional sensors.
- the write current (WPE) applied to the write pole instance for the writing process can be modulated to compensate for any deviation of the write pole instance in the cross-track direction.
- the magnetic field generated around the tip of the write pole (also known as the “write bubble”) changes in the cross-track direction.
- the coverage of the magnetic cells by the write bubble can be expanded in the cross-track direction to account for cross-track deviation of the write pole relative to the target track.
- misaligned write pole instances 400 and 404 would be supplied a larger write current than write pole instance 402 , which is aligned on the target bit track 406 .
- the timing of the write process may be adjusted to compensate for the change in the size of the write bubble in the down-track direction, so that the writing position is synchronized with the reading position.
- the trailing edge of the write bubble can be adjusted to coincide with the effective detection area of the read sensor or any other alignment sensor.
- the amplitude of the write current supplied to the write pole is maintained within a range so as to prevent adjacent track interference (ATI), which occurs when the write bubble directed at the target bit track alters the data stored in magnetic cells of an adjacent bit track.
- ATI adjacent track interference
- the write pole can deviate from the target bit track so much in a cross-track direction that the amplified write bubble overlaps into an adjacent bit track and inadvertently changes data stored in that adjacent bit track. Accordingly, the maximum write current can be limited to prevent such ATI effects.
- one bit track is written at a time, and there is no particular order to the writing of the bit tracks.
- the bit tracks can be accessed and written randomly.
- the contours of the write bubble change as the write current applied to the write pole tip is modulated to compensate for the cross-track deviation, the transition location is also going to shift in the down-track direction due to magnetostatic interaction. This shift is known as a non-linear transition shift (NLTS).
- NLTS non-linear transition shift
- the timing of the application of the write current is adjusted.
- write precompensation This adjustment in the amplitude of the write current and the timing of the application of the write current to compensate for changes in write bubble length is referred to as write precompensation or “precomp.”
- the precomp may be mapped out during drive self-test and stored as a lookup table in non-volatile memory.
- the precomp may be calculated using firmware, on-head microelectronics, or off-head microelectronics.
- the relationships among write current, magnetic bubble cross-track width, cross-track deviation compensation, and down-track synchronization can be determined during drive calibration, and a calibrated read back amplitude may be used to govern appropriate modulation of the write current.
- FIG. 5 illustrates multiple example instances 500 , 502 , and 504 of a write pole in misalignment with multiple bit tracks 506 and 507 of a storage medium in a banded configuration, wherein the single bit track width 503 contains a sequence of single bits but the data track width (defined by the cross-track width of the write pole and the write bubble) is larger than the single bit track width 503 .
- arrow 508 indicates the direction of medium travel as the disc spins, such that the magnetic cells (such as magnetic cell 510 ) are moving left to right relative to the writer instances. It should be understood that the magnetic cells constitute the patterned bits 122 discussed with regard to FIG. 1 .
- banded technology also known as the “bandit approach”
- bandit approach comprises utilizing a wider write head than conventionally employed to write the data rings in a single pass, whereby a gain in write field is obtained.
- this approach requires sequential writing of data rings adjacent a just-written data ring. To accomplish this, when writing a data track the write head will pass over a first data ring and partially pass over (“trim”) an adjacent data ring. Since each data track will be written only once before complete erasure, tolerance of erasure from the media side is relatively large.
- Each write pole instance represents a write pole at different times traveling relative to the surface of the storage medium. Further, each write pole instance is shown positioned at a different alignment with the target bit tracks 506 and 507 , as compared to each other write pole instance. In the banded configuration, the write pole instances are designed to be wider than a single bit track.
- the write pole instance 500 is misaligned with the bit tracks 506 and 507 in the one cross-track direction, the write pole instance 502 is correctly aligned with the bit tracks 506 and 507 , and the write pole instance 504 is misaligned with the bit tracks 506 and 507 in the other cross-track direction.
- the write pole instance has deviated from the intended position, which is centered above the bit tracks 506 and 507 of the bit patterned medium.
- the portion of the deviation that is repeatable is called repeatable run out (RRO) and also can be determined using information from the readback signal.
- RRO repeatable run out
- misaligned write pole instances 500 and 504 would be supplied a larger write current than write pole instance 502 , which is aligned on the target bit track 506 .
- the write track width is wider than the intended bit track.
- the write pole at least partially overwrites a fixed portion of the adjacent bit track (e.g., bit track 507 ) when it writes to the target track (e.g., bit track 506 ).
- the write pole writes information sequentially from adjacent track to adjacent track, rewriting the erased or partially written data in the next adjacent track.
- the bit track may be narrower than the actual written data track width. This “banded” or “shingled” approach to writing, therefore, permits higher areal density on the storage medium.
- magnetic cell patterns may be structurally formed in the storage medium.
- magnetic cells in adjacent tracks may be staggered to increase the areal density of magnetic cells on the storage medium.
- the concentric data tracks of magnetic cells are staggered so that the cells in every other adjacent bit track are radially aligned.
- the width of the write pole can be much wider than the bit track pitch, for example, about the width of three or more immediately adjacent concentric bit tracks, and a significant write field is achievable even at bit densities on the order of 1 Tbit/in 2 .
- write poles having other than trapezoidal wedge shape e.g., triangular or square shape
- BPM with cells having shapes other than circularly-shaped “dots”, e.g., square-shaped and elliptical-shaped, are also contemplated.
- DTR discrete track recording
- the storage medium is patterned in the cross-track direction but continuous in the down-track direction. Accordingly, individual bit tracks are patterned in discrete concentric rings about the center of the disc. DTR may be employed using both single bit track width write poles and banded configuration write poles.
- FIG. 6 illustrates example write bubble data variations 600 , 602 , and 604 with the application of different write currents.
- the write bubble data 600 shows the extent of a write bubble having a lower amplitude write current, with the write bubble data 602 being generated from a higher amplitude write current and the write bubble data 604 being generated from an even higher amplitude write current.
- the storage device can adjust the cross-track width and/or the down-track length of the write bubble to account for cross-track deviations and/or minimize the effective distance between a write pole and a read sensor on a transducer head.
- FIG. 7 illustrates a flow chart illustrating example operations 700 for compensating for cross-track deviation of a write pole during a writing operation.
- a monitoring operation 702 deviation in the cross-track direction, or “cross-track deviation” is determined.
- cross-track deviation may be determined by a read-while-writing process or a read-before-writing process, or by use of multiple sensors to determine position.
- a compensating operation 704 the amplitude of the write current is adjusted or modulated to compensate for the cross-track deviation of the writer. Changing the amplitude of the write current alters the contours of the write bubble. Thus, for example, if cross-track deviation increases, the amplitude of the write current is increased so that the size of the write bubble increases in the cross-track direction. If cross-track deviation decreases, the amplitude of the write current is decreased so that the size of the write bubble decreases in the cross-track direction. A similar size adjusting effect occurs in the down-track dimension of the write bubble.
- the adjusted write current is applied to the writer so that targeted bits may be written correctly, compensating for any detected or measured cross-track deviation of the transducer head. It should be understood that the timing of the application of the write current may be adjusted to compensate for the change in write bubble length (in the down track direction) as a result of the adjusted write current.
- Exemplary operations 700 may be encoded on a computer readable storage medium and/or implemented as logical steps executed by a processor.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Digital Magnetic Recording (AREA)
Abstract
Description
- A system includes alignment sensor circuitry configured to detect a cross-track deviation of a writer relative to one or more target tracks on a recording medium and write current control circuitry configured to modulate a write current supplied to the writer based on the detected cross-track deviation. Other implementations are also described and recited herein.
- This Summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This Summary is not intended to identify key features or essential features of the claimed subject matter nor is it intended to be used to limit the scope of the claimed subject matter. Other features, details, utilities, and advantages of the claimed subject matter will be apparent from the following more particular written Detailed Description of various implementations and implementations as further illustrated in the accompanying drawings and defined in the appended claims.
- The described technology is best understood from the following Detailed Description describing various implementations read in connection with the accompanying drawings.
-
FIG. 1 illustrates a plan view of an example implementation of a BPM storage disc with a transducer head situated on an end of an actuator assembly. -
FIG. 2 illustrates a cross-sectional view of an example transducer head coupled to compensation circuitry. -
FIG. 3 illustrates a bottom view of an example transducer head used with compensation circuitry. -
FIG. 4 illustrates multiple example instances of a write pole in alignment or misalignment with a single bit width track of a storage medium. -
FIG. 5 illustrates multiple example instances of a write pole in alignment or misalignment with multiple bit tracks of a storage medium in a banded configuration. -
FIG. 6 illustrates example write bubble variations with the application of different write currents. -
FIG. 7 illustrates a flow chart illustrating example operations for compensating for cross-track deviation of a write pole during a writing operation. - Bit Patterned Media (BPM) refers to a magnetic storage technology used to record data in a consistent array of magnetic cells structurally formed in a storage medium. The BPM cells may be pre-patterned through various procedures such as, but not limited to, photolithography, ion-milling, etc. For example, each magnetic cell may be pre-patterned in the storage medium using photolithography by which a mask pattern is recorded using high-resolution electron beam. The mask pattern is used to selectively etch the magnetic cells in magnetic material deposited on the surface of the storage medium. In one implementation, each magnetic cell stores a single bit and is isolated from all other cells by a finite, non-magnetic region of the storage medium.
- Data is stored in the individual cells along consistent bit tracks, which are typically patterned into the storage medium at concentric radial positions (e.g., from an inner diameter (ID) to an outer diameter (OD) of the storage medium). As the storage medium rotates in a storage device, a transducer head is positioned in close proximity to the storage medium surface along a data track to read data from and write data to the individual cells in the track. The transducer head, however, may drift from perfect cross-track alignment over the target bit track, which can result in improperly written data and therefore stored data corruption. Accordingly, the described technology contributes to maintaining proper transducer head tracking and accurate data writing in a storage device.
- To assist in maintaining alignment along one or more target bit tracks while writing to a storage medium, a transducer head's position relative to the one or more bit tracks can be continuously corrected as the storage medium rotates. In one implementation, the position of the transducer head is read from position data recorded on the storage medium to determine the position variation (e.g., from the intended position). Using the position variation information, the position of the transducer head can then be adjusted by an actuator arm accordingly as the storage medium rotates. Nevertheless, the mechanical positioning of the transducer head to any target magnetic cells in a bit track may still vary by a small amount in the cross track direction. Cross-track direction refers to the radial width of a bit track (e.g., from the innermost radial extent of the bit track to the outermost radial extent of the bit track). In contrast, down-track direction refers to the direction along a bit track as the storage medium rotates (e.g., along the circumference of the bit track). Accordingly, in addition to mechanical position adjustment, the write current to the transducer head can also be adjusted based a readback signal detected from the storage medium by the transducer to compensate for misalignment of the transducer head with respect to bit tracks on the storage medium.
- The position of a transducer head over the media is relevant to the correct writing of data to patterned bits on a disc. If the write pole of the transducer head drifts to far cross-track in relation to the target bit track as the media spins, data may not be correctly written to the targeted patterned bits on the disc.
- Generally, the write current generates a magnetic “write bubble” emanating from a write pole on the transducer head. As the write pole passes over the magnetic cells in the BPM, the write bubble sets the polarity of the magnetic domains in the cells. The dimensions of the write bubble vary with the amplitude of the write current (e.g., the larger the write current, the larger the write bubble in both the down track and cross track dimensions). As such, when the write current is modulated based on the position information detected by the transducer head with respect to the one or more target bit tracks, the write bubble changes in size as a result of the modulated write current. In this manner, the area of the storage medium that is written by the write bubble can be varied to account for misalignment without requiring additional mechanical adjustment of the position of the write pole. Position information regarding the transducer head with respect to the bit patterned media may be obtained from read sensors, bit detectors, and/or other types of sensors (collectively, also referred to as “alignment sensors”). According to the presently disclosed technology, write current is modulated based on the measured/detected cross-track deviation of the transducer head relative to the target bit track to compensate for drift of the transducer head. Modulation of the write current adjusts the size of the write bubble so as to improve the writing of data to the targeted bits on the recording medium.
-
FIG. 1 illustrates a plan view of an example implementation of aBPM disc 108 with atransducer head 120 situated on an end of anactuator assembly 110. Thedisc 108 rotates about a disc axis ofrotation 112 during operation. Further,disc 108 includes anouter diameter 102 andinner diameter 104 between which are a number ofconcentric bit tracks 106, illustrated by circular dashed lines.Bit tracks 106 are substantially circular and are made up of regularly spaced patternedbits 122, indicated as dots or ovals ondisc 108 as well as in the explodedview 123. - Information may be written to and read from the patterned
bits 122 on thedisc 108 indifferent bit tracks 106. Thetransducer head 120 is mounted on theactuator assembly 110 at an end distal to the actuator axis of rotation 114 and flies in close proximity above the surface of thedisc 108 during disc operation. Theactuator assembly 110 rotates during a seek operation about an actuator axis of rotation 114 positioned adjacent to thedisc 108. The seek operation positions thetransducer head 120 over a target bit track. The explodedview 123 shows the transducer head with aread sensor 116 and a writer 118 (shown as a write pole) relative to the bit tracks 106 (with theactuator assembly 110 omitted). - In one implementation, the
transducer head 120 utilizes theread sensor 116 as an alignment sensor to perform a read-while-writing process. During the read-while-writing process, theread sensor 116 is turned on such that it reads while thewriter 118 is writing. The read-while-writing process allows theread sensor 116 to determine the cross-track deviation of thetransducer head 120 over the desiredbit track 106 while thewriter 118 is in operation. The read-while-writing process may be performed by reading magnetic signals from thepatterned bits 122 on thedisc 108 and determining from the detected signals a cross-track deviation of thewriter 118 of thetransducer head 120 with respect to the desiredbit track 106. - In another implementation the
transducer head 120 utilizes theread sensor 116 as an alignment sensor to perform a read-before-writing process. During the read-before-writing process, the read sensor is turned on before the writer is turns on. The read-before-writing process allows theread sensor 116 to determine the cross-track deviation of thetransducer head 120 over the desiredbit track 106 before thewriter 118 writes. The read-before-writing process may be performed by reading magnetic signals from thepatterned bits 122 on thedisc 108 and determining from the detected data the cross-track deviation of thewriter 118 of thetransducer head 120 with respect to the desiredbit track 106. - In another implementation, the
transducer head 120 includes one or more bit detectors. A bit detector acts as an alignment sensor in lieu of or in addition to theread sensor 116 and improves the accuracy and speed with which the cross-track deviation of thewriter 118 can be determined from a waveform reflected from thepatterned bits 122 to thetransducer head 120. - In yet another implementation, the
transducer head 120 includes one or more electrical wires containing spin-polarized currents which function as a spin angular momentum sensor. A spin angular momentum sensor acts as an alignment sensor in lieu of or in addition to theread sensor 116 and offers improved accuracy and speed in determining a cross-track deviation of thewriter 118 by detecting changes in spin properties of the one or more spin-polarized currents when the electrical wires pass in close proximity to the patternedbits 122. - Through these and other implementations of an alignment sensor, the storage device can detect a misalignment between the alignment sensor and the target bit track (e.g., the sequence of patterned
bits 122 in a target bit track), which can be indicated by a track mis-registration (TMR) value. The amount of mis-regisration of a bit track impacts the ability of a write element to correctly store data in patternedbits 122 of the bit track. For example, if thewriter 118 is sufficiently misaligned in the cross-track direction, the write bubble generated by thewriter 118 may fail to sufficiently set the polarity of one or more magnetic cells in the track, thereby failing to correctly write the data. In the described technology, an alignment sensor on the transducer head can detect such misalignment and adjust the write current supplied to thewriter 118. By increasing the write current, the cross-track width of the write bubble can be increased to accommodate the misalignment and correctly write to the magnetic cells in the target track. Likewise, when alignment is improved, the write current can be reduced accordingly. -
FIG. 2 illustrates a cross-sectional view of anexample transducer head 200 coupled tocompensation circuitry 202, includingalignment sensor circuitry 204,misalignment compensation circuitry 206, and writecurrent control circuitry 208. Thetransducer head 200 is shown with theread sensor 210, thewriter 212, and data signalwires 224 electrically connecting to thecompensation circuitry 202. The read sensor 210 (which is an example of an alignment sensor) is configured to read signals from the patterned bits on the storage medium and detect misalignment between the transducer head 220 (and therefore the writer 212) and the target bit track. Thewriter 212 is configured to write data to the patterned bits in the same target bit track on the storage medium. Thetransducer head 200 also includes 230, 231, and 232.shields - In an implementation, compensation for cross-track deviation between the
writer 212 and a target track is performed bycompensation circuitry 202 located off of thetransducer head 200. In another implementation, thecompensation circuitry 202 is located on or within thetransducer head 200. Combinations of off-head and on-head circuitry may also be employed. The data to be written to the patterned bits is sent from off-head electronics through the transducer head 220 to thewriter 212. The amplitude of the write current used to write the data to the pattered bits is modulated by the writecurrent control circuitry 208, as informed by themisalignment compensation circuitry 206 based on misalignment detection by thealignment sensor circuitry 204. - The read sensor 210 (or any alignment sensor) and the
alignment sensor circuitry 204 detect and/or measure any misalignment of thetransducer head 200 with the target track. Such detection or measurement is based on the magnetic fields theread sensor 210 monitors from the magnetic cells it passes in the target track as the storage medium spins. While the alignment sensor is reading or otherwise monitoring the magnetic cells in the track, the read signal amplitude varies with misalignment. For example, correct alignment can produce in the strongest read signal, while misalignment can reduce the read signal. This variation is typically represented as a Gaussian distribution, relative to perfect alignment. Thealignment sensor circuitry 204 communicates a measure of the misalignment (e.g., the amplitude of the read signal) to themisalignment compensation circuitry 206. In one implementation, amplitude modulation may be used to determine whether thetransducer head 200 is correctly aligned or how much thetransducer head 200 is misaligned with the target track (e.g., what percentage of the track width), yielding a misalignment measure. - The
misalignment compensation circuitry 206 uses this misalignment measure to determine a write current amplitude adequate to generate a write bubble from thewriter 212 that is large enough to correctly write to the magnetic cells in the target bit track despite the misalignment. Themisalignment sensor circuitry 206 communicates the write current amplitude to the writecurrent control circuitry 208, which adjusts the amplitude of the write current it generates to adjust the dimensions of the write bubble of thewriter 212. - In one implementation, the relationship among the misalignment measure and the write current amplitude is determined during calibration of the storage device. For example, calibration can develop a set of cross-track misalignments based on the readback signal method described with regard to the
alignment sensor circuitry 204 and associate corresponding write currents that result in acceptable write performance by the misaligned transducer head. In an alternative implementation, calibration can yield a contour plot data that relates the X-Y-Z offsets (relative to the center of a target track and the fly height of the transducer head) to corresponding write currents that result in acceptable write performance. Typically, these example relationships are deterministic (e.g., based on calibration) and monotonic from the ideal alignment (e.g., from the center of the target bit track and the ideal fly height) -
FIG. 3 illustrates a bottom view of anexample transducer head 300 used with compensation circuitry (not shown). In the illustrated implementation, thewriter 310 is positioned toward theleading edge 302 of thetransducer head 300 and theread sensor 312 is positioned toward the trailingedge 303 of thetransducer head 300, although other configurations are contemplated. 304, 306, and 308 are also positioned on theAssorted shields transducer head 300. - The illustrated surface of the
transducer head 300 faces the surface of the storage medium (not shown) and “flies” above the surface of the storage medium as the storage medium spins. Theread sensor 312 is capable of detecting the data stored in the magnetic cells on the surface of the storage medium. Such read data can be sent to the host and/or used to determine the position and/or alignment of thetransducer head 300 relative to a target bit track. Further, thewriter 310 is capable of generating a write bubble that can set a polarity in each of the magnetic cells on the surface of the storage medium. Alignment of thewriter 310 to the target bit track (and therefore the magnetic cells that constitute the patterned bits on the storage medium) influences the integrity of the data that is written to the storage medium. An actuator arm (not shown) provides some alignment control in one implementation of the described technology. Furthermore, the amplitude of the write current provided to thewriter 310 can also be adjusted to increase or decrease the cross-track width of the write bubble to compensate for all or some portion of detected misalignment. In addition, adjustment of the write current amplitude can also increase or decrease the down-track length of the write bubble to effectively synchronize the write pole with the read sensor. -
FIG. 4 illustrates multiple example instances 400, 402, and 404 of a write pole in alignment or misalignment with a single bit width track 406 of a storage medium, wherein the bit track width 403 contains a sequence of single bits and the data track width (defined by the cross-track width of the write pole and the write bubble) is only large enough to cover one complete bit track width 403. InFIG. 4 , arrow 408 indicates the direction of medium travel as the disc spins, such that the magnetic cells (such as magnetic cell 410) are moving left to right relative to the writer instances. It should be understood that the magnetic cells constitute the patternedbits 122 discussed with regard toFIG. 1 . - Each write pole instance represents a write pole at different times traveling relative to the surface of the storage medium. Further, each write pole instance is shown positioned at a different alignment with the bit track 406, as compared to each other write pole instance. The write pole instance 402 is misaligned with the bit track 406 in the one cross-track direction, the write pole instance 402 is correctly aligned with the bit track, and the write pole instance 404 is misaligned with the bit track 406 in the other cross-track direction. At each of the positions of the write pole instances 400 and 404, the write pole instance is off track due to a behavior called track mis-registration (TMR). That is, the write pole instance has deviated from the intended cross-track position, which is centered above the bit track 406 of the bit patterned medium, a measure of this cross-track deviation can be determined from the TMR value. The portion of the deviation that is repeatable is called repeatable run out (RRO) and can also be determined using information from the readback signal.
- As discussed above, the position of the write pole with respect to targeted bits on the BPM can be determined in a variety of ways, such as a read-while-writing scheme, a read-before-writing scheme, or through the use of additional sensors. Once the position of the write pole instance (e.g., the alignment or the magnitude of misalignment) with respect to the bit track 406 on the BPM is determined, the write current (WPE) applied to the write pole instance for the writing process can be modulated to compensate for any deviation of the write pole instance in the cross-track direction.
- As the WPE applied to the tip of the write pole is modulated, the magnetic field generated around the tip of the write pole (also known as the “write bubble”) changes in the cross-track direction. In this manner, the coverage of the magnetic cells by the write bubble can be expanded in the cross-track direction to account for cross-track deviation of the write pole relative to the target track. Referring again to
FIG. 4 , in order to compensate for the cross-track deviation experienced by write pole instances 400, 402, and 404, misaligned write pole instances 400 and 404 would be supplied a larger write current than write pole instance 402, which is aligned on the target bit track 406. - It should be understood that changes in the write current can also change the length of the write bubble in the down-track direction. Thus, the contours of the write bubble change in both the cross-track and down-track directions as the amplitude of the write current changes. Accordingly, in some implementations, the timing of the write process may be adjusted to compensate for the change in the size of the write bubble in the down-track direction, so that the writing position is synchronized with the reading position. In one implementation, the trailing edge of the write bubble can be adjusted to coincide with the effective detection area of the read sensor or any other alignment sensor.
- It should also be understood that the amplitude of the write current supplied to the write pole is maintained within a range so as to prevent adjacent track interference (ATI), which occurs when the write bubble directed at the target bit track alters the data stored in magnetic cells of an adjacent bit track. For example, the write pole can deviate from the target bit track so much in a cross-track direction that the amplified write bubble overlaps into an adjacent bit track and inadvertently changes data stored in that adjacent bit track. Accordingly, the maximum write current can be limited to prevent such ATI effects.
- In
FIG. 4 , one bit track is written at a time, and there is no particular order to the writing of the bit tracks. In other words, the bit tracks can be accessed and written randomly. Because the contours of the write bubble change as the write current applied to the write pole tip is modulated to compensate for the cross-track deviation, the transition location is also going to shift in the down-track direction due to magnetostatic interaction. This shift is known as a non-linear transition shift (NLTS). To compensate for the NLTS, the timing of the application of the write current is adjusted. This adjustment in the amplitude of the write current and the timing of the application of the write current to compensate for changes in write bubble length is referred to as write precompensation or “precomp.” In an implementation, the precomp may be mapped out during drive self-test and stored as a lookup table in non-volatile memory. In another implementation, the precomp may be calculated using firmware, on-head microelectronics, or off-head microelectronics. In still another implementation, the relationships among write current, magnetic bubble cross-track width, cross-track deviation compensation, and down-track synchronization can be determined during drive calibration, and a calibrated read back amplitude may be used to govern appropriate modulation of the write current. -
FIG. 5 illustrates 500, 502, and 504 of a write pole in misalignment with multiple bit tracks 506 and 507 of a storage medium in a banded configuration, wherein the singlemultiple example instances bit track width 503 contains a sequence of single bits but the data track width (defined by the cross-track width of the write pole and the write bubble) is larger than the singlebit track width 503. InFIG. 5 ,arrow 508 indicates the direction of medium travel as the disc spins, such that the magnetic cells (such as magnetic cell 510) are moving left to right relative to the writer instances. It should be understood that the magnetic cells constitute the patternedbits 122 discussed with regard toFIG. 1 . - According to the present invention, a solution at the drive level to the above-mentioned problem with very high to very ultra-high areal recording density bit patterned media and systems is termed “banded technology”, also known as the “bandit approach”, and comprises utilizing a wider write head than conventionally employed to write the data rings in a single pass, whereby a gain in write field is obtained. However, instead of complete random access of the data rings, this approach requires sequential writing of data rings adjacent a just-written data ring. To accomplish this, when writing a data track the write head will pass over a first data ring and partially pass over (“trim”) an adjacent data ring. Since each data track will be written only once before complete erasure, tolerance of erasure from the media side is relatively large. In addition, a wider write head or pole can be utilized and a comparatively narrower data tracks can be written. Less track edge noise is induced since the guard band is practically removed. As a consequence, areal recording density at drive level is increased by a small amount, with loss of only a small amount of media area, which cannot be utilized for data storage. Also, data access is not completely random and the increase in write head width is limited so as to not result in curvature of the trimmed track.
- Each write pole instance represents a write pole at different times traveling relative to the surface of the storage medium. Further, each write pole instance is shown positioned at a different alignment with the target bit tracks 506 and 507, as compared to each other write pole instance. In the banded configuration, the write pole instances are designed to be wider than a single bit track. The
write pole instance 500 is misaligned with the bit tracks 506 and 507 in the one cross-track direction, thewrite pole instance 502 is correctly aligned with the bit tracks 506 and 507, and thewrite pole instance 504 is misaligned with the bit tracks 506 and 507 in the other cross-track direction. At each of the positions of the 500 and 504, the write pole instance has deviated from the intended position, which is centered above the bit tracks 506 and 507 of the bit patterned medium. The portion of the deviation that is repeatable is called repeatable run out (RRO) and also can be determined using information from the readback signal. Referring again towrite pole instances FIG. 5 , in order to compensate for the cross-track deviation experienced by 500, 502, and 504, misalignedwrite pole instances 500 and 504 would be supplied a larger write current thanwrite pole instances write pole instance 502, which is aligned on thetarget bit track 506. - In the banded configuration, each time the write pole writes, the write track width is wider than the intended bit track. As a result, with each write, the write pole at least partially overwrites a fixed portion of the adjacent bit track (e.g., bit track 507) when it writes to the target track (e.g., bit track 506). As a result of this partial overwriting process, the write pole writes information sequentially from adjacent track to adjacent track, rewriting the erased or partially written data in the next adjacent track. As a result, the bit track may be narrower than the actual written data track width. This “banded” or “shingled” approach to writing, therefore, permits higher areal density on the storage medium.
- It should also be understood that other magnetic cell patterns may be structurally formed in the storage medium. For example, magnetic cells in adjacent tracks may be staggered to increase the areal density of magnetic cells on the storage medium. The concentric data tracks of magnetic cells are staggered so that the cells in every other adjacent bit track are radially aligned. According to this implementation, the width of the write pole can be much wider than the bit track pitch, for example, about the width of three or more immediately adjacent concentric bit tracks, and a significant write field is achievable even at bit densities on the order of 1 Tbit/in2. As with the implementations shown in
FIGS. 4 and 5 , write poles having other than trapezoidal wedge shape, e.g., triangular or square shape, and BPM with cells having shapes other than circularly-shaped “dots”, e.g., square-shaped and elliptical-shaped, are also contemplated. - Another storage medium configuration with which the described technology may be employed is termed discrete track recording (DTR), in which the storage medium is patterned in the cross-track direction but continuous in the down-track direction. Accordingly, individual bit tracks are patterned in discrete concentric rings about the center of the disc. DTR may be employed using both single bit track width write poles and banded configuration write poles.
-
FIG. 6 illustrates example write 600, 602, and 604 with the application of different write currents. Thebubble data variations write bubble data 600 shows the extent of a write bubble having a lower amplitude write current, with thewrite bubble data 602 being generated from a higher amplitude write current and thewrite bubble data 604 being generated from an even higher amplitude write current. - By varying the write current amplitude, the storage device can adjust the cross-track width and/or the down-track length of the write bubble to account for cross-track deviations and/or minimize the effective distance between a write pole and a read sensor on a transducer head.
-
FIG. 7 illustrates a flow chart illustratingexample operations 700 for compensating for cross-track deviation of a write pole during a writing operation. In amonitoring operation 702, deviation in the cross-track direction, or “cross-track deviation” is determined. In an implementation, cross-track deviation may be determined by a read-while-writing process or a read-before-writing process, or by use of multiple sensors to determine position. - In a compensating
operation 704, the amplitude of the write current is adjusted or modulated to compensate for the cross-track deviation of the writer. Changing the amplitude of the write current alters the contours of the write bubble. Thus, for example, if cross-track deviation increases, the amplitude of the write current is increased so that the size of the write bubble increases in the cross-track direction. If cross-track deviation decreases, the amplitude of the write current is decreased so that the size of the write bubble decreases in the cross-track direction. A similar size adjusting effect occurs in the down-track dimension of the write bubble. - In a writing operation 706, the adjusted write current is applied to the writer so that targeted bits may be written correctly, compensating for any detected or measured cross-track deviation of the transducer head. It should be understood that the timing of the application of the write current may be adjusted to compensate for the change in write bubble length (in the down track direction) as a result of the adjusted write current.
-
Exemplary operations 700 may be encoded on a computer readable storage medium and/or implemented as logical steps executed by a processor. - While the exemplary implementations herein are applied to bit patterned media, it should be understood that they are also applicable to other types of media, such as patterned media and continuous media, and their respective methods of recording.
- The above specification, examples and data provide a complete description of the structures of exemplary implementations of methods and apparatus that may be used to compensate for cross-track deviation. Although various implementations of the apparatus have been described above with a certain degree of particularity, or with reference to one or more individual implementations, those skilled in the art could make numerous alterations to the disclosed implementations without departing from the spirit or scope of this invention. It is intended that all matter contained in the above description and shown in the accompanying drawings shall be interpreted as illustrative only of particular implementations and not limiting. Changes in detail or structure may be made without departing from the basic elements of the invention as defined in the following claims.
Claims (20)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US13/019,518 US8724242B2 (en) | 2011-02-02 | 2011-02-02 | Compensation for cross-track deviation |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US13/019,518 US8724242B2 (en) | 2011-02-02 | 2011-02-02 | Compensation for cross-track deviation |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| US20120194945A1 true US20120194945A1 (en) | 2012-08-02 |
| US8724242B2 US8724242B2 (en) | 2014-05-13 |
Family
ID=46577179
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US13/019,518 Expired - Fee Related US8724242B2 (en) | 2011-02-02 | 2011-02-02 | Compensation for cross-track deviation |
Country Status (1)
| Country | Link |
|---|---|
| US (1) | US8724242B2 (en) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130265041A1 (en) * | 2012-04-04 | 2013-10-10 | Allegro Microsystems, Inc. | High accuracy differential current sensor for applications like ground fault interrupters |
| US8861119B2 (en) | 2013-01-29 | 2014-10-14 | Seagate Technology Llc | Write precompensation for head misalignment |
| US8896295B2 (en) | 2012-04-04 | 2014-11-25 | Allegro Microsystems, Llc | Magnetic field sensor having multiple sensing elements and a programmable misalignment adjustment device for misalignment detection and correction in current sensing and other applications |
| US9007054B2 (en) | 2012-04-04 | 2015-04-14 | Allegro Microsystems, Llc | Angle sensor with misalignment detection and correction |
| US20170076744A1 (en) * | 2015-09-14 | 2017-03-16 | Kabushiki Kaisha Toshiba | Magnetic recording device |
| US9865292B1 (en) | 2017-02-28 | 2018-01-09 | Seagate Technology Llc | Contact detection using modulated writer coil current for a heat-assisted magnetic recording slider |
| US9875757B1 (en) * | 2016-11-09 | 2018-01-23 | Seagate Technology Llc | Adjusting track width to compensate for offset writing of a track |
| US20240304211A1 (en) * | 2020-05-14 | 2024-09-12 | Kabushiki Kaisha Toshiba | Magnetic disk device with recording current arrangement |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8902534B2 (en) * | 2012-08-03 | 2014-12-02 | HGST Netherlands B.V. | Implementing track following using data characteristics for positional information |
| US9818438B1 (en) * | 2016-09-30 | 2017-11-14 | Seagate Technology Llc | Skew compensation in a patterned medium |
| US11508401B1 (en) | 2020-10-21 | 2022-11-22 | Western Digital Technologies, Inc. | Magnetic recording devices having cross-track current flow to facilitate downtrack magnetic field enhancements |
| US11869548B1 (en) | 2020-10-29 | 2024-01-09 | Western Digital Technologies, Inc. | Magnetic recording devices having external alternating current sources |
| US11881237B1 (en) | 2021-11-24 | 2024-01-23 | Western Digital Technologies, Inc. | Cross track current design for energy assisted magnetic recording |
| US11894026B1 (en) | 2022-06-21 | 2024-02-06 | Western Digital Technologies, Inc. | Magnetic recording head having leads over the trailing shield for assisting electric currents |
| US11900971B1 (en) | 2022-06-21 | 2024-02-13 | Western Digital Technologies, Inc. | Magnetic recording head with assisting electric current in trailing shield |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020054449A1 (en) * | 1998-11-06 | 2002-05-09 | Acorn Technologies, Inc. | Apparatus for developing a dynamic servo signal from data in a magnetic disc drive and method |
| US6785071B2 (en) * | 2002-04-03 | 2004-08-31 | Agere Systems Inc. | Disk drive writer waveform induced precompensation |
| US20050237650A1 (en) * | 2003-07-22 | 2005-10-27 | Ehrlich Richard M | Methods for WORF improvement in conditional servowriting |
| US20090002896A1 (en) * | 2007-06-29 | 2009-01-01 | Seagate Technology Llc | Magnetic writer for patterned media with increased write field |
| US7639445B2 (en) * | 2007-12-26 | 2009-12-29 | Kabushiki Kaisha Toshiba | Disk drive device and head positioning control method |
| US20100118433A1 (en) * | 2008-11-07 | 2010-05-13 | Bruce Douglas Buch | Write precompensation system |
| US20110102930A1 (en) * | 2009-11-05 | 2011-05-05 | Seagate Technology Llc | Waveform based bit detection for bit patterned media |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4656546A (en) | 1985-01-22 | 1987-04-07 | Digital Equipment Corporation | Vertical magnetic recording arrangement |
| US6021024A (en) | 1992-02-21 | 2000-02-01 | Kabushiki Kaisha Toshiba | Magnetic disk drive having a constant skew angle |
| US6504675B1 (en) | 2000-01-12 | 2003-01-07 | Seagate Technology Llc | Perpendicular magnetic recording heads with write pole shaped to reduce skew effects during writing |
| US6954340B2 (en) | 2001-05-23 | 2005-10-11 | Seagate Technology Llc | Perpendicular magnetic recording head with nonmagnetic write gap greater than twice side shield gap distance |
| US6771441B2 (en) | 2001-08-09 | 2004-08-03 | Seagate Technology Llc | Track mis-registration measurement for a disc drive |
| JP4342884B2 (en) | 2002-09-18 | 2009-10-14 | ガジック・テクニカル・エンタープライゼス | Magnetic head and disk XY test apparatus having optimal arrangement for skew angle |
| US7072147B2 (en) | 2003-06-20 | 2006-07-04 | Seagate Technology Llc | Hard drive actuator arm with reduced skew variation |
| US7324304B1 (en) | 2003-11-20 | 2008-01-29 | Maxtor Corporation | Tapered write pole for reduced skew effect |
| US6882488B1 (en) | 2003-12-03 | 2005-04-19 | Hitachi Global Storage Technologies Netherlands B.V. | Method for magnetic recording on patterned multilevel perpendicular media using variable write current |
| US7265941B2 (en) | 2004-02-27 | 2007-09-04 | Hitachi Global Storage Technologies Netherlands B.V. | Self-aligned, notched trailing shield for perpendicular recording |
| US7436632B2 (en) | 2004-06-30 | 2008-10-14 | Seagate Technology Llc | Differential/dual CPP recording head |
| US7251878B2 (en) | 2004-06-30 | 2007-08-07 | Hitachi Global Storage Technologies Netherlands B.V. | Method and apparatus for defining leading edge taper of a write pole tip |
| US7253992B2 (en) | 2004-11-04 | 2007-08-07 | Hitachi Global Storage Technologies Netherlands, B.V. | Single-pole recording head having trapezoidal main pole and bevel angle promotion layer and methods of fabricating the same |
| US7126773B1 (en) | 2005-03-30 | 2006-10-24 | Hitachi Global Storage Technologies Netherlands, B.V. | Write precompensation method for perpendicular magnetic recording |
| JP2007265546A (en) | 2006-03-29 | 2007-10-11 | Fujitsu Ltd | Magnetic recording head offset measuring method and magnetic recording / reproducing apparatus |
| US8089724B2 (en) | 2008-05-19 | 2012-01-03 | Seagate Technology Llc | Self-aligned perpendicular writer pole and front shield |
| US8040629B2 (en) | 2008-10-31 | 2011-10-18 | Seagate Technology Llc | Bit and track patterned recording |
-
2011
- 2011-02-02 US US13/019,518 patent/US8724242B2/en not_active Expired - Fee Related
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020054449A1 (en) * | 1998-11-06 | 2002-05-09 | Acorn Technologies, Inc. | Apparatus for developing a dynamic servo signal from data in a magnetic disc drive and method |
| US6785071B2 (en) * | 2002-04-03 | 2004-08-31 | Agere Systems Inc. | Disk drive writer waveform induced precompensation |
| US20050237650A1 (en) * | 2003-07-22 | 2005-10-27 | Ehrlich Richard M | Methods for WORF improvement in conditional servowriting |
| US20090002896A1 (en) * | 2007-06-29 | 2009-01-01 | Seagate Technology Llc | Magnetic writer for patterned media with increased write field |
| US7639445B2 (en) * | 2007-12-26 | 2009-12-29 | Kabushiki Kaisha Toshiba | Disk drive device and head positioning control method |
| US20100118433A1 (en) * | 2008-11-07 | 2010-05-13 | Bruce Douglas Buch | Write precompensation system |
| US20110102930A1 (en) * | 2009-11-05 | 2011-05-05 | Seagate Technology Llc | Waveform based bit detection for bit patterned media |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130265041A1 (en) * | 2012-04-04 | 2013-10-10 | Allegro Microsystems, Inc. | High accuracy differential current sensor for applications like ground fault interrupters |
| US8896295B2 (en) | 2012-04-04 | 2014-11-25 | Allegro Microsystems, Llc | Magnetic field sensor having multiple sensing elements and a programmable misalignment adjustment device for misalignment detection and correction in current sensing and other applications |
| US9007054B2 (en) | 2012-04-04 | 2015-04-14 | Allegro Microsystems, Llc | Angle sensor with misalignment detection and correction |
| US9081041B2 (en) * | 2012-04-04 | 2015-07-14 | Allegro Microsystems, Llc | High accuracy differential current sensor for applications like ground fault interrupters |
| US8861119B2 (en) | 2013-01-29 | 2014-10-14 | Seagate Technology Llc | Write precompensation for head misalignment |
| US20170076744A1 (en) * | 2015-09-14 | 2017-03-16 | Kabushiki Kaisha Toshiba | Magnetic recording device |
| US9875757B1 (en) * | 2016-11-09 | 2018-01-23 | Seagate Technology Llc | Adjusting track width to compensate for offset writing of a track |
| US9865292B1 (en) | 2017-02-28 | 2018-01-09 | Seagate Technology Llc | Contact detection using modulated writer coil current for a heat-assisted magnetic recording slider |
| US20240304211A1 (en) * | 2020-05-14 | 2024-09-12 | Kabushiki Kaisha Toshiba | Magnetic disk device with recording current arrangement |
| US12249354B2 (en) * | 2020-05-14 | 2025-03-11 | Kabushiki Kaisha Toshiba | Magnetic disk device with recording current arrangement |
Also Published As
| Publication number | Publication date |
|---|---|
| US8724242B2 (en) | 2014-05-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8724242B2 (en) | Compensation for cross-track deviation | |
| US8724252B2 (en) | Transducer head with multiple read sensors | |
| US7916422B1 (en) | Disk drive rotating phase based servo bursts based on radial location of head | |
| US7688540B1 (en) | Disk drive selecting TPI profile by estimating head geometry | |
| US8867161B2 (en) | Shingled magnetic recording with variable track spacing | |
| US9666212B2 (en) | Writer with protruded section at trailing edge | |
| US9286926B1 (en) | Two-dimensional magnetic recording (TDMR) disk drive with varying servo track pitch | |
| US7675699B2 (en) | Patterned-media magnetic recording disk and disk drive with data zones having nondata regions near the zone boundaries | |
| US20060279871A1 (en) | Method for formatting a magnetic recording disk with patterned nondata islands of alternating polarity | |
| US8937783B2 (en) | Magnetic data recording system with improved servo capability for bit patterned recording | |
| US10068597B1 (en) | Head with multiple readers configured for reading interlaced magnetic recording tracks | |
| US9472211B2 (en) | Write head designed for adjusting relative write phase between subtracks of a patterned media hypertrack | |
| US20060280975A1 (en) | Magnetic recording disk with patterned nondata islands of alternating polarity | |
| US7012775B2 (en) | Writer for head positioning information over recording medium | |
| KR101426964B1 (en) | Magnetic recording disk and disk drive with patterned phase-type servo fields for read/write head positioning | |
| US9761258B2 (en) | Servo parameterization for multi-sensor reader | |
| US7990645B2 (en) | Magnetic recording apparatus | |
| US7123434B2 (en) | System and method for perpendicularly recorded servo pattern | |
| US11646051B2 (en) | Magnetic disk device and refresh threshold setting method | |
| US8649117B2 (en) | Method of writing a preamble field on a disk drive to reduce track squeeze | |
| US9595275B1 (en) | Reset of magnetic domains in write head via magnetic field from media | |
| US8861119B2 (en) | Write precompensation for head misalignment | |
| US8970980B1 (en) | Disk drive evaluating burst metric | |
| EP0917134A2 (en) | Magnetic recording apparatus | |
| US20130321947A1 (en) | Write synchronization in bit patterned media using auxiliary read head |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: SEAGATE TECHNOLOGY LLC, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:GAO, KAIZHONG;REEL/FRAME:025779/0683 Effective date: 20110201 |
|
| STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
| MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551) Year of fee payment: 4 |
|
| FEPP | Fee payment procedure |
Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
| LAPS | Lapse for failure to pay maintenance fees |
Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
| 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: 20220513 |