stringtranslate.com

Codificador (digital)

Diagrama de bloques de un codificador general.
Diagrama de bloques de un codificador general.

Un codificador (o "codificador simple") en electrónica digital es un convertidor one-hot a binario . Es decir, si hay 2 n líneas de entrada, y como máximo sólo una de ellas será alta, el código binario de esta línea "activa" se produce en las líneas de salida de n bits. Un codificador binario es el dual de un decodificador binario .

Si el circuito de entrada puede garantizar como máximo una única entrada activa, un codificador simple es una mejor opción que un codificador de prioridad , ya que requiere menos lógica para implementarlo. Sin embargo, un codificador simple puede generar una salida incorrecta cuando hay más de una entrada activa, por lo que en tales casos se requiere un codificador prioritario .

Tipos de codificador

2nortecodificadores -a-n

Un codificador -to-n tiene n número de salidas en correspondencia con el número de entradas. Reduce así el número de líneas de transmisión y puede compararse con un multiplexor . Sólo una de las entradas pasa a ser "alta" (estado lógico "1") a la vez.

Por ejemplo, un codificador simple de 4 a 2 toma 4 bits de entrada y produce 2 bits de salida. El ejemplo de nivel de puerta ilustrado implementa el codificador simple definido por la tabla de verdad, pero debe entenderse que para todas las combinaciones de entrada definidas no explícitamente (es decir, entradas que contienen 0, 2, 3 o 4 bits altos), las salidas se tratan como no le importa . [1]

Codificador 4 a 2

Esquema de nivel de puerta de un codificador de línea 4:2 simple
Esquema de nivel de puerta de un codificador de línea 4:2 simple

Codificador de 8 a 3

Esquema del nivel de puerta de un codificador 8:3 simple.
Esquema del nivel de puerta de un codificador 8:3 simple. Para simplificar, se han utilizado puertas OR de 4 entradas.

Ver también

Referencias

  1. ^ "Codificadores binarios y sus aplicaciones". Centro de Electrónica . 29 de junio de 2015 . Consultado el 1 de mayo de 2017 .