Transcoder

from Wikipedia, the free encyclopedia

An encoder or transcoder transmits a digitally coded information in a different type of digital form. According to DIN 40146 (currently 2nd draft) the code conversion is the "change of the representation of information according to a given code into a representation of the same information according to another code". Accordingly, there is decoding as a “method for reversing a certain coding” using a decoder , decoder or decoder . Common code converters are available as integrated circuits / ICs .

Designations

Because of the variety of possibilities, some translators have special names.

  • Counter for converting counting code → position code, see digital measurement technology ,
  • Shift register for the conversion bit-parallel ↔ bit-serial.
  • Read-only memory, ROM for converting input information (called an address) into output information stored under this address.
  • Code converter in the narrower sense translate bit-parallel ↔ bit-parallel.

variants

Code converter for the Gray code

When scanning code rulers or code disks, the “one-step” Gray code is used if scanning errors due to incorrect adjustment are to be prevented, see digital measurement technology . The bit pattern read off has no significance on the binary digits and can therefore hardly be evaluated. It has to be recoded into a pure binary number.

1-out-of- n encoder

If n detectors need to recognize which one is delivering a message, the position number can be converted into a pure binary number with this converter. For example, a 1-out-of-8 encoder has 8 inputs and 3 outputs. The corresponding counterpart, the decoder, can select exactly one of n receivers based on a binary number .

BCD to 7 segment decoder

This is used to display a decimal digit delivered in the BCD code , more precisely in the 8-4-2-1 code, using a seven-segment display ; the converter generates 7 binary signals with which the 7 display segments can be controlled directly.

Decoder for ASCII in 5x7 matrix

If a readable character that is coded with ASCII is to be displayed in a field of 5 × 7 pixels, the conversion is not generated (as in the previous examples) by logical links, but by retrieval from a ROM.