Sunteți pe pagina 1din 25

SISTEMAS

DIGITALES I
Washington Velásquez, PhD.
wavelasq@espol.edu.ec
Objetivos
01 Realizar ejercicios de diseño
usando multiplexores.

02 Describir qué es un circuito


decodificador.

03 Realizar ejercicios de diseño


usando decodificadores.
Variable entrante al Mapa (VEM)
Utilizar el método de la variable entrante para reducir los siguientes
mapas:
Reglas VEM
Implementar el siguiente mapa con un MUX 8 a 1 y MUX 4 a 1
Ahora con MUX 4 a 1
Utilizar el método de variable entrante al mapa
MUX EN CASCADA
Construir un MUX 16 a 1 partiendo de 2 MUX 8 a 1
Metodo1 :
MUX EN CASCADA
Construir un MUX 16 a 1 partiendo de 2 MUX 8 a 1
Metodo2 :
Circuitos Decodificadores
Los circuitos DECODIFICADORES (Decoder en inglés)
operan de manera diferente a la de un MULTIPLEXOR,
pues se los interpreta como “Identificadores de
MINTERMS”.

Su dimensión se mide por las líneas a decodificar versus las


líneas decodificadas. Su tamaño se identifica de la forma: “
n a 2n”. Sus dimensiones más utilizadas son:

2a4
3a8
4 a 16
Circuitos Decodificadores
• Se los aplica en:
• conversión de códigos
• memorias de solo lectura (ROM)
• diseño de circuitos combinatoriales.

• Dependiendo de su forma de uso, reciben el nombre de


“DEMUX”. El término más común para identificarlos es
DECODIFICADOR (DECODER).
DECODIFICADOR 3 a 8 (74138)
Este decodificador tiene tres entradas de
habilitación G1, G2A y G2B; deben ser
verdaderas al mismo tiempo para que el
circuito funcione. Esto facilita la
implementación de decodificadores de
mayor capacidad (ej., de 24 o 32 líneas).

Sólo una de las ocho salidas se hace


verdadera a la vez (igual a “1”, de voltaje
L). La línea de salida habilitada coincide
con el valor binario presente en las
entradas identificadoras; “A” el LSB.
DECODER 2 a 4 (74139)
Funciona de manera similar al decoder de 3 a 8, pero
tiene una sola entrada habilitadora.

Solo es verdadera la salida que corresponde al


MINTERM presente en las entradas identificadoras.
DECODER 4 a 16 (74154)
USO DE LOS DECODERs EN EL DISEÑO
COMBINATORIAL

Al igual que los Multiplexores, los DECODIFICADORES pueden


utilizarse para facilitar el diseño combinatorial.

La información que presenta una tabla de verdad puede interpretarse


como: salida verdadera cuando está identificado el minterm que
genera el primer “1”, o cuando está identificado el minterm que
genera el segundo “1”, o cuando se identifica el resto de “ 1s”.
USO DE LOS DECODERs EN EL DISEÑO
COMBINATORIAL

• Los pasos para implementar una tabla con


DECODIFICADORES son:
• Seleccionar el DECODIFICADOR de n a 2n, donde n es el
número de variables de la tabla.

• Conectar las entradas identificadoras del


DECODIFICADOR a las variables (señales) de la tabla de
verdad, manteniendo cuál variable es más significativa.

• Ejecutar una operación OR múltiple (cuidando la lógica


negativa de las salidas del DECODIFICADOR), entre todas
las salidas que corresponden a los MINTERM evaluados
como “1” en la función.
Ejemplo
74138
74138
Contrastando el uso de MUX o Decodificadores en la implementación de
circuitos combinatoriales:

Implementación con MUX: No se necesitan puertas adicionales

Implementación con DECODIFICADOR: Para varias salidas, no se necesitan


DECODIFICADORs adicionales.

En conclusión:

§ Para tablas de verdad con una sola salida, es preferible utilizar


MULTIPLEXORES.

§ Para tablas de verdad con varias salidas, es preferible usar


DECODIFICADORES.
Ejemplo : Implementar el
circuito para F1 del
ejemplo previo, utilizando
un DECODER 2 a 4, con
el método de la variable
entrante al mapa
Implementación:

+ Vcc
Ejercicio
• Implemente el circuito digital A B C D F1

para la siguiente tabla de 0 0 0 0 0

verdad, usando: a) un Mux 0 0 0 1 1

74150 (16 a 1); b) un 0 0 1 0 1

decodificador 74154 (4 a 16). 0 0 1 1 0

Considere las señales A.L, 0 1 0 0 0

B.L, C.H, D.H. Nota: la única 0 1 0 1 0

restricción es que no debe 0 1 1 0 0

utilizar inversores en la 0 1 1 1 1

implementación del circuito. 1 0 0 0 0


1 0 0 1 0
1 0 1 0 0
1 0 1 1 0
1 1 0 0 0
1 1 0 1 1
1 1 1 0 0
1 1 1 1 0
Thank You
Washington Velasquez, PhD
wavelasq@espol.edu.ec

S-ar putea să vă placă și