摘要:
A circuit which recovers a synchronization code, and a method thereof. Where a synchronization code is not detected from an incoming bitstream, a plurality of synchronization code recovery candidate patterns are compared with an original synchronization pattern, and location data to produce an optimal synchronization pattern is determined and generated on the basis of a result of the comparison. The synchronization code is recovered to a location corresponding to the location data. Alternatively, where a synchronization code is not detected from an incoming bitstream, a plurality of synchronization code recovery candidate patterns are error-corrected, and location data to produce an optimal synchronization pattern is determined and generated on the basis of a result of the error correction. The synchronization code is recovered to a location corresponding to the location data. Accordingly, a damaged synchronization code can be recovered by inserting a synchronization code to a more accurate location, further increasing the reliability of data.
摘要:
An optical information recording medium, a data recording apparatus, a data recording method used by the recording apparatus, and a data reproducing apparatus are provided, in which the optical information recording medium includes data provided in one or more recording blocks. A recording block of the optical information recording medium is generated by alternately arranging identifiers from ones of error correction code (ECC) blocks in the recording block, wherein each ECC block comprises a plurality of sectors having corresponding identifiers.
摘要:
An optical information recording medium, a data recording apparatus, a data recording method used by the recording apparatus, and a data reproducing apparatus are provided, in which the optical information recording medium includes data provided in one or more recording blocks. A recording block of the optical information recording medium is generated by alternately arranging identifiers from ones of error correction code (ECC) blocks in the recording block, wherein each ECC block comprises a plurality of sectors having corresponding identifiers.
摘要:
Provided is a method of recording data on an optical recording medium having a plurality of addressable unit areas. 62 sync frames, each having a sync code and data, can be recorded in each of the addressable unit areas. Thus, user data can be recorded on a recordable optical disc at a higher density.
摘要:
A soft demodulation method and apparatus including calculating partial sums for a unit of each predetermined number of bits of a codeword received from a channel; calculating a value of each entry of the decoding table by referring to the partial sums; and detecting a maximum among values of all entries of the decoding table and calculating a log-likelihood ratio (LLR) using the detected maximum. Accordingly, it is possible to reduce the amount of computation required to perform a soft demodulation process using run-length limited (RLL) codes and to simplify the soft demodulation process.
摘要:
An apparatus, method, and an optical storage medium to generate an error correction block include a data block generation unit processing digital data on a byte-by-byte basis and arranging the processed digital data from 0th to (Nnull1)th columns and from 0th to (Mnull1)th rows to form (MnullN) data blocks. A matrix block generation unit arranges the (MnullN) data blocks in K rows according to a data transmission sequence to form a matrix block. A first codeword generation unit adds a first error correction check word of 2nullK bytes to each of N columns to form a first codeword of ((KnullM)null2nullK) bytes. A second codeword generation unit adds a second error correction check word of P bytes to each of ((KnullM)null2nullK) rows to form a second codeword of (NnullP) bytes.
摘要:
A method of generating parity data based on a low-density parity check matrix and an apparatus therefore. The method of generating parity data is based on a parity check matrix H having p codewords of length c, each codeword being divided in a message word of length m and parity data of length p, includes reordering columns of the parity check matrix H based on elements in each column having values of one to generate a reordered parity check matrix Hnull determining a cross-point I between a diagonal line L2 of a parity matrix part Mp in the parity check matrix Hnull and a reordered diagonal line L1 defined by a first entry of an element having a value of one in each column of the reordered parity check matrix Hnull, and, on the basis of positions of elements having a value of one in rows above a horizontal line L3 that passes through the cross-point I to perform column permutations on the reordered parity check matrix Hnull, to generate a triangular matrix T The method further includes using triangular matrix T and the message words to obtain a first part of the parity data, and using the equation Hxnull0, where x is a codeword matrix, to obtain the remaining second part of parity data.
摘要:
A method and apparatus for generating parity information for error correction using a parity check matrix, rows of which correspond to a message word length m, columns of which correspond to a codeword length n, the number of nullonesnull included in the rows and columns is fixed, and remaining elements are all nullzerosnull, the error correction method includes obtaining a p number of parity information using the parity check matrix and predetermined message data S, wherein a matrix including a k number of columns from a (n-mnull1)-th element of the parity check matrix is created with a lower triangular matrix form, all elements within the upper triangular portion of the lower triangular form are nullzerosnull, using a column and row permutation method.
摘要:
A decoding method and an apparatus operate by performing error correction on code words of an error correcting code block in one direction selected from a row direction and a column direction, indicating in error flags the remaining code words except at least some code words from code words having uncorrectable errors, and performing error correction on code words in the other direction based on the error flags. Accordingly, errors that have been conventionally considered as being uncorrectable may now be corrected.