摘要:
A method of generating and allocating codewords includes allocating one of two selectable codewords b1 and b2 as codeword nullbnull when a preceding codeword nullanull and a following codeword nullbnull form a code stream X, in which the codewords b1 and b2 have opposite INV values which are parameters indicating whether the number of null1snull contained in a codeword is an odd number or an even number. When the code stream of the preceding codeword nullanull and the following codeword b1 is X1, and when the code stream of the preceding codeword nullanull and the following codeword b2 is X2, the codewords are allocated such that the INV values of X1 and X2 are maintained to be opposite when the preceding codeword nullanull or the following codeword b1(b2) (b1 or b2) should be replaced by another codeword in compliance with a predetermined boundary condition given between codewords. The codewords are allocated so that a DC suppression capability of the code stream can be maintained.
摘要:
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 method of and an apparatus for modulating data to be resistant to channel distortion. A space extending encoder performs a first code transformation to extend a run length of digitized data to a predetermined length and outputs the space-extended data. A multiplexer multiplexes the space-extended data and data transformed by a predetermined second code transformation. A format converter converts the multiplexed data into a predetermined format which is suitable for writing to a recording medium. The apparatus and method enable recorded data to be resistant to channel distortion, enable the data to be recorded with increased recording density, and enable the data written to the recording medium to be reproduced with improved reliability.
摘要:
An apparatus for and a method of signal demodulation which reduces a number of calculations required for demodulating an M-bit codeword which has been modulated from an N-bit codeword. Probability data for each bit of the M-bit codeword is tested to determine if the probability data indicates a high reliability of being either a one or a zero. Bits having the high reliability are compared with corresponding bits in each of a plurality of reference codewords and the codewords having bits which match the corresponding bits having the high reliability are used along with the probability data to calculate a probability of each bit of the N-bit codeword. As a number of bits having the high reliability increases, a number of calculations required to calculate the probability of each bit of the N-bit codeword decreases.
摘要:
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.
摘要:
A clock signal generating system using a wobble signal and a data reproducing apparatus, has a first block to detect a frequency error signal or a phase error signal from the RF signals on the recording medium and to output the detected frequency error signal or the detected phase error signal. A second block detects a wobble error signal from the wobble signals on the recording medium and outputs the detected wobble error signal. A clock generating unit generates a clock signal using the detected frequency error signal or the detected phase error signal of the second block when the RF signals have an error, and using the detected wobble error signal of the first block when the wobble signals have an error.
摘要:
A selective disturbance compensating apparatus for use in reproduction from an optical recording medium, and a 3T-correcting method. A DC offset canceller extracts a DC offset from a reproduction signal to cancel the DC offset. An equalizer equalizes the offset-cancelled signal. A switching unit selects between the offset-canceled signal and the equalized signal according to whether distortion caused by asymmetry of the signal is above or below a predetermined reference level. A 3-T correcting unit corrects asymmetry of the selected signal. In another embodiment, a second switching unit selects between the 3-T corrected signal and a Viterbi corrected signal.
摘要:
An error correction coding apparatus includes a parity check matrix generation unit which generates a parity check matrix having a number of elements having a value of 1 in each row thereof, having a predetermined number of elements having a value of 1 in each column thereof, and having the other elements having a value of 0; a parity check matrix adjustment unit which receives the parity check matrix from the parity check matrix generation unit, searches the parity check matrix for a cycle forming group of four elements positioned at respective vertexes of a rectangle and having a value of 1, and when there is at least one cycle forming group, replaces the value of 1 of at least one element of the cycle forming group with the value 0 of another element, to output a adjusted parity check matrix without a cycle forming group therein; and an LDPC coding unit which receives the adjusted parity check matrix from the parity check matrix adjustment unit and receives an m-bit message word to perform LDPC coding.
摘要:
A method of generating and allocating codewords includes allocating one of two selectable codewords b1 and b2 as codeword nullbnull when a preceding codeword nullanull and a following codeword nullbnull form a code stream X, in which the codewords b1 and b2 have opposite INV values which are parameters indicating whether the number of null1snull contained in a codeword is an odd number or an even number. When the code stream of the preceding codeword nullanull and the following codeword b1 is X1, and when the code stream of the preceding codeword nullanull and the following codeword b2 is X2, the codewords are allocated such that the INV values of X1 and X2 are maintained to be opposite when the preceding codeword nullanull or the following codeword b1 (b2) (b1 or b2) should be replaced by another codeword in compliance with a predetermined boundary condition given between codewords. The codewords are allocated so that a DC suppression capability of the code stream can be maintained.