Method and apparatus for encoding digital data
AssigneeVictor Company of Japan, Ltd.
InventorAtsushi Hayami
Life of this patent
Estimating the term…
Loading patent…
AssigneeVictor Company of Japan, Ltd.
InventorAtsushi Hayami
Estimating the term…
An input bit stream is encoded into a stream of output code words according to variable-length encoding rules using a variable constraint length. The output-code-word stream observes prescribed run length limiting rules RLL(d, k). Every m-bit piece of the input bit stream is encoded into an n-bit output code word by referring to predetermined M encoding tables following the variable-length encoding rules. CDS (code word digital sum) values are calculated which correspond to respective n-bit output code words. DSV (digital sum variation) control bits are generated in response to the calculated CDS values. The generated DSV control bits are periodically inserted into the input bit stream at intervals each corresponding to a prescribed number of successive bits. The input bit stream is subjected to variable-length encoding while DSV control is implemented in response to the inserted DSV control bits.
A method of encoding an input bit stream into a stream of output code words according to variable-length encoding rules using a variable constraint length, wherein a maximum value N of the constraint length is equal to or greater than 2, and the output-code-word stream observes prescribed run length limiting rules RLL(d, k), “d” and “k” denoting a predetermined minimum run length and a predetermined maximum run length respectively, the method comprising the steps of:
An apparatus for encoding an input bit stream into a stream of output code words according to variable-length encoding rules using a variable constraint length, wherein a maximum value N of the constraint length is equal to or greater than 2, and the output-code-word stream observes prescribed run length limiting rules RLL(d, k), “d” and “k” denoting a predetermined minimum run length and a predetermined maximum run length respectively, the apparatus comprising:
An apparatus for encoding an input bit stream into a stream of output code words according to variable-length encoding rules using a variable constraint length, wherein a maximum value N of the constraint length is equal to or greater than 2, and the output-code-word stream observes prescribed run length limiting rules RLL(d, k), “d” and “k” denoting a predetermined minimum run length and a predetermined maximum run length respectively, the apparatus comprising:
Dependencies are inferred from the claim text.