Un codificador es un circuito combinatorio que cuenta con un número determinado de entradas, de
las cuales sólo una tiene el estado lógico 1, y se genera un código de varios bits que depende de cuál
sea la entrada excitada.
TIPOS DE CODIFICADORES:
Con Prioridad
Sin Prioridad
EXPLICACIÓN DE UN CODIFICADOR DE 8 ENTRADAS Y 3 SALIDAS SIN PRIORIDAD:
Solo una de las entradas puede estar activa a la vez entonces en cualquier línea de la tabla de este
circuito todas las entradas excepto una serán 0.
TABLA DE LA VERDAD QUE DEFINE ESTE CODIFICADOR ES:
FUNCIÓN DEL CODIFICADOR:
De esta tabla podemos concluir que:
O2 = A4 + A5 + A6 + A7
O1 = A2 + A3 + A6 + A7
O0 = A1 + A3 + A5 + A7
Sólo una de las entradas es 1 a la vez, así que sólo hay 8 condiciones posible de entrada. El circuito
está diseñado de tal manera que cuando A0 es 1, se genera a la salida el código binario 000. Cuando
A1 es 1, se genera el código binario 001, cuando A2 es 1, se genera el código binario 010 y así
sucesivamente.
El diseño del circuito es muy simple, puesto que involucra analizar cada bit de salida y determinar
para cuáles casos de entrada ese bit es 1 y luego pasar los resultados por una compuerta OR.
Referencias:
http://es.slideshare.net/alicianicolas/codificadoresy-decodificadores
http://es.slideshare.net/alicianicolas/codificadoresy-decodificadores
No hay comentarios:
Publicar un comentario