Encoder and decoder
AssigneeFujitsu Limited
InventorsToshio Ito, Masaru Sawada, Toshihiko Morita
Life of this patent
Estimating the term…
Abstract
An encoded-bit-string generating unit generates a bit string encoded by scrambling an input bit string. A direct-current-component evaluating unit selects a bit string having a predetermined width in the bit string generated by the encoded-bit-string generating unit, while shifting bits one by one, and evaluates the direct-current component in the selected bit string. A bit-string extracting unit extracts a bit string with suppressed direct-current component, based on a result of an evaluation by the direct-current-component evaluating unit.
Claims21
An encoder comprising:
- an encoded-bit-string generating unit that generates a first bit string encoded by scrambling an input bit string;
- a direct-current-component evaluating unit that selects a second bit string having a predetermined width in the first bit string, while shifting bits one by one, and evaluates the direct-current component in the second bit string;
- and
- a bit-string extracting unit that extracts a third bit string with suppressed direct-current component, 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 that includes
- an encoded-bit-string generating unit that generates a bit string encoded by scrambling an input bit string;
- a direct-current-component evaluating unit that selects a bit string having a predetermined width in the bit string generated by the encoded-bit-string generating unit, while shifting bits one by one, and evaluates the direct-current component in the selected bit string;
- and
- a bit-string extracting unit that extracts a bit string with suppressed direct-current component, 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 bit string encoded by scrambling an input bit string;
- selecting a bit string having a predetermined width in the bit string generated at the generating, while shifting bits one by one;
- evaluating the direct-current component in the selected bit string;
- and
- outputting a bit string with suppressed direct-current component, based on a result of an evaluation at the evaluating.
Dependencies are inferred from the claim text.