Sistemas Combinacionales

Tipos de Sistemas Digitales Puertas Lógicas Bloques Combinacionales
– – – – – – – – Multiplexores Decodificadores/demultiplexores Decodificadores BCD a 7 segmentos Codificadores Comparadores Sumadores Generadores/comprobadores de paridad Otros
Dpto. Ingeniería Electrónica y Comunicaciones

Fernando Beltrán

Tipos de Sistemas Digitales
Combinacionales
– Su salida depende sólo de las entradas presentes en el sistema – Elementos básicos: puertas lógicas AND, OR, NOT, NAND, EXOR,...

Secuenciales
– Su salida depende de las entradas presentes en el sistema, y de la secuencia de entradas anteriores – Necesitan memoria para almacenar la “historia” del sistema – Elementos básicos: puertas lógicas y biestables
Fernando Beltrán Dpto. Ingeniería Electrónica y Comunicaciones

Puertas Lógicas
Puertas lógicas: OR
f=a+b
a 0 0 1 1 b 0 1 0 1 f 0 1 1 1

≥1

Fernando Beltrán

Dpto. Ingeniería Electrónica y Comunicaciones

Puertas Lógicas
Puertas lógicas: AND
f=a•b
a 0 0 1 1 b 0 1 0 1 f 0 0 0 1

&

Fernando Beltrán

Dpto. Ingeniería Electrónica y Comunicaciones

Ingeniería Electrónica y Comunicaciones .Puertas Lógicas Puertas lógicas: NOT f=a' 1 a 0 1 f 1 0 Fernando Beltrán Dpto.

Puertas Lógicas Puertas lógicas: NOR f=(a+b)' a 0 0 1 1 b 0 1 0 1 f 1 0 0 0 ≥1 Fernando Beltrán Dpto. Ingeniería Electrónica y Comunicaciones .

Puertas Lógicas Puertas lógicas: NAND f=(a•b)' a 0 0 1 1 b 0 1 0 1 f 1 1 1 0 & Fernando Beltrán Dpto. Ingeniería Electrónica y Comunicaciones .

Ingeniería Electrónica y Comunicaciones .Puertas Lógicas Puertas lógicas: EXOR f=a b a 0 0 1 1 b 0 1 0 1 f 0 1 1 0 =1 Fernando Beltrán Dpto.

Ingeniería Electrónica y Comunicaciones .Puertas Lógicas Puertas lógicas: EXNOR f=(a b)' a 0 0 1 1 b 0 1 0 1 f 1 0 0 1 = Fernando Beltrán Dpto.

Ingeniería Electrónica y Comunicaciones .Puertas Lógicas La puerta NAND como elemento lógico universal a a' a b (a•b)' a•b a a' a+b a a' a+b (a+b)' b Fernando Beltrán b' b b' Dpto.

Ingeniería Electrónica y Comunicaciones .Bloques Combinacionales Multiplexores Decodificadores/demultiplexores Decodificadores BCD a 7 segmentos Codificadores Comparadores Sumadores Generadores/comprobadores de paridad Otros Fernando Beltrán Dpto.

Bloques Combinacionales Multiplexores – El multiplexor es un elemento selector de datos – Mediante un conjunto de líneas de selección de datos permiten conmutar una serie de líneas de entrada hacia una única salida Fernando Beltrán Dpto. Ingeniería Electrónica y Comunicaciones .

Bloques Combinacionales Multiplexores S0 S1 I0 I1 I2 I3 0 1 0 1 2 3 Salida MUX Fernando Beltrán Dpto. Ingeniería Electrónica y Comunicaciones .

Ingeniería Electrónica y Comunicaciones .Bloques Combinacionales Multiplexores: 74151 (8 entradas) Fernando Beltrán Dpto.

Bloques Combinacionales Multiplexores: 74151 (8 entradas) Fernando Beltrán Dpto. Ingeniería Electrónica y Comunicaciones .

Ingeniería Electrónica y Comunicaciones .Bloques Combinacionales Otros multiplexores: – 74157 (2 entradas) – 74150 (16 entradas) Fernando Beltrán Dpto.

Bloques Combinacionales Disposición en cascada de varios multiplexores: I0 I1 I2 I3 4:1 MUX 2:1 MUX I4 I5 I6 I7 S2 Fernando Beltrán Salida 4:1 MUX S1 S0 Dpto. Ingeniería Electrónica y Comunicaciones .

– Suelen incorporar líneas de habilitación. Ingeniería Electrónica y Comunicaciones . – En su forma más general poseen n líneas de entrada y 2n líneas de salida. y señalar la presencia de ese código activando una determinada línea de salida.Bloques Combinacionales Decodificadores/demultiplexores – Un decodificador permite detectar una determinada combinación de bits a la entrada. Fernando Beltrán Dpto.

Ingeniería Electrónica y Comunicaciones .Bloques Combinacionales Decodificadores: 74138 (3 a 8) Fernando Beltrán Dpto.

Bloques Combinacionales Decodificadores: 74138 Fernando Beltrán Dpto. Ingeniería Electrónica y Comunicaciones .

– Si el código de entrada no es BCD ninguna línea de salida es activa. Ingeniería Electrónica y Comunicaciones . – Indican la presencia en la entrada de un código BCD. Otros tipos: – 74139: 2 a 4 – 74154: 4 a 16 Fernando Beltrán Dpto.Bloques Combinacionales Decodificadores BCD-decimal (7442) – Tipo 4 a 10.

Ingeniería Electrónica y Comunicaciones .Bloques Combinacionales Decodificadores BCD-decimal (7442) Fernando Beltrán Dpto.

