Data modulating device and method thereof
AssigneeSony Corporation
InventorMasaaki Hara
Life of this patent
Estimating the term…
Abstract
A data modulating device includes: an LDPC encoding unit configured to execute LDPC encoding; and a balance encoding unit configured to input a data string subjected to encoding by the LDPC encoding unit as data to be encoded, and convert k bits of this data to be encoded into balance code made up of m-bit block data; with the balance encoding unit executing balance encoding of said data to be encoded using a data conversion table subjected to mapping so that a set of the k-bit data patterns of which the Hamming distance is 1 corresponds to a set of block data of which the Hamming distance is 2.
Claims6
A data modulating device comprising:
- an LDPC encoding unit configured to execute LDPC encoding;
- and
- a balance encoding unit configured to process a data string subjected to encoding by said LDPC encoding unit as data to be encoded, and convert k bits of this data to be encoded into a balance code made up of m-bit block data;
- wherein said balance encoding unit executes balance encoding of said data to be encoded using a data conversion table subjected to mapping so that a set of said k-bit data patterns of which the Hamming distance is 1 corresponds to a set of block data of which the Hamming distance is 2, and further wherein the variable k is an integer value defining a bit size of data patterns and the variable m is an integer value that defines a size of the block data and the variables k and m are each greater than 1.
A data modulating method for obtaining recorded modulation code, said method comprising the steps of:
- executing LDPC encoding;
- and
- executing balance encoding by
- inputting a data string subjected to said LDPC encoding as data to be encoded, and
- converting k bits of this data to be encoded into balance code made up of m-bit block data;
- wherein balance encoding of said data to be encoded is executed using a data conversion table subjected to mapping so that a set of said k-bit data patterns of which the Hamming distance is 1 corresponds to a set of block data of which the Hamming distance is 2, and further wherein the variable k is an integer value defining a bit size of data patterns and the variable m is an integer value that defines a size of the block data and the variables k and m are each greater than 1.
Dependencies are inferred from the claim text.