Patent ID: 6072410
Filing Date: 2000-06-06
Classification: G11B,H03M,H04L

Abstract:
A coding method for encoding a binary data symbol X.sub.k (k=1, 2, 3, . . . ) having a first predetermined number of bits (k), received from a storage device or a communications channel, into a codeword Y.sub.l (l=1, 2, 3, . . . ) having a second predetermined number of bits (l), the coding method comprising the steps of:(a) dividing the binary data symbol X.sub.k into a first group having one of odd bits or even bits, and a second group having the other of odd bits or even bits;(b) mapping the first group into a codeword from the following table: ##STR1## where LS represents a least significant digit, and MS represents a most significant digit of the first group; and(c) interleaving the second group with the mapped codeword, and outputting a result as the codeword Y.sub.l.