摘要 |
Disclosed is a data processing equipment for conducting the whitener encoding to suppress DC bias in transmit data in a communication device, which has: a multiplexer which parallel-to-serial-converts transmit data and a scrambler which randomizes the converted data; a first counter which counts by +3, +1, -1 or -3 when 2-bit symbol data in the data concerned have a logical level of "10', "11', "01' or "00'; a second counter which counts by +3, +1, -1 or -3 when the 2-bit symbol data in all data to be already transmitted have a logical level of "10', "11', "01' or "00'; a way to compare a sign bit (MSB of counted weight value) of the first counter with a sign bit (MSB of counted weight value) the second counter; two bit-inversion circuits which invert between "1' and "0' of the data according to the comparison result of the comparing means; two n/2-bit shift registers which delay by n-bit data concerned; and two bit-stuff circuits which insert two-bit stuff bit to the delayed n-bit data supplied from the two n/2-bit shift registers and output the stuff-bit-inserted n-bit data to the two bit-inversion circuits.
|