Bloques Combinacionales Decodificadores BCD-decimal (7442) Fernando Beltrán Dpto. Ingeniería Electrónica y Comunicaciones .

– La selección de la línea de salida se realiza mediante un conjunto de líneas de selección. empleando como línea de entrada la correspondiente a una línea de habilitación. Ingeniería Electrónica y Comunicaciones . Fernando Beltrán Dpto.Bloques Combinacionales Demultiplexores – Direcciona el dato de una línea de entrada a una de entre un conjunto de líneas de salida. – La estructura interna es idéntica a la de un decodificador.

Bloques Combinacionales Decodificadores BCD a 7 segmentos: 7446. Ingeniería Electrónica y Comunicaciones .7448 f e d g b c Fernando Beltrán Dpto. a 7447.

Ingeniería Electrónica y Comunicaciones .Bloques Combinacionales Decodificadores BCD a 7 segmentos – Display de ánodo común a b c BCD d e f g ánodo común +Vcc Fernando Beltrán Dpto.

Ingeniería Electrónica y Comunicaciones .Bloques Combinacionales Decodificadores BCD a 7 segmentos Fernando Beltrán Dpto.

Ingeniería Electrónica y Comunicaciones .Bloques Combinacionales Decodificadores BCD a 7 segmentos – Para displays de cátodo común se emplean decodificadores con salidas activas en alto: 7448 Fernando Beltrán Dpto.

Fernando Beltrán Dpto. Ingeniería Electrónica y Comunicaciones . presenta a su salida un determinado código correspondiente al dígito representado a la entrada. cuando una de sus entradas es activa. – El código de salida puede ser binario o BCD.Bloques Combinacionales Codificadores – En un codificador.

Ejemplos – 74147: decimal a BCD.Bloques Combinacionales Codificadores de prioridad – Un codificador de prioridad incluye la lógica necesaria para asegurar que cuando dos o más entradas están activas. Ingeniería Electrónica y Comunicaciones . con prioridad – 74148: octal a binario. el código de salida corresponde con la entrada de mayor numeración. con prioridad Fernando Beltrán Dpto.

Ingeniería Electrónica y Comunicaciones .Bloques Combinacionales Codificadores: 74147 (decimal-BCD) Fernando Beltrán Dpto.

Bloques Combinacionales Codificadores: 74147 (decimal-BCD) Fernando Beltrán Dpto. Ingeniería Electrónica y Comunicaciones .

Bloques Combinacionales Codificadores: 74148 (octal-binario) Fernando Beltrán Dpto. Ingeniería Electrónica y Comunicaciones .

Bloques Combinacionales Codificadores: 74148 Fernando Beltrán Dpto. Ingeniería Electrónica y Comunicaciones .

Fernando Beltrán Dpto. Ingeniería Electrónica y Comunicaciones .Bloques Combinacionales Comparadores: circuito combinacional que compara dos entradas constituidas por palabras binarias y genera las correspondientes salidas para indicar si una palabra es igual. mayor o menor que la otra.

Ingeniería Electrónica y Comunicaciones .Bloques Combinacionales Comparadores A0 A1 A2 A3 B0 B1 B2 B3 COMP A>B A=B A<B Fernando Beltrán Dpto.

Bloques Combinacionales Comparadores: 7485 Fernando Beltrán Dpto. Ingeniería Electrónica y Comunicaciones .

Ingeniería Electrónica y Comunicaciones .Bloques Combinacionales Comparadores: 7485 Fernando Beltrán Dpto.

Ingeniería Electrónica y Comunicaciones .Bloques Combinacionales Sumadores – El elemento básico es el semi-sumador: A S B COUT A 0 0 1 1 B 0 1 0 1 S 0 1 1 0 COUT 0 0 0 1 Fernando Beltrán Dpto.

Bloques Combinacionales Sumadores – Sumador completo A S A S Suma B COUT B COUT A 0 0 0 0 1 1 1 1 B 0 0 1 1 0 0 1 1 CIN 0 1 0 1 0 1 0 1 S 0 1 1 0 1 0 0 1 COUT 0 0 0 1 0 1 1 1 CIN COUT Fernando Beltrán Dpto. Ingeniería Electrónica y Comunicaciones .

Ingeniería Electrónica y Comunicaciones .Bloques Combinacionales Sumadores: 74283 (sumador de dos palabras de 4 bits) Fernando Beltrán Dpto.

Bloques Combinacionales Sumadores: 74283 Fernando Beltrán Dpto. Ingeniería Electrónica y Comunicaciones .

Bloques Combinacionales Generadores/comprobadores de paridad – Sirven para detectar errores en la transmisión de datos – Se basan en el conteo del número de 1s que posee un código binario – Esta operación se realiza con puertas OREX – La suma (sin acarreos) de un número par de 1s siempre es 0 y la suma de un número impar de 1s siempre es 1 Fernando Beltrán Dpto. Ingeniería Electrónica y Comunicaciones .

Bloques Combinacionales Generadores/comprobadores de paridad I0 I1 I2 IN Paridad impar Fernando Beltrán Dpto. Ingeniería Electrónica y Comunicaciones .

Ingeniería Electrónica y Comunicaciones . Odd=impar Even=par Fernando Beltrán Dpto.Bloques Combinacionales Generadores/comprobadores de paridad: 74280 2.

Bloques Combinacionales Otros circuitos combinacionales: – ALUs (Unidades Aritmético-Lógicas): 74181 – Multiplicadores: 74285 + 74284 Fernando Beltrán Dpto. Ingeniería Electrónica y Comunicaciones .

Sign up to vote on this title
UsefulNot useful