Codeword Interleaving for Magnetic Storage Media
US-2020272339-A1 · Aug 27, 2020 · US
US11270723B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11270723-B2 |
| Application number | US-202117234557-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 19, 2021 |
| Priority date | Aug 21, 2018 |
| Publication date | Mar 8, 2022 |
| Grant date | Mar 8, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present disclosure describes aspects of pulse-based writing for magnetic storage media. In some aspects, a pulse-based writer of magnetic storage media determines that a string of data bits having a same polarity corresponds to a magnet longer than a threshold associated with a magnetic media writer. The pulse-based writer inserts, into the string of data bits, a transition to a polarity opposite to the same polarity of the string of data bits. The string of data bits including the inserted transition is then transmitted to the magnetic media writer to cause a write head of the writer to pulse while writing the magnet to magnetic storage media. Various aspects may also implement a control signal to mask a transition or control polarity of the magnetic media writer. By so doing, magnets may be written to the magnetic storage media more efficiently or with less distortion to neighboring tracks.
Opening claim text (preview).
What is claimed is: 1. A method comprising: determining that a string of data bits having a same polarity corresponds to a magnet to be written to a magnetic storage media, the string of bits of the same polarity having a length that is longer than a magnet length threshold associated with a magnetic media writer; inserting, in response to the determining, a bit transition into the string of data bits of a polarity opposite to the same polarity of the string of data bits; transmitting, to the magnetic media writer, the string of data bits including the bit transition to the opposite polarity; and asserting a signal to the magnetic media writer to cause the magnetic media writer to apply a pulse of write current to a write head of the magnetic media writer based on the bit transition of the opposite polarity while writing the magnet that corresponds to the string of data bits to the magnetic storage media. 2. The method of claim 1 , wherein asserting the signal comprises transmitting is a polarity control signal to the magnetic media writer to control a polarity of the write current applied by the magnetic media writer to the write head to write magnets to the magnetic storage media based on respective polarities of data bits that are transmitted to the magnetic media writer. 3. The method of claim 1 , wherein asserting the signal comprises: asserting the signal to the magnetic media writer during a writing of the magnet to the magnetic storage media either i) after at least a first data bit of the string of data bits is transmitted to the magnetic media writer; or ii) after the write head of the magnetic media writer applies a pulse of write current to write the at least the first data bit of the string of data bits to the magnetic storage media. 4. The method of claim 1 , wherein: the string of data bits having the same polarity includes a first subset of data bits and a second subset of data bits; the bit transition of the opposite polarity in inserted into the string of data bits after the first subset of data bits; and the method further comprises inverting a polarity of the second subset of data bits that follow the bit transition of the opposite polarity inserted into in the string of data bits. 5. The method of claim 4 , wherein: the bit transition is a first bit transition; the string of bits having the same polarity further comprises a third subset of data bits that follow the second subset of data bits; and the method further comprises: inserting, into the string of data bits and after the second subset of data bits, a second bit transition of the same polarity of the third subset of data bits; transmitting a portion of the string of data bits that includes the second bit transition and the third subset of data bits to the magnetic media writer; and deasserting the signal to the magnetic media writer to cause the write head of the magnetic media writer to apply a pulse of write current based on the second bit transition of the same polarity while writing the magnet to the magnetic storage media. 6. The method of claim 4 , further comprising: receiving at least one other data bit to be written to the magnetic storage media subsequent to the string of data bits, the at least one other data bit having a polarity that is opposite from the polarity of the data bits of the string of data bits; inverting the polarity of the at least one other data bit to provide at least one other data bit with inverted polarity; and transmitting, while the signal is asserted, the at least one other data bit with inverted polarity to cause the write head of the magnetic media writer to apply a pulse of write current to the write head to write the at least one other data bit to the magnetic storage media. 7. The method of claim 4 , further comprising: determining, for the string of data bits, at least one of the first subset of data bits or the second subset of data bits based on the magnet length threshold associated with the magnetic media writer. 8. The method of claim 1 , further comprising: receiving the string of data bits from a host as at least four bits of non-return-to-zero (NRZ) encoded data bits; or receiving the string of data bits from the hose as at least four bits of non-return-to-zero inverted (NRZi) encoded data bits. 9. The method of claim 1 , wherein the determining that the string of data bits having the same polarity corresponds to the magnet longer than the magnet length threshold comprises comparing a consecutive number of the data bits having a same value to a predefined threshold based on a geometry of the write head of the magnetic media writer. 10. An apparatus for pulse-based writing of magnetic storage media, the apparatus comprising: an interface configured to receive data from a host; a disk of magnetic storage media configured to store the data received from the host; a magnetic media writer configured to write, based on respective values of the data received from the host, magnets to the magnetic storage media that correspond to the data; and a pulse-based writer configured to: receive, from the host, a string of data bits having a same polarity; determine that the string of data bits having the same polarity corresponds to a magnet for writing to the magnetic storage media having a length that is longer than a magnet length threshold associated with the magnetic media writer; insert, in response to the determination, a bit transition between two data bits of the string of data bits, the bit transition having a polarity opposite to the same polarity of the string of data bits; transmit, to the magnetic media writer, the string of data bits that includes the bit transition of the opposite polarity; and assert a signal to the magnetic media writer to cause the magnetic media writer to apply a pulse of write current to a write head of the magnetic media writer based on the bit transition of the opposite polarity while writing the magnet that corresponds to the string of data bits to the magnetic storage media. 11. The apparatus of claim 10 , wherein the signal asserted to the magnetic media writer is a polarity control signal that controls a polarity of write current applied by the magnetic media writer to the write head to write the magnets to the magnetic storage media based on data bits that are transmitted to the magnetic media writer. 12. The apparatus of claim 10 , wherein the pulse-based writer is further configured to: assert the signal to the magnetic media writer during a writing of the magnet to the magnetic storage media; assert the signal to the magnetic media writer after at least a first data bit of the string of data bits is transmitted to the magnetic media writer; or assert the signal to the magnetic media writer after the write head of the magnetic media writer applies a first pulse of write current to write the at least the first data bit of the string of bits to the magnetic storage media. 13. The apparatus of claim 10 , wherein: the string of data bits having the same polarity includes a first subset of data bits and a second subset of data bits; the bit transition of the opposite polarity in inserted into the string of data bits after the first subset of data bits; and the pulse-based writer is further configured to invert a polarity of the second subset of data bits that follow the bit transition of the opposite polarity inserted into in the string of data bits. 14. The apparatus of claim 13 , wherein the pulse-based writer is further configured to: determine, for the string of data bits, at least one of the first subset of data bits or the second
in which zones of the transducing part are being physically controllable · CPC title
Synchronisation; Clocking (G11B5/59622 takes precedence) · CPC title
Recording on, or reproducing or erasing from, magnetic disks (G11B17/00, G11B19/00 take precedence) · CPC title
Transducing means or record carriers including or interacting with each other through interposition of, a physically controllable magnetic flux masking or focusing element · CPC title
Code representation, e.g. transition, for a given bit cell depending only on the information in that bit cell · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.