Abstract:
Various embodiments of the present invention provide systems and methods for handling out of order reporting in a storage device, the data storage system comprising: a host (290) operable to request an ordered data set, wherein the ordered data set includes: a first output and a second output, and wherein the first output precedes the second output in the ordered data set; a storage medium (150) maintaining the ordered data set; a data processing circuit (100) operable to access the ordered data set from the storage medium, and to process a first processing input corresponding to the first output and a second processing input corresponding to the second output to yield the first output and the second output, wherein the second output is available before the first output; and wherein the host (290) is further operable to receive the second output before the first output.
Abstract:
In a recording material, physical characteristic information of the recording medium, and more specifically, material information representing the material of the disc, is recorded. Accordingly, a recording apparatus and a reading apparatus easily and accurately determine the physical characteristics of the disc, thereby making it possible to provide suitable setting for performing an operation.
Abstract:
Various embodiments of the present invention provide systems and methods for handling out of order reporting in a storage device, the data storage system comprising: a host (290) operable to request an ordered data set, wherein the ordered data set includes: a first output and a second output, and wherein the first output precedes the second output in the ordered data set; a storage medium (150) maintaining the ordered data set; a data processing circuit (100) operable to access the ordered data set from the storage medium, and to process a first processing input corresponding to the first output and a second processing input corresponding to the second output to yield the first output and the second output, wherein the second output is available before the first output; and wherein the host (290) is further operable to receive the second output before the first output.
Abstract:
It is an object of the present invention to improve reliability of defect management. This is obtained by providing a plurality of management data areas each including a defect management area typically in a lead-in zone of a disc inner-side region enclosed by a circumference having a predetermined radius on a disc-shaped recording medium. In addition, the plurality of the defect management areas are placed at locations, which are separated from each other in the radial direction of the disc-shaped recording medium, sandwiching a recording/reproduction condition adjustment area OPC having a relatively large size. If information stored in one defect management area is found to be different to information stored in another defect management area, then the information in the defect management areas is made uniform by copying the information stored in an earlier defect management area to a later defect management area in a predetermined priority order.
Abstract:
A method for decoding a picket code data cluster is disclosed, wherein said picket code data cluster comprising synchronization codes and low protective code words. The method comprises steps (a) to (d). In step (a), any error of the synchronization codes is detected so as to generate sync erasure indicators. In step (b), the sync erasure indicators are stored into a memory. In step (c), erasure bits are generated, wherein each erasure bit corresponds to respective ones of the low protective code words if the sync erasure indicators which are close to said one of the low protective code words shows an error. In step (d), the low protective code words are decoded by using the erasure bits.
Abstract:
Provided are methods and systems (10, 110, 130, 152, 160, 170, 190) of encoding and decoding techniques in an optical storage system having a multi-head detector (108). In one embodiment, source data (112) may be encoded using error correction coding (e.g., turbo coding) techniques, and the encoded data (120, 126) may be interleaved and distributed to more than one detector head (106) of the multi-head detector (108). Data recorded (120, 126) in an optical disc (12) may be retrieved by the multi-head detector (108), and a read data (132, 140) from more than one detector head (108) may be concurrently decoded to retrieve estimates (138, 144) of the original information in the source data (112). Further, more than one encoder/decoder (116, 122, 136, 144) may be used, and each encoder/decoder (116, 122, 136, 144) may encode or decode data from multiple data heads (106, 108). Some embodiments also include replicating multiple discs (12).