Professional Documents
Culture Documents
Aesi 3
Aesi 3
Introducción 1
Los sistemas combinacionales son aquellos que solo dependen del estado actual de las
entradas, y no de la historia pasada de sus salidas, como es el caso de los sistemas
secuenciales que trataremos en el siguiente tema. En ese sentido las puertas lógicas
aisladas, estudiadas en el tema anterior, son sistemas combinacionales, nos basta indicar
el estado de las entradas, para conocer sus salidas. MSI hace referencia a Médium Scale
Integration y son aquellos bloques integrados que contienen entre 12 y 100 puertas. Su
estudio es interesante porque constituyen bloques con una función particular concreta, el
resto de circuitos integrados de cualquier escala de integración se construyen reuniendo
e interconectando dichos bloques.
entradas Sistema
Salidas = f(entradas)
combinacional
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Decodificador 2
Es un bloque combinacional que tiene como entrada una serie de bits que forman un
código y una serie de patillas de salida que lo decodifican. Si el decodificador es binario
tendrá n patillas de entrada y 2n de salida.
Entrada Salidas
Decodificador decodificadas
código
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
Funcionamiento de un decodificador I 3
Decodificador binario a octal. Entrada código de tres bits binario (bits C,B,A), salida cifra
octal que le corresponde (Q7,Q6,...,Q0).
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Funcionamiento de un decodificador II 4
Decodificador binario a octal. Entrada código de tres bits binario (bits C,B,A), salida cifra
octal que le corresponde (Q7,Q6,...,Q0).
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
En cada integrado hay dos bloques cada uno con una entrada de dos patillas
correspondientes al código binario, la salida constará de 4 patillas, cada una indicando la
cifra en base 4 que decodifica cada una de las combinaciones binarias de entrada.
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
Displays de 7 segmentos 9
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
La entrada consta de cuatro patillas con el código BCD, la salida de 7 con la combinación
adecuada para presentar el número decimal correspondiente en un DISPLAY de 7
segmentos.
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
Estas son las figuras obtenidas para cada una de las combinaciones de entrada.
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
Cuando la entrada BI esta a 0, y no actua la entrada LT, todos los segmentos del display
se apagan. Colocando esta entrada a una señal cuadrada que varie de estado lógico cada
cierto tiempo puede conseguirse que el número en el display parpadee.
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Cuando la entrada RBI (Ripple Blanking Input) esta a 0, y tanto LT como BI no actuan, el
display se apagará cuando la combinación de entrada sea 0000, esa circunstancia la
señaliza la patilla BI/RBO actuando como salida (RBO Ripple Blanking Output) con un
estado lógico 0. Puede servir para apagar los ceros no significativos (colocados a la
izquierda de un número).
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
La entrada consta de cuatro patillas con el código BCD, la salida de 7 con la combinación
adecuada para presentar el número decimal correspondiente en un DISPLAY de 7
segmentos.
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
Codificador 21
Es un bloque combinacional que tiene 2n entradas y n salidas, de tal modo que cuando se
activa una de las entradas, en la salida aparece la combinación binaria correspondiente
al número asignado a la entrada.
Generalmente los codificadores tienen prioridad, en el sentido de estar diseñados para
codificar la entrada de mayor peso cuando hay varias activas.
Codificador n salidas
2n entradas
código
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Cuando existe más de una patilla activa (por 0s en este caso) se codifica la de mayor
peso (en este caso I6), la codificación de salida es negada dando 001 en lugar de 110.
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
Si EI (Enable Input) está a 1 el circuito no está habilitado y todas las salidas serán 1.
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Si no hay ninguna entrada activa (ningún 0) las salidas todas a cero y la patilla E0
(Enable Output) se coloca a 0 para indicar esta circunstancia.
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
La patilla GS (Group Signal) se coloca a 0 para indicar que al menos existe una patilla de
entrada activa (con 0 lógico).
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Multiplexor 30
2n canales 1 canal
m bits m bits
Selección n bits
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
Funcionamiento de un multiplexor: EI 31
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Multiplexor de ocho canales de 1 bit con habilitación de entrada E (Enable activa por 0)
y salida invertida (Z).
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
Hay 4 casos para cada combinación de las variables c,b y a: La función es 0 en ambas
partes de la tabla, ó es 1, ó es igual a la variable d ó es la inversa de dicha variable.
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
d ⋅c b ⋅a
d ⋅c 1
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
d ⋅c b ⋅a b ⋅
a b ⋅a
d ⋅c b ⋅a b ⋅a
b ⋅a
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
Demultiplexor 45
1 canal 2n canales
m bits m bits
Selección n bits
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Funcionamiento de un demultiplexor 46
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
Comparador 51
Es un bloque combinacional que tiene como entrada dos canales de entrada de n bits, A y
B y tres salidas para indicar si el número introducido en el canal A es mayor, igual ó
menor que el introducido en el canal B. Dispone de forma habitual de tres entradas para
ampliación y usos especiales.
Canal A A<B
n bits
A=B
Canal B A>B
n bits
Entradas ampliación
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
Ampliar la función comparación: A7...4≠B7...4 57
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
Ampliar la función comparación: A7...4=B7...4 y A3...0=B3...0 59
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
Sumador 61
Es un bloque combinacional que tiene como entrada dos canales de n bits, A, B y una
salida de n+1 bits (incluyendo el acarreo de salida, Cout) con el resultado de A+B. Posee
también una entrada de acarreo (Cin) para ampliaciones.
Canal A
n bits A+B
Canal B n+1 bits
n bits
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Es un bloque combinacional que tiene como entrada dos canales de n bits, A, B y una
salida de n+1 bits (incluyendo el acarreo de salida, Cout) con operaciones tanto
aritméticas (suma, resta, etc.) como lógicas (complemento, AND, OR, etc.) sobre los dos
operandos, dependiendo del estado de unas patillas de control.
Canal A
n bits Resultado
Canal B n+1 bits
n bits
Entradas de control
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI
Tema III Sistemas combinacionales.
Librería Ampliación_combinacional 73
He diseñado una librería que puede cargarse en el programa Logisim llamada Ampliación_combinacional y
que permite simular alguno de los integrados de la serie 74xx combinacionales, hay dos subcircuitos para
cada integrado, uno con el sufijo _i con el esquema interno y otro con sufijo _bp que utiliza el anterior pero le
añade el número de integrado y un texto identificativo en cada patilla. El primer subcircuito se utiliza tal cual,
el segundo hay que utilizarlo con el procedimiento de copia-pega.
Presentación creada por Agustín Borrego Colomer para el módulo AESI del ciclo semipresencial STI