Patent ReferencesSequential encoding and decoding of variable word length, fixed rate data codes 4-Pixel run-length code for data compression Method and apparatus for encoding a binary data stream into a binary code stream Method and apparatus for encoding binary data Method and apparatus for converting a run length limited code Code conversion apparatus Information data recovering apparatus Modified sliding block code for limiting error propagation Mechanical scarfing apparatus Patent #: 4987700 InventorAssigneeApplicationNo. 169539 filed on 12/17/1993US Classes:341/59, To or from run length limited codes341/95, Byte length changed360/40In specific code or formExaminersPrimary: Hoff, Marc S.Attorney, Agent or FirmInternational ClassH03M 007/00Foreign Application Priority Data1989-04-06 JPAbstractA coding method and apparatus convert a data word of m×r bits into a code word of n×r bits (m<n) with regard to a predetermined number r. The basic data word length m is made two or three bits, basic code word length n is made five bits and the predetermined number r satisfies the relation 1ࣘrࣘ4 or 1ࣘrࣘ2 respectively, the data word of m×r bits is converted into a code word of 5r bits, and coding is performed in such a manner that the run number of "0"s is greater than four and less than 19, or greater than one and less than five respectively. Further, a decoding method and apparatus decode perform decoding in accordance with the logical expressionsY1 =X13 +X14 ⋅(X19 +X20)+X9 ⋅X10 ⋅X15 +X9 ⋅X10 ⋅X11 ⋅X12 ⋅X13 ⋅14 +(X4 +X5)⋅X10 ⋅X15Y2 =X12 +X13 +X14 +X15 +X4 ⋅(X9 ⋅X14 +X10)⋅X15where X1 -X20 represents the bit series of a code word coded in such a manner that a data word of 2×γ bits is converted into a code word of 5×γ bits, where basic data word length m of a digital signal is two bits, basic code word length n is five bits and γ is an integer, and such that a run length of "0"s between a "1" and a "1" of a binary code word pattern obtained by interconnecting the code words following conversion is greater than 4, and γ satisfies the relation 1 ࣘγࣘ3, Y1, Y2 represent a bit series of a decoded data word, and X indicates the inverted value of a bit. | |