Patent US2735675A successfully refreshed from Google Patents.
Patent US5025327A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5025327A Expired / Lapsed US ⏱️ 0.0 years remaining

Magnetic disk write precompensation method and apparatus which takes into account variations in head/disk characteristics

Assignee: Unisys Corp
•
Filing: 1986-10-17
•
Granted: 1991-06-18
•
Expires: 2006-10-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Write precompensation data is recorded on a disk of a magnetic disk drive indicating the write compensation to be provided for each of a plurality of head/media combination which may have relatively wide variations in performance characteristics. Apparatus is provided for transferring and storing this write precompensation data in the disk controller at start-up and for accessing this stored data during each write operation to provide a "tailored" write precompensation for the particular head/media combination to be employed for the writing operation.

Inventors

  • 👤 Jesse I. Stamness
  • 👤 Raymond W. Morrow
  • 👤 Edward E. Asato

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 15:39
CPC Classifications
G; G11; G11B; G11B20/00; G11B20/10; G11B20/10009; G11B20/10046; G11B20/10194

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 224 words
A magnetic media storage system comprising: controller means for providing control for said system; a head/media assembly including a plurality of head/media combinations cooperating with said controller means for writing and reading digital data; said assembly having media on which write precompensation data is recorded, said write precompensation data defining write precompensation characteristics for said head/media combinations taking into account performance differences among said head/media combinations; said controller means including read/write means for performing a writing operation on said media; said controller means also including write precompensation means for providing write precompensation for said writing operation, said precompensation means having write precompensation storage means for storing write precompensation data; means for transferring the write precompensation data recorded on said media to said write precompensation storage means for storage therein prior to the performance of writing operations; said write precompensation means being operative prior to the performance of a writing operation by a selected head/media combination for accessing from said write precompensation storage means selected bit-shift write precompensation data corresponding to the selected head/media combination and also to the pattern of data to be written; said read/write means being responsive to said selected bit-shift write compensation data to perform said writing operation in a manner which takes into account the selected head/media combination as well as the data pattern of the data to be written.
Claim 2
Dependent Claim 224 words
A magnetic media storage system comprising: controller means for providing control for said system; a head/media assembly including a plurality of head/media combinations cooperating with said controller means for writing and reading digital data; said assembly having media on which write precompensation data is recorded, said write precompensation data defining write precompensation characteristics for said head/media combinations taking into account performance differences among said head/media combinations; said controller means including read/write means for performing a writing operation on said media; said controller means also including write precompensation means for providing write precompensation for said writing operation, said precompensation means having write precompensation storage means for storing write precompensation data; means for transferring the write precompensation data recorded on said media to said write precompensation storage means for storage therein prior to the performance of writing operations; said write precompensation means being operative prior to the performance of a writing operation by a selected head/media combination for accessing from said write precompensation storage means selected bit-shift write precompensation data corresponding to the selected head/media combination and also to the pattern of data to be written; said read/write means being responsive to said selected bit-shift write compensation data to perform said writing operation in a manner which takes into account the selected head/media combination as well as the data pattern of the data to be written.
Claim 3
Dependent Claim 17 words
The invention in accordance with claim 1, including means for recording write precompensation data on said media.
Claim 4
Dependent Claim 24 words
The invention in accordance with claim 1, wherein the recorded write precompensation data is stored in said write precompensation storage means at start-up time.
Claim 5
Dependent Claim 40 words
The invention in accordance with claim 1, wherein said head/media assembly is a disk/head assembly, each disk of said assembly containing one or more heads cooperating therewith for reading and writing data in one or more tracks of the disk.
Claim 6
Dependent Claim 62 words
The invention in accordance with claim 1, wherein the recorded write precompensation data comprises a plurality of sets of write precompensation data respectively corresponding to the write precompensation data to be provided for a plurality of different types of acceptable head/media performance characteristics, and wherein said selected write precompensation data comprises one of said sets chosen based on said selected head/media combination.
Claim 7
Dependent Claim 21 words
The invention in accordance with claim 1, including means for determining whether the recorded write precompensation data needs to be corrected.
Claim 8
Dependent Claim 16 words
The invention in accordance with claim 6, including means for changing said recorded write precompensation data.
Claim 9
Dependent Claim 34 words
The invention in accordance with claim 1, wherein said selected write precompensation data comprises a plurality of write precompensation signals representing pattern-sensitive modifications to be employed when writing data using said selected head/media combination.
Claim 10
Dependent Claim 62 words
The invention in accordance with claim 8, wherein said write precompensation means includes selecting means for successively selecting one of said write precompensation signals in response to the data to be written, and generating means responsive to the selected write precompensation signal for generating a precompensated clock which is applied to said read/write means for controlling writing by said selected head/media combination.
Claim 11
Dependent Claim 49 words
The invention in accordance with claim 9, wherein data is written on said media as variably spaced magnetic flux changes, and wherein each write precompensation signal selected by said selecting means is made based on the data patterns occurring in the vicinity of the flux change to be written.
Claim 12
Dependent Claim 48 words
The invention in accordance with claim 10, wherein said write precompensation signals respectively indicate the timing modification to be provided when writing a flux change with the selected head/media combination for various possible data patterns which may occur immediately preceding and following the flux change to be written.
Claim 13
Independent Claim 175 words
A method for providing write precompensation in a magnetic media storage system having a controller and a head/media assembly including a plurality of head/media combinations for writing and reading digital data, wherein said head/media combinations exhibit relatively wide variations in performance characteristics, said method comprising: recording write precompensation data on media of said assembly defining write precompensation characteristics for said head/media combinations taking into account said variations in performance; prior to the performance of writing operations, transferring the write precompensation data recorded on said media to said controller; storing the transferred write precompensation data in said controller; for each writing operation to be performed by a selected head/media combination, accessing from said write precompensation data transferred to said controller selected bit-shift write precompensation data corresponding to the selected head/media combination as well as to the data pattern to be written; deriving from said selected write precompensation data the bit-shift write precompensation modifications, if any, to be provided during writing with the selected head/media combination; and performing said writing operation using the derived write precompensation modifications.
Claim 14
Independent Claim 175 words
A method for providing write precompensation in a magnetic media storage system having a controller and a head/media assembly including a plurality of head/media combinations for writing and reading digital data, wherein said head/media combinations exhibit relatively wide variations in performance characteristics, said method comprising: recording write precompensation data on media of said assembly defining write precompensation characteristics for said head/media combinations taking into account said variations in performance; prior to the performance of writing operations, transferring the write precompensation data recorded on said media to said controller; storing the transferred write precompensation data in said controller; for each writing operation to be performed by a selected head/media combination, accessing from said write precompensation data transferred to said controller selected bit-shift write precompensation data corresponding to the selected head/media combination as well as to the data pattern to be written; deriving from said selected write precompensation data the bit-shift write precompensation modifications, if any, to be provided during writing with the selected head/media combination; and performing said writing operation using the derived write precompensation modifications.
Claim 15
Dependent Claim 44 words
The invention in accordance with claim 12, wherein said selected write precompensation data comprises a plurality of sets of write precompensation data respectively corresponding to the write precompensation data to be provided for a plurality of different types of acceptable head media performance characteristics.
Claim 16
Dependent Claim 40 words
The invention in accordance with claim 12, wherein said head/media assembly is a disk/head assembly, each disk of said assembly containing one or more heads cooperating therewith for reading and writing data in one or more tracks of the disk.
Claim 17
Dependent Claim 14 words
The invention in accordance with claim 14, wherein said transferring occurs at start-up time.
Claim 18
Dependent Claim 22 words
The invention in accordance with claim 12, including the step of determining whether the recorded write precompensation data needs to be corrected.
Claim 19
Dependent Claim 24 words
The invention in accordance with claim 16, including the step of changing the recorded write precompensation data if said determining indicates correction is needed.
Claim 20
Dependent Claim 34 words
The invention in accordance with claim 12, wherein said selected write precompensation data comprises a plurality of write precompensation signals representing pattern-sensitive modifications to be employed when writing data using said selected head/media combination.
Claim 21
Dependent Claim 35 words
The invention in accordance with claim 18, wherein said deriving includes successively selecting one of said write precompensation signals in response to the data to be written and generating a precompensated clock in response thereto.
Claim 22
Dependent Claim 45 words
The invention in accordance with claim 19, wherein data is written on said media as variably spaced magnetic flux changes, and wherein each selection made by said selecting is based on the data patterns occurring in the vicinity of the flux change to be written.
Claim 23
Dependent Claim 48 words
The invention in accordance with claim 20, wherein said write precompensation signals respectively indicate the timing modification to be provided when writing a flux change with the selected head/media combination for various possible data patterns which may occur immediately preceding and following the flux change to be written.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-06-17 1994-12-17 1995-06-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-06-17 1998-12-17 1999-06-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-06-17 2002-12-17 2003-06-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag