Method and apparatus for N-to-M encoding
AssigneeSony Corporation
InventorsNorihisa Shirota, Takao Abe
Life of this patent
Estimating the term…
Loading patent…
AssigneeSony Corporation
InventorsNorihisa Shirota, Takao Abe
Estimating the term…
A method and apparatus are provided for encoding successive n-bit information words into successive m-bit code words wherein m>n. Each n-bit information word is assigned with a respective set of m-bit code words. Each set of code words is comprised of either two or four words. The words in each two-word set have zero disparity, and their first bits are of opposite logical sets. In the four-word sets, two words have positive disparity and their first bits are of opposite logical sense, and the other two words have negative disparity and their first bits also are of opposite logical sense. The particular m-bit code word that is selected from the set associated with the n-bit word commences with the same bit as the last bit of the immeditely preceding code word, and the selected code word exhibits a disparity that, when combined with the digital sum variation of the preceding encoded code words, reduces the overall digital sum variation toward zero.
A method of encoding successive n-bit information words into successive m-bit words having a minimum interval between bit transitions of at least 2T (where T is the bit interval of each code word), and a predetermined maximum interval between bit transitions, and wherein m>n, comprising the steps of storing for each n-bit information word a respective set of m-bit code words, each of predetermined ones of said sets being formed of two code words having zero disparity and one of said two code words commencing with a binary "0" bit and the other commencing with a binary "1" bit, and each of the remaining ones of said sets being formed of four code words, two of said four code words having positive disparity and commencing with binary "0" and binary "1" bits, respectively, and the remaining two code words having negative disparity and commencing with binary "0" and binary "1" bits, respectively;
A method of encoding successive n-bit information words into successive m-bit code words, wherein m>n, comprising the steps of storing 2.sup.n sets of m-bit code words, each set representing a respective n-bit information word with predetermined ones of said sets each including two code words of zero disparity and having first bits of opposite logical sense, and with the remaining sets each including four code words, two of which have positive disparity and first bits of opposite logical sense and the other two of which have negative disparity and first bits of opposite logical sense;
Apparatus for encoding successive n-bit information words into successive m-bit code words, wherein m>n, comprising input means for receiving an n-bit information word;
Dependencies are inferred from the claim text.