PROYECTOS DE SISTEMAS COMBINACIONALES & SISTEMA SECUENCIALES LIBRO ELECTRÓNICO | Page 13

CODIFICADOR CON PRIORIDAD

Un codificador es un circuito combinacional con 2N entradas y N salidas, cuya misión es presentar en la salida el código binario correspondiente a la entrada activada. Existen dos tipos fundamentales de codificadores: codificadores sin prioridad y codificadores con prioridad..

EN ESTOS SISTEMAS, CUANDO EXISTE MÁS DE UNA SEÑAL ACTIVA, LA SALIDA CODIFICA LA DE MAYOR PRIORIDAD (GENERALMENTE CORRESPONDIENTE AL VALOR DECIMAL MÁS ALTO). ADICIONALMENTE, SE CODIFICAN DOS SALIDAS MÁS: UNA INDICA QUE NINGUNA ENTRADA ESTÁ ACTIVA, Y LA OTRA QUE ALGUNA ENTRADA ESTÁ ACTIVAL

F17. CODIFICADOR CON PRIORIDAD

COMO SE MUESTRA EN LA IMAGEN F17 UN CODIFICADOR DE PRIORIDAD DE 4 A 2, CON UNA SALIDA Z QUE INDICA SI ALGUNA ENTRADA ESTA A 1

CODIFICADOR SIN PRIORIDAD

CUANDO EL CODIFICADOR SOLAMENTE PERMITE QUE UNA DE LAS ENTRADAS TOME EL ESTADO LÓGICO 1 ESTAMOS ANTE CODIFICADORES SIN PRIORIDAD. SU FUNCIONAMIENTO SE BASA EN PUERTAS LÓGICAS OR Y POR LO TANTO NO NECESITAN DE NINGÚN CIRCUITO ESPECIAL AL USAR ESTE TIPO DE CODIFICADORES PUEDEN DARSE CASOS EN LOS QUE SE GENERE CONFUSIÓN. POR EJEMPLO, CUANDO UN VALOR DE SALIDA PUEDE CORRESPONDER A VARIAS ENTRADAS

F18 TABLA DE VERDAD

A CONTINUACIÓN SE MUESTRA EN LA IMAGEN F18 LA TABLA DE VERDAD DE UN CODIFICADOR SIN PRIORIDAD DE 8 A 3.

13