摘要:
A data storage device is disclosed comprising a head actuated over a disk comprising a plurality of data tracks. Data is encoded into a first number of codewords, and the first number of codewords are interleave written to a first segment of a first data track. Data is encoded into a second number of codewords, and the second number of codewords are interleave written to a second segment of the first data track. The first number of codewords is different than the second number of codewords, and a size of the first segment is different than a size of the second segment.
摘要:
In one embodiment, an apparatus for reading data from a data storage medium includes a processor and logic integrated with and/or executable by the processor, the logic being configured to: read data from a data storage medium, the data including a plurality of data sets, determine that an error condition is detected for a data set read from the data storage medium, determine whether the data set was read from the data storage medium using multiple cut and paste (C/P) error recovery procedure (ERP) (C/P ERP Multi), and when the data set was read from the data storage medium using C/P ERP Multi: continue reading data from the data storage medium normally when the detected error condition has been overcome using C/P ERP Multi; otherwise, continue using C/P ERP Multi to read data from the data storage medium until the error condition is overcome.
摘要翻译:在一个实施例中,用于从数据存储介质读取数据的装置包括与处理器集成和/或可执行的处理器和逻辑,所述逻辑被配置为:从数据存储介质读取数据,所述数据包括多个数据 确定对从数据存储介质读取的数据集检测到错误条件,使用多次剪切和粘贴(C / P)错误恢复过程(C C)(C C)确定是否从数据存储介质读取数据集 / P ERP Multi),并且当使用C / P ERP Multi从数据存储介质读取数据集时:当使用C / P ERP Multi克服检测到的错误条件时,正常地从数据存储介质读取数据; 否则,继续使用C / P ERP Multi从数据存储介质读取数据,直到克服错误条件。
摘要:
In one embodiment, a method includes passing a signal through an adaptive noise whitening filter, wherein one or more noise whitening coefficients used in the noise whitening filter are updated using a noise whitening filter coefficient updater, wherein the noise whitening filter is configured to process the signal according to a transfer polynomial: W(D)=1−(p1D+ . . . +pλ′Dλ′), where p1 . . . pλ′ are noise whitening coefficients, where a tape channel is characterized by a transfer polynomial F(D)=1+f1D+ . . . +fLDL where D is delay corresponding to bit duration, with 2L being a number of states of the tape channel, wherein a soft detector has a total of 2L+λ states, the noise whitening filter comprises 2λ′ states, λ′ is greater than λ, L represents a memory length of the tape channel, and λ represents a memory length of the noise whitening filter.
摘要:
An embodiment of a data write path includes encoder and write circuits. The encoder circuit is configured to code data so as to render detectable a write error that occurs during a writing of the coded data to a storage medium, and the write circuit is configured to write the coded data to the storage medium. For example, such an embodiment may allow rendering detectable a write error that occurs while writing data to a bit-patterned storage medium.
摘要:
A media processing system enables producing a copy of media based on the state of media deterioration. An error rate measurement unit measures the error rate of recorded media after specific data is written to the media; an error rate evaluation unit determines if the media error rate measured by the error rate measurement unit is less than or equal to a preset threshold value; and a data recording unit that, when the error rate evaluation unit determines the error rate exceeds the specific threshold value, writes specific data recorded to the recorded media to other unused media.
摘要:
An information recording medium includes a lead-in area and a data area for storing contents information. The lead-in area includes a first lead-in information area and a second lead-in information area. The first lead-in information area corresponds to a first playback mode. The second lead-in information area corresponds to a second playback mode different from the first playback mode. The first lead-in information area has a first depth and is designed for storing lead-in information related to the contents information stored in the data area. The second lead-in information area includes pre-pits having a second depth greater than the first depth. The pre-pits represent predetermined information, such as information of copyright protection, related to the contents information stored in the data area.
摘要:
In one embodiment, a system includes logic adapted to read a plurality of data sets from a medium one or more times; logic adapted to store portions of some of the data sets to a reserved data buffer when the portions are correctable using C1-error correction code (ECC); logic adapted to aggregate all stored portions for each of the complete data sets to form assembled data sets; logic adapted to determine whether C2-ECC is capable of correcting all errors in the assembled data sets, to correct any remaining errors in the assembled data sets, and to send the corrected data sets to a host when C2-ECC is capable of correcting all errors in the assembled data sets; and logic adapted to reread at least a first uncorrected data set from the medium using a different setting when an error in the first uncorrected data set is not correctable.
摘要:
In one embodiment, a method includes writing data to a storage medium of a data storage system using a partial reverse concatenated modulation code by encoding data sets using a C2 encoding scheme, adding a header to each subunit of the data sets, encoding the headers of the data sets with a first modulation encoding scheme, encoding data portions of the data sets with a second modulation encoding scheme, encoding portions of the one or more C2-encoded data sets using a C1 encoding scheme, combining the C1-encoded portions with the modulation-encoded headers of the C2-encoded data sets using a multiplexer, and writing the one or more combined C1- and C2-encoded data sets to data tracks of the storage medium. Other methods for writing data to a storage medium of a data storage system using a partial reverse concatenated modulation code are presented according to more embodiments.
摘要:
A coding system for digital data. The coding system includes a constrained encoder module configured to generate encoded data based on a first constrained code; a bit insertion module configured to insert at least one bit location in the encoded data; and an inner encoding module configured to (i) generate inner-code parity bits based on the encoded data, and (ii) program the inner-code parity bits into the at least one bit location.
摘要:
A method for physically laying out data on tape is disclosed herein. In one embodiment, such a method includes receiving a data set, wherein the data set includes S sub data sets (SDSs) of fixed size and each SDS includes N codeword interleaves (CWIs). The method further distributes the CWIs for the S SDSs across T tracks on a physical tape medium such that the distances between CWIs of the same SDS are substantially maximized on the physical tape medium. To maximize the distances, the method periodically rotates the tracks within the data set by a track rotation value R, wherein the number of tracks T is equal to 2k, and the track rotation value R is equal to 2k−1−1. A corresponding apparatus is also disclosed herein.