DATA STORAGE DEVICE WITH HISTORY DEPENDENT WRITE BOOST

    公开(公告)号:US20220246173A1

    公开(公告)日:2022-08-04

    申请号:US17182589

    申请日:2021-02-23

    IPC分类号: G11B5/596 G11B5/127

    摘要: A data storage device is disclosed comprising a head actuated over a magnetic media comprising a plurality of tracks. A first pattern of magnetic transitions is written to a first segment of a first track. Preparation is made to write a second pattern of magnetic transitions to a second segment of a second track adjacent the first segment of the first track. When the second pattern matches the first pattern, a write boost is configured to a first setting, and when the second pattern does not match the first pattern, the write boost is configured to a second setting. The second pattern of magnetic transitions is then written to the second segment of the second track using the configured write boost.

    Data storage device dynamically generating extended redundancy over interleaves of a data track

    公开(公告)号:US10373645B2

    公开(公告)日:2019-08-06

    申请号:US15816165

    申请日:2017-11-17

    IPC分类号: H03M13/00 G11B20/18 H03M13/29

    摘要: A data storage device is disclosed wherein a first codeword is generated comprising first redundancy, and a second codeword is generated comprising second redundancy. At least part of the first codeword is written to a first data sector and a second data sector of a first data track on a disk, and at least part of the second codeword is written to a third data sector and a fourth data sector of the first data track different from the first data sector and the second data sector. When an anomaly is detected in the first data sector, first extended redundancy is generated over at least the first data sector and the second data sector of the first data track without generating second extended redundancy over the third data sector and the fourth data sector. Data is recovered from the first data sector based on the first extended redundancy.

    DATA STORAGE DEVICE DYNAMICALLY GENERATING EXTENDED REDUNDANCY OVER INTERLEAVES OF A DATA TRACK

    公开(公告)号:US20190156861A1

    公开(公告)日:2019-05-23

    申请号:US15816165

    申请日:2017-11-17

    IPC分类号: G11B20/18 H03M13/29

    CPC分类号: G11B20/1833 H03M13/2906

    摘要: A data storage device is disclosed wherein a first codeword is generated comprising first redundancy, and a second codeword is generated comprising second redundancy. At least part of the first codeword is written to a first data sector and a second data sector of a first data track on a disk, and at least part of the second codeword is written to a third data sector and a fourth data sector of the first data track different from the first data sector and the second data sector. When an anomaly is detected in the first data sector, first extended redundancy is generated over at least the first data sector and the second data sector of the first data track without generating second extended redundancy over the third data sector and the fourth data sector. Data is recovered from the first data sector based on the first extended redundancy.

    Data storage device with history dependent write boost

    公开(公告)号:US11482247B2

    公开(公告)日:2022-10-25

    申请号:US17182589

    申请日:2021-02-23

    IPC分类号: G11B5/596 G11B5/127 G11B5/00

    摘要: A data storage device is disclosed comprising a head actuated over a magnetic media comprising a plurality of tracks. A first pattern of magnetic transitions is written to a first segment of a first track. Preparation is made to write a second pattern of magnetic transitions to a second segment of a second track adjacent the first segment of the first track. When the second pattern matches the first pattern, a write boost is configured to a first setting, and when the second pattern does not match the first pattern, the write boost is configured to a second setting. The second pattern of magnetic transitions is then written to the second segment of the second track using the configured write boost.

    Data storage device employing multi-level parity sectors for data recovery procedure

    公开(公告)号:US10606699B2

    公开(公告)日:2020-03-31

    申请号:US16244426

    申请日:2019-01-10

    IPC分类号: G06F11/10 G11B5/012 H03M13/11

    摘要: A data storage device is disclosed wherein a first plurality of codewords are generated each comprising a plurality of symbols, and a first parity sector is generated over the first plurality of codewords. A second plurality of codewords are generated each comprising a plurality of symbols, and a second parity sector is generated over the second plurality of codewords. A third parity sector is generated over a first subset of the first plurality of codewords and a first subset of the second plurality of codewords, and a fourth parity sector is generated over a second subset of the first plurality of codewords and a second subset of the second plurality of codewords. When processing of a first codeword fails, the first codeword and the first parity sector are processed using a LDPC type decoder, and the first codeword and the third parity sector are processed using the LDPC type decoder.

    Data storage device extending erasures for LDPC-type decoding

    公开(公告)号:US10417089B2

    公开(公告)日:2019-09-17

    申请号:US15895921

    申请日:2018-02-13

    摘要: A data storage device is disclosed comprising a non-volatile storage medium (NVSM). A reliability metric for each symbol of each of a plurality of codewords read from the NVSM is generated, and a number of erasures for a first codeword are generated, wherein the number of erasures exceeds the correction power of the first codeword. A reliability metric of the first codeword is modified corresponding to one of the erasures. The reliability metrics for each codeword including the modified reliability metrics of the first codeword are first iteratively processed using a low density parity check (LDPC) type decoder, thereby first updating the reliability metric for each symbol of each codeword. The reliability metrics for the first codeword are second updated using the parity sector, and the second updated reliability metrics for the first codeword are second iteratively processed using the LDPC-type decoder.