revista digital de jennifer ELECTONICA INSTITUTO | Page 7
INTRODUCCIÓN
Un codificador analiza un conjunto de líneas de entradas para
determinar un número que identifica a las líneas activadas. Los
codificadores más empleados son los llamados codificadores de
prioridad, donde la salida muestra el número de la entrada activada con
mayor prioridad. Estos codificadores se emplean típicamente en
circuitos detectores de teclas pulsadas, medidores de niveles, y
detectores de líneas de interrupción en un sistema basado en
microprocesador. Otro tipo de codificadores es el codificador binario,
donde las señales de entradas solamente se activan una a la vez. Ellos
se utilizan, por ejemplo, en circuitos de detención de posición, como
brújulas o perillas selectoras.
En este capítulo se presentan varias descripciones VHDL de distintos
codificadores. S e describe un codificador binario de 4 entradas, un
codificador de prioridad de 3 a 2 líneas y otro con prioridad de 4 a 2
líneas. Luego se presentan las descripciones de dos codificadores de
prioridad de circuito integrado, el 74LS147 y el 74LS148. Después se
desarrolla un modelo para un codificador general parametrizable de N
a M líneas.
6