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