Encoder and decoder
AssigneeFujitsu Limited
InventorsToshio Ito, Masaru Sawada, Toshihiko Morita
Life of this patent
Estimating the term…
Abstract
An encoder includes an encoded-bit-string generating unit that generates a plurality of bit strings encoded by scrambling with respect to an input bit string; a DC-component evaluating unit that selects a bit string having a predetermined width in the bit strings generated by the encoded-bit-string generating unit, while shifting bits one by one or every m-bits, where m is a positive integer, and evaluates the DC component in each of the bit strings selected; and a bit-string extracting unit that extracts a bit string with suppressed DC component from among the bit strings encoded, based on a result of an evaluation by the direct-current-component evaluating unit.
Claims16
An encoder comprising:
- an encoded-bit-string generating unit that generates a plurality of bit strings encoded by scrambling with respect to an input bit string;
- a direct-current-component evaluating unit that selects a bit string having a predetermined width in the bit strings generated by the encoded-bit-string generating unit, while shifting bits one by one or every m-bits, where m is a positive integer, and evaluates the direct-current component in each of the bit strings selected;
- and
- a bit-string extracting unit that extracts a bit string with suppressed direct-current component from among the bit strings encoded, based on a result of an evaluation by the direct-current-component evaluating unit.
A decoder comprising a decoding unit that decodes a bit string encoded by an encoder, wherein the encoder includes
- an encoded-bit-string generating unit that generates a plurality of bit strings encoded by scrambling with respect to an input bit string;
- a direct-current-component evaluating unit that selects a bit string having a predetermined width in the bit strings generated by the encoded-bit-string generating unit, while shifting bits one by one or every m-bits, where m is a positive integer, and evaluates the direct-current component in each of the bit strings selected;
- and
- a bit-string extracting unit that extracts a bit string with suppressed direct-current component from among the bit strings encoded, based on a result of an evaluation by the direct-current-component evaluating unit.
A method of encoding a bit string, the method comprising:
- generating a plurality of bit strings encoded by scrambling with respect to an input bit string;
- selecting a bit string having a predetermined width in the bit strings generated, while shifting bits one by one or every m-bits, where m is a positive integer;
- evaluating the direct-current component in each of the bit strings selected;
- and
- extracting a bit string with suppressed direct-current component from among the bit strings encoded, based on a result of an evaluation at the evaluating.
Dependencies are inferred from the claim text.