G11B20/1217

Servo parameterization for multi-sensor reader

A storage media includes a plurality of servo sectors with embedded servo patterns characterized by one or more servo pattern parameters. Each of the servo sectors has a servo pattern parameter based on a separation between read sensors of a transducer head reading the servo sector.

FLEXIBLE ON-CYLINDER LIMIT FOR DRIVE PERFORMANCE MANAGEMENT

The technology disclosed herein provides a method for generating an on-cylinder limit (OCLIM), the method including performing servo certification of a plurality of drives in a storage device to generate servo adaptive parameters (SAPs) by heads, generating a plurality of read adjust parameters (RAPs) by heads for the plurality of drives, generating an interim OCLIM value based on the SAPs by heads and RAPs by zones, and operating a disc drive write element using the interim OCLIM value.

MAGNETIC DISK DEVICE AND READ PROCESSING METHOD
20210398559 · 2021-12-23 ·

According to one embodiment, a magnetic disk device includes a disk including a first sector arranged at a first radial position deviated from a target position in a radial direction by a first offset amount larger than a first threshold value, a head that writes data to the disk and reads data from the disk, and a controller that reads the first sector by arranging the head at a second radial position deviated from the target position by a second offset amount different from the first offset amount.

DATA STORAGE DEVICE WITH BURN-AFTER-READ MODE
20210397361 · 2021-12-23 ·

A data storage device is disclosed comprising a non-volatile storage medium (NVSM), and a head configured to access the NVSM. During a first interval, the head is used to write first data to a first segment of the NVSM, and during a second interval, the head is used to read the first data from the first segment of the NVSM and erase at least part of the first data from the first segment of the NVSM.

Methods and apparatus for using edit operations to perform temporal track derivations
11205456 · 2021-12-21 · ·

The techniques described herein relate to methods, apparatus, and computer readable media configured to access multimedia data comprising a hierarchical track structure with a first track of a first sequence of temporally-related media units at a first level, and a second track at a second level comprising metadata specifying a temporal track derivation operation. The metadata includes a set of one or more operations to perform on the first track, each operation including a unit duration of the first sequence and a start unit in the first sequence. The temporal track derivation operation is performed on a set of media units comprising at least the first sequence, and includes applying the set of one or more operations to temporally modify the first sequence to generate second media data for the second track that includes a second sequence of temporally-related media units from the set of media units.

Data storage device with servo field dependent write boost

A data storage device is disclosed comprising a head actuated over a magnetic media. A write boost is configured to a first setting, and a first pattern of magnetic transitions is written to a first servo field of a servo sector on the magnetic media using the first setting for the write boost. The write boost is configured to a second setting different from the first setting, and the first pattern of magnetic transitions is written to a second servo field of the servo sector on the magnetic media using the second setting for the write boost.

Data storage device employing partial codeword writes to magnetic media

A data storage device is disclosed comprising a head actuated over a magnetic media comprising a plurality of data tracks, wherein each data track comprises a plurality of data sectors. A first codeword is encoded, and the first codeword is written to multiple data sectors of a first data track including a first data sector. A second codeword is encoded, and at least part of the second codeword to is written to the multiple data sectors of a second data track adjacent the first data track including a second data sector adjacent the first data sector of the first data track. The first codeword is partially written to at least the first data sector of the first data track when the first data sector of the first data track is corrupted by writing the second codeword to the second data track.

RECORDING APPARATUS, RECORDING METHOD, REPRODUCTION APPARATUS, REPRODUCTION METHOD, RECORDING MEDIUM, ENCODING APPARATUS, AND DECODING APPARATUS
20210383835 · 2021-12-09 · ·

There is provided a recording apparatus, a recording method, a reproduction apparatus, a reproduction method, a recording medium, an encoding apparatus, and a decoding apparatus which enable recording or reproduction to be easily implemented at high line density. User data is encoded into a multilevel edge code, and a multilevel code whose value changes in accordance with the multilevel edge code is recorded. The multilevel edge code is generated through state transition of a code generation model which includes a state representing the number of times that zero is consecutive corresponding to a number of ways of the number of times that zero is consecutive, which is the number of times that an edge of 0 is consecutive among edges representing a change amount from an immediately preceding value of the multilevel code of an ML value which is equal to or greater than 3, and which transitions to a state representing the number of times that zero is consecutive including 0 in a case where 0 is output, and transitions to a state representing that the number of times that zero is consecutive is 0 times in a case where one of 1 to ML−1 is output.

MATRIX SUPER PARITY FOR DATA STORAGE
20220197554 · 2022-06-23 ·

The technology disclosed herein pertains to a system and method for storing data on a storage media using both down-track super parity and cross-track super parity. Specifically, a method disclosed herein provides for generating down-track super parity values for data on the plurality of tracks and storing the down-track super parity values on a down-track super parity row of the storage block and generating cross-track super parity values for data on the plurality of rows and storing the cross-track super parity values on a cross-track upper parity track, wherein the cross-track super parity value for any given row is generated by inputting the data on the given row into an exclusive-OR (XOR) gate.

Data storage device with burn-after-read mode

A data storage device is disclosed comprising a non-volatile storage medium (NVSM), and a head configured to access the NVSM. During a first interval, the head is used to write first data to a first segment of the NVSM, and during a second interval, the head is used to read the first data from the first segment of the NVSM and erase at least part of the first data from the first segment of the NVSM.