Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2 Sistemas Combinacionales
ndice Circuitos combinacionales: concepto, anlisis y sntesis. Mtodos de simplificacin de funciones lgicas. Estructuras combinacionales bsicas Multiplexores Demultiplexores Decodificadores Codificadores Comparadores Bibliografa Fundamentos de sistemas digitales. Thomas Floyd. Prentice-Hall. Fundamentos de diseo lgico y computadoras. M. Morris Mano. Prentice-Hall
Concepto: son aquellos circuitos cuyas salidas, en un determinado instante, son funcin exclusivamente del valor de las entradas en ese instante.
Funciones
Anlisis
Sntesis
Tablas de verdad
Anlisis: Obtencin de la funcin de salida de un circuito, para cada una de las posibles combinaciones de las n variables de entrada. Sntesis: Obtencin del circuito que realiza la funcin especifcada.
rea de Arquitectura y Tecnologa de Computadores Departamento de Automtica Universidad de Alcal T3 Circuitos Combinacionales Fundamentos de Tecnologa de Computadores
Los circuitos combinacionales pueden ser: Sistemas unifuncionales: tienen una sola funcin de salida Sistemas multifuncionales: tienen varias funciones de salida Una funcin puede ser: Completa. Su valor est determinado para todas las posibles combinaciones de las variables de entrada. Incompleta. Existen algunas combinaciones de entrada para las cuales el valor de la funcin es indeterminado. Causas: Existencia de combinaciones de las variables que nunca se presentan. Existencia de combinaciones de las variables para las que el valor que tome la funcin sea indiferente.
Proceso a seguir para obtener un circuito combinacional ptimo: Establecer la tabla de verdad, desde el enunciado del problema. Obtener la funcin cannica expresada en minterms o en maxterms, a partir de la tabla de verdad. Simplificar la funcin cannica, bien en forma algebraica (aplicando teoremas y postulados del lgebra de Boole), bien mediante la aplicacin de mtodos grficos sencillos (Karnaugh) o con el mtodo tabular numrico de Quine-McCluskey. Realizar la funcin simplificada, mediante las oportunas puertas lgicas.
0 0 1
0 2
1
1 3
ba
00 01 11 10
0 1 3 2
Tres variables
ba c
ba dc
Cuatro variables
00 01 11 10 00 01 11 10
0 4 12 8 1 5 13 9 3 7 15 11 2 6 14 10
00 01 11 10 0 1
0 4 1 5 3 7 2 6
Multiplexor E7 E6 E5 E4 E3 E2 E1 E0
S eleccin de datos
C1 C0 E3
Multiplexor 4a 1
S
Entrada de datos
E2 E1 E0
S
S alida de datos
E
Demultiplexor 1a4
C1 C0
S 3 S 2 S 1 S 0
T3 Circuitos Combinacionales Fundamentos de Tecnologa de Computadores
10
Multiplexor
Demultiplexor
11
E1 E0
S 3 S 2 S 1 S 0
I 0 0 0 0 1
E1 0 0 1 1 X
E0 0 1 0 1 X
S3 S2 S1 S0 0 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0 0 0 0 0
I
rea de Arquitectura y Tecnologa de Computadores Departamento de Automtica Universidad de Alcal
12
S 7
Dec odificador 3a 8
E2 E1 E0
S 6 S 5 S 4 S 3 S 2 S 1 S 0
I 0 0 0 0 0 0 0 0 1
E2 0 0 0 0 1 1 1 1 X
E1 0 0 1 1 0 0 1 1 X
E0 0 1 0 1 0 1 0 1 X
S7 S6 S5 S4 S3 S2 S1 S0 1 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
13
Codi icador
7 4 1 0
8 5 2 .
9 6 3 +/-
14
E6 E5 E4 E3 E2 E1 E0
S 2 S 1 S 0
I E7 E6 1 X X 0 1 1 0 X X 0 X X 0 X X 0 X X 0 X X 0 X X 0 X 0 0 0 1
E5 X 1 X X X X X 0 1 1
E4 X 1 X X X X 0 1 1 1
E3 X 1 X X X 0 1 1 1 1
E2 X 1 X X 0 1 1 1 1 1
E1 X 1 X 0 1 1 1 1 1 1
E0 X 1 0 1 1 1 1 1 1 1
S2 S1 S0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1
P1 P0 1 1 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
P1 P0
15
7485
Ay B
C>
C=
A> B A= B A< B
C<
X X 0 1 0
X X 1 0 0
1 0 0 0 1
0 0 0 1 0
0 1 1 0 0
16
Semisumador Suma de dos nicos bits. Proporciona como salidas la suma y el acarreo.
Entradas Sumando a 0 0 1 1 Sumando b 0 1 0 1 Salidas Suma S 0 1 1 0 Acarreo Csalida 0 0 0 1
S= a a b
rea de Arquitectura y Tecnologa de Computadores Departamento de Automtica Universidad de Alcal
Csalida = ab
T3 Circuitos Combinacionales Fundamentos de Tecnologa de Computadores
17
a b C entrada
b S = (a b) C entrada
18
a b C entrada
b S = (a b) C entrada
(a
b)C entrada C
salida
= ab + (a
b)C
entrada
ab
19
Sumador completo
Cn-2
Sumador completo
C1
Sumador completo
C0
Sumador completo
Cn-1
Sn-1
Sn-2
S1
S0
Sumador paralelo con acarreo paralelo (acarreo anticipado) C i = A i B i + (A i B i) C i-1= G i + P i C i-1 Generacin de acarreo de la propia etapa G i = A i B i Propagacin del acarreo de la etapa anterior P i = A i B i Sumador en paralelo con acarreo mixto
rea de Arquitectura y Tecnologa de Computadores Departamento de Automtica Universidad de Alcal T3 Circuitos Combinacionales Fundamentos de Tecnologa de Computadores
20
Circuitos sumadores/restadores
Operaciones con signo (Circuito Sumador/Restador) En complemento a uno En complemento a dos
Operando a Operando b
Circuito M complementador
Suma/resta
a Cn-1 a ... a a b b ... b b
n-1 n-2
n-1 n-2
0 C -1
... S
Resultado
rea de Arquitectura y Tecnologa de Computadores Departamento de Automtica Universidad de Alcal T3 Circuitos Combinacionales Fundamentos de Tecnologa de Computadores
21