Professional Documents
Culture Documents
Identidades y Propiedades
Teoremas Simplificacin de funciones del lgebra de
SUMA
A+ 0 =A
A+A=A A+1=1 A+ A =1
3
PRODUCTO A.0=0
A.A=A
A.1=A A. A =0
4
Propiedad Conmutativa
I) A B B A II ) A B B A
Propiedad Asociativa
I ) A B C ( A B) C A ( B C ) II ) A B C ( A B) C A ( B C )
5
Propiedad Distributiva
I ) A ( B C ) ( A B) ( A C ) II ) A ( B C ) ( A B) ( A C )
6
Otras Identidades
BB
A A
7
Otras Identidades
01
1 0
8
Teorema de absorcin
I ) X X Y X II ) X ( X Y ) X
Teorema 2
I ) X X Y X Y
II ) X ( X Y ) X Y
9
Teorema 3
I) A B A B A
II ) ( A B) ( A B) A
10
Teorema 4
Si A B 1 A B 0 A B
11
Teorema de Morgan
I ) X Y X Y
II ) X Y X Y
12
Algunas definiciones:
BIT (b), (BInary digiT): dgito binario, es la unidad mnima de informacin. PALABRA: conjunto de N bits. BYTE (B), palabra de 8 bits. KILOBYTE (KB) = 210 = 1024 bytes.
posicional,
que emplea 10
1000
1
100
3
10
2
1
7
Valor
1000
300
20
1327
14
1101 = 1 x 23 + 1 x 22 + 0 x 21 + 1 x 20
Pesos Smbolos 8 1 4 1 2 0 1 1
Valor
13
15
Sistema Binario.
Ejemplo 1010b=10
Nmero de Bits Numero mximo de combinaciones Nmero mximo representable N 2N 2N 1 4 16 15
16
Variable de conmutacin :
Aquella que solo puede tomar uno de dos valores
Verdadero
------
S = F(a, b, c) = a b + b c
18
Representacin conmutacin:
de
una
funcin
de
19
Tabla de Verdad
Entradas
Adelgazars si comes vegetales y si haces ejercicios fsicos. Comer Ejercicio vegetales fsico
Salidas
S
No No No Si
No No Si Si
No Si No Si
20
Tabla de Verdad de
una funcin lgica
Entradas Salida a b c S
0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 0 0 1 0 0 1 1
S = F(a, b, c)
21
S = /a = = NOT(a)
a S
0 1 1 0
Propiedades
//a = a
22
S = a + b = a OR b
a b
0 0 1 1 0 1 0 1
S
0 1 1 1
a+a=a
a + /a = 1
23
S = /(a + b) = NOT(a OR b)
a b
0 0 1 1 0 1 0 1
S
1 0 0 0
Cul es valor de entrada dominante en esta funcin?
24
S = a b = a AND b
a b
0 0 1 1 0 1 0 1
S
0 0 0 1
Propiedades a0 =0 a1 =a aa=a a /a = 0
25
S = /( a b) = NOT (a AND b)
a b
0 0 1 1 0 1 0 1
S
1 1 1 0
S = a b = a XOR b
a b
0 0 1 1 0 1 0 1
S
0 1 1 0
Propiedades
a 0 =a
a 1 = /a
27
entradas es 1.
28
S = /(a b) = a XNOR b
a b
0 0 1 1 0 1 0 1
S
1 0 0 1
29
Funcin XNOR
La operacin lgica XNOR tambin se identifica
Equivalencias.
= = = = =
31
E J E M P L O
Represente en forma algebraica la funcin lgica que describe la siguiente tabla de la verdad.
Entradas a b c 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 Salida S 0 1 0 1 0 0 1 1
a b c
32
Suma de productos
Producto de sumas
33
Suma de productos
Entradas a b c 0 0 0 0 1 1 0 0 1 1 0 0 0 1 0 1 0 1
Salida S 0 1 0 1 0 0
1 1
1 1
0 1
1 1
34
S = f(a, b, c) = /a /b c + /a b c + a b /c + a b c
Producto de Sumas
Entradas a b c 0 0 0 0 1 1 0 0 1 1 0 0 0 1 0 1 0 1
Salida S 0 1 0 1 0 0
1 1
1 1
0 1
1 1
35
Suma de productos.
Literal Trminos Producto
S = f(a, b, c) = /a /b c + /a b c + a b /c + a b c
Literal: es una variable o su complemento.
36
Suma de productos.
Producto cannico
S = f(a, b, c) = /a /b c + /a b c + a b /c + a b c
Suma cannica de productos o suma patrn de productos o forma disyuntiva
Producto cannico o estndar o mini trmino : es un trmino producto donde aparecen una vez TODAS variables de la funcin.
37
Producto de sumas
Literal Trminos Suma
S = f(a, b, c) = (a + /b + /c) (/a + b + /c) (/a + /b + c) (/a + /b + /c)
Literal:
38
Producto de sumas
Suma cannica
S = f(a, b, c) = (a + /b + /c) (/a + b + /c) (/a + /b + c) (/a + /b + /c)
Suma cannico o estndar o maxi trmino : es un trmino suma donde aparecen una vez TODAS variables de la funcin.
39
Representacin circuital.
S = f(a, b, c) = /a /b c + /a b c + a b /c + a b c40
Representacin circuital.
Funcin lgica
Propiedad Distributiva, agrupamos trminos en parejas con el mayor nmero posible de variables iguales.
S a b (c c) a c (b b)
Ley del complementario
S a b 1 a c 1
Elemento neutro
S ab ac
Dos variables
Tres variables
Cuatro variables
1.-Tabla de verdad
a 0 0 0 0 1 1 1 1
b 0 0 1 1 0 0 1 1
c 0 1 0 1 0 1 0 1
S 0 1 0 1 1 0 0 1
S ac ab abc
S a (c b ) a b c
Funcin
S ab ab
Funcin
S a (c b ) a b c
han sido introducidos comercialmente, las ms populares son: TTL: Lgicas de transistores (Transistor-transistor logic) ECL: Lgica de acoplamiento de emisor (emitter-coupled logic) MOS: Semiconductor de xido de metal (Metal-oxide semiconductor) CMOS: Semiconductor de oxido de metal complementario (Complementary metal-oxide semiconductor) I2L: Lgica de inyeccin integrada (Integrated-injection logic)
Realizar una investigacin sobre familia de circuitos integrados TTL, ECL, MOS, CMOS, investigar caractersticas, aspectos tcnicos, aplicaciones y usos. (entrega 7 de febrero)
47
Tecnologa
TTL
ECL CMOS estndar Familia de circuitos lgicos integrados con transistores MOSFET CMOS CMOS HC CMOS HCT NMOS PMOS BiCMOS Combina transistores bipolares con transistores MOSFET
48
OR exclusiva (EXOR):
S ab
S a b
Circuitos Digitales
Secuenciales Combinacionales
Combinacionales
Aplicacin de Funciones logicas y arietmeticas
50
51
52
53
Problema:
Implementar, con dos decodificadores 74154 un
decodificador de 5 a 32 bits
54
74154
Q0
74154
0 1 2 3 4 5 6 7 8 9 10 11 12 Q0 16 17 18 Q1
A0 A1
A0 A1 A2 A3
Q2 Q3 Q4 Q5 Q6 Q7 Q8 Q9 Q10 Q11
A0
Q1
A1
Q2 Q3 Q4 Q5 Q6
A2
A3
A2
A3
19
20 21 22 23 24 25 26 27 28 29 30 31
Q7
Q8 Q9 Q10 Q11 Q12
Q12
A4
E1 E0
13
14 15
A4
E1 E0
55
BCD-7 Segmentos
a f b
a
a0
a1 a2
c
d e f g
g
c d
56
a3
a3 a2 a1 a0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0
a 1 0 1 1 0
b 1 1 1 1 1
c 1 1 0 1 1
d 1 0 1 1 0
e 1 0 1 0 0
f 1 0 0 0 1
g 0 0 1 1 1
a f b
g
c d
57
0 1 0 1
0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1
1
1 1 1 1
0
0 1 1 1
1
1 1 1 1
1
1 0 1 1
0
1 0 1 0
1
1 0 1 1
1
1 0 1 1
58
Digito
A 3 A2 A1 A0 0 0 0 0
Decimal-BCD
0
1 2 3 4 5 6
1
2
0
0
0
0
0
1
1
0
3
4 5 6 7
0
0 0 0 0
0
1 1 1 1
1
0 0 1 1
1
0 1 0 1
A0
A1
A2 A3
7
8 9
8
9
1
1
0
0
0
0
0
1
59
A0 (LSB)
2 3
A1
4 5 6 7 8
A2
A3 (MSB)
9 60
Digito A2 A1 A0
Octal-BCD
0 1 2 3 4 5 6 7
0
1 2 3 4 5
0
0 0 0 1 1
0
0 1 1 0 0
0
1 0 1 0 1
A0
A1
A2
6
7
1
1
1
1
0
1
61
0 1 2 3 4 5 6 7 EI 74F148 EO 1 2 4 GS
62
EI
0 1 2 3 4 5 6 7
EO
1 0 1 1 1 1 1 1 1 1
GS
1 1 0 0 0 0 0 0 0 0
4
1 1 1 1 1 1 0 0 0 0
2
1 1 1 1 0 0 1 1 0 0
1
1 1 1 0 1 0 1 0 1 0
63
1 0 0 0 0 0
- - - - - - - 1 1 1 1 1 1 1 1
0 1 1 1 1 1 1 1 - 0 1 1 1 1 1 1 - - 0 1 1 1 1 1 - - - 0 1 1 1 1
0
0 0 0
- - - - 0 1 1 1
- - - - - 0 1 1 - - - - - - 0 1 - - - - - - - 0
1 1 1 1 1 0 11 11 0 1 2 3 4 5 6 7
11 11 11 0 1 1 1 1 1 8 9 10 11 12 13 14 15
0 1 2 3 4 5 6 7 EI 74F148
0 1 2 3 4 5 6 7 EI 74F148
EO
1 2 4
GS
EO
1 2 4
GS
10 1 1 1 0
10 01 0 1 1
11
A0
01
A1
1 0
A2
01
A3
64
control
MUX 0 1
2
. . . . . 2N 1 2 3....N 65
Salida
S0 S1
I0 I1 I2 I3
Salida
66
67
Salida=Si ( Ii mi EN )
68
MUX 0
A B C
0 0 0 0 1 1 1 1 0 0 1 1 0 0 0 1 0 1 0 1
F 0 1 0 0 0 1 1 1
1
0 0 0 1 1 1
0 1 2 3 4 5 6 7 S2 S1 S0
Salida
f(a,b,c)= ab+ac+bc
1 0 1 1
a b c
69
A B C
0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
D
0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
F 0 0 0 0 1 1 1 1 0 0 1 0 0 0 1 0
0 1 2 3 4 5 6 7 S2 S1 S0
MUX
Salida
70
A B C
0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
D
0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
F 0 0 0 0 1 1 1 1 0 0 1 0 0 0 1 0
F 0
MUX
0 1 1 0 D 0 D
0
1 1
1
2 3
0
D 1
4
5 6
Salida
7
S2 S1 S0
A B C
71
control
DEMUX 0 1
Entrada
. . . . . 2N
1 2 3....N 72
I0
74154
Q0
S0 S1 S2 S3
A0
Q1
D0 D1 D2
A1 A2 A3
Q2
Q3 Q4 Q5 Q6 Q7 Q8 Q9 Q10 Q11 Q12
D3
D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15
Entrada 0
E1
Q13 Q14
E0
Q15
74
74154
S0 S1 S2 S3
Q0
74154
D0 D1 D2
A0
Q1
S0 S1 S2 S3
Q0
A0
Q1
A1 A2 A3
Q2
Q3 Q4 Q5 Q6 Q7 Q8 Q9 Q10 Q11
A1 A2 A3
Q2
Q3 Q4 Q5 Q6 Q7 Q8 Q9 Q10 Q11 Q12
D3
D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15
D19
D20 D21 D22 D23 D24 D25 D26 D27 D28 D29 D30 D31
Entrada
S4
Q12
E1
Q13 Q14
Entrada
E1
Q13 Q14
E0
Q15
E0
Q15
75
A0
A1 A0 A1 X es 1 si el nmero de A unos es impar
B
0 1 0 1
A B
0 1 1 0
A2
A3
0 0 1 1
76
74280
A B C D E F G H I S Par S Impar
Salidas
S Par S Impar
0, 2, 4, 6, 8 1, 3, 5, 7, 9
1 0
0 1
77
MUX
D0
D1 D2 D3 D4 D5 D6 D7
0
1 2
3
4 5
Salida
6
7 S2 S1 S0
S2..0 0 Salida D0
1 D1
2 D2
3 D3
1 D1
2 D2
3 D3
7
78
D4 D5
D6 D7 D0
D4 D5
D6 D7
MUX
D0
D1 D2 D3 D4 D5 D6
0
1 2 D0 D1 D2
74280
A B C
3
4 5
D3
D
E F G
S Par
S Impar
Salida
D4 D5 D6 0 0
6
7
H
I
S2 S1 S0
S2 S1 S0
79
DEMUX
REGISTRO
74280
0
1 2
S Impar
Entrada
4 5
6
7 S2 S1 S0
1 si Impar
1 1 1
Error
80
S=AB
Semisumador A B Cout S
0 0 0 0
Cout
0
1
1
0
0
0
1
1
B
S A S
Cout
81
Cin
S=AB C
Cout A B S A
S Cout
B
Cin
82
A0 B0 C-1
S A B
S0
A1 B1 Cout
S A B
S1
t
S A B
Cin
t
A3 S A B
Cin
Cout
4t
S S2
A2
B2
B3
Cout
S3 Cout Cout
83
Cin
Cin
A3..0 +B3..0=S3..0
C0=A0B0+(A0+B0)C-1 Si Bi C0=G0 + P0C-1 Ci=Gi+PiCi-1 Ci-1 Pi= Ai+Bi Gi= AiBi C1=G1+P1C0= G1+P1G0+ P1P0C -1 C2=G2+P2C1= G2+P2G1+ P2P1G0+ P2P1P0C -1 C3=G3+P3G2+P3P2G1+ P3P2P1G0+ P3P2P1P0C-1
84
S Ai
A0 B0
A
B
S
CP
S0 P0 G0
A1 B1 C0
S
CP
S1 P1 G1
A2 B2 C1
S
CP
S2 P2 G2
A3 B3
2
A
B
S
CP
S3 P3 G3
t C
-1
Cin CG
Cin CG
Cin CG
t C
Cin CG
3t
CPG CPG
P0 , G0 P1 , G1 P0 , G0
t 2t 3t
t C
in
CPG
CPG
P2 , G2 P1 , G1 P0 , G0
P3 , G3 P2 , G2 P1 , G1 P0 , G0
C t
in
C0
t C
in
C1
C2
t C
in
C3
Cout
85
0111
86
4b
S A3..0
B3..0
S3..0 Cin
4b
4b Cout
S2
0 0 0 0 1 1 1 1
F=A ms B ms Cin
F=AB F=A+B
F=AB
F=1111
S0 S1 S2 CIN A0 B0 A1 B1 A2 B2 A3 B3
OVR COUT F0
F1 F2 F3
88
A0 B0 A1 B1 A2 B2 A3 B3
1 1 0 0
S0 S1 S2 CIN A0 B0 A1 B1 A2 B2 A3 B3
OVR COUT F0 F1 F2 F3
1 1 0
S0 S1 S2 S3 A4 B4 A5 B5 A6 B6 A7 B7
S0 S1 S2 CIN A0 B0 A1 B1 A2 B2 A3 B3
OVR COUT F0 F1 F2 F3
OVR Cout S4 S5 S6 S7
89
A
B
A0
B0 A=B? Comparador de dos bits
90
A1
B1
91
92
93
94
95
96
97
(LSB) A0 A1 A2 A3 0 1 0 B0 B1 B2 B3
B4 B5 B6 B7 (MSB)
98
(LSB) 0 0 1 1 0 1 0 0 0 1 1
0 0 1
99
(LSB) 0 0 1 1 0 1 0 0 0 1 1
0 1 0
100
Circuitos Digitales
Secuenciales Combinacionales Asncronos
Sncronos
Gobernados por un reloj de sincronizacin
101
Entradas
Salidas
Memoria
102
SISTEMAS SECUENCIALES
Circuitos que en un instante dado las salidas son funciones que dependen de las entradas externas y de la informacin almacenada en el instante considerado.
MODELO ESTRUCTURAL
C. Combinacional
M. Elementos de memoria
103
SISTEMAS SECUENCIALES
Sncronos: existe una seal externa de sincronismo, seal de reloj. La seal de reloj (onda cuadrada) sincroniza los cambios de las seales internas del circuito.
C. Combinacional
M. Elementos de memoria Xi: variables de entrada, zi: variables de salida yi: variables de estado
(Reloj) CLK
104
105
Sin sincronismo
106
ALTO
BAJO
107
108
109
110
El disparo se realiza por flanco, no por nivel, para evitar oscilaciones contnuas en caso J=K=1
111
Se obtienen cortocircuitando las entradas de un JK La ecuacin de biestable: Q(t+1)=TQt El disparo se realiza por flanco, no por nivel, para evitar oscilaciones contnuas en caso T=1
112
S=D y R=D en un RS
J=D y K=D en un JK
113
y3 Entrada
D Q D Q
y2
D Q
y1
D Q
y0
Reloj
114
Entradas en paralelo di
Control
Reset
Memoria Desplazamiento izquierda Desplazamiento derecha Carga en paralelo
0
qi qi-1 , DSL DSR , qi-1 di
115
116
Control
Bloque Secuencial
Entradas
Bloque combinacional
Salidas
Clear* Reloj
117
el estado) Sncronos
Ms fiables y rpidos Sin estados intermedios (glitches) Ms grandes
118
S
D Set Q
y3
D Q
y2
D Q
y1
D Q
y0
Reloj
y3
D Q D Q
y2
D Q
y1
D Q
y0
Reloj
Reloj
y3..0
0000
1000
1100
1110
1111
0111
0011
120
Reloj
2
4 1 8 12 14 0 6 13 10 11 5 7 121 15
9 3
Habilitacin
T Q T Q T Q T Q
Entrada
Q Q Q Q
y0 Entrada
y0 y1 y2 y3
y1
y2
y3
y3..0 0
122 F
Habilitacin
T Q T Q T Q T Q
Entrada
Q Q Q Q
y0 Entrada
y0 y1 y2 y3
y1
y2
y3
y3..0 F
123 0
1
T Q
1
T Q
1
T Q
1
T Q
Entrada
CLR Q CLR Q CLR Q CLR Q
y0
y1
y2
y3
y0 y1 y2 y3
y3..0 0
0124
1
T Q T Q T Q T Q
Entrada
Q Q Q Q
y0
y1
4tp
y2
y3
y0 y1 y2 y3
y3..0
6 40
125
126
Lgica combinacional
T Q T Q T Q T Q
Reloj
Contador sncrono
1
T Q T Q T Q T Q
Reloj
Q Q Q Q
Contador asncrono
127
y0
y1
y2
y3
Reloj
y0 y1 y2 y3
y3..0 0
128 F
y0 1
T Q T
y1
Q
y2
T Q
y3
T Q
Reloj
y0 y1 y2 y3
y3..0 F
129 0
u=1 u=1 1001 u=0 u=0 0111 u=1 u=0 u=0 0110 u=0
0000
u=0
1000 u=1
0010 u=1
11-1
1-11
u=1
130
y1y0 y3 y2
0 0 0 1 1 1 1 0
y1y0 y3 y2
0 0 0 1 1 1 1 0
0 1
1 1
0111
1100
0001
1101
0001
1111
0011
1110
0 1
1 1
0001
1100
0011
1101
1111
1111
0001
1110
1 0
1111
0001
1011
1010
1 0
0001
1001
1011
1010
131
T0=uy2y1y0+y3y2+y3y1+uy2y1y0+uy3y0 T1=uy2y1y0+uy3y1y0+y3y2+uy1y0
T2=uy3y2y0+uy3y2y0+uy1y0+y3y1+uy3y0
T3=y3+y0+y2y1
y 4b
y3..0
Reloj
132
asncrono 74163 Contador sncrono binario de 4 bits con Reset sncrono 74191 Contador binario de 4 bits Up/Down
133
134
PE
MR CEP CET
y0 y1 y2 y3
TC
1 2 3 4 5 6 7 8 9 A B C D E F
135
y3..0 0
PE SR
CEP
CET
y0 y1 y2 y3
TC y3..0 0 1 2 3 4 5 6 7 8 9 A 0 1 2 3 4
136
PE MR
CEP
CET
y0 y1 y2 y3
TC y3..0 0 1 2 3 4 5 6 7 8 9 A 0 1 2 3 4 5
137
74F162
PE D0 Q0 Q1 Q2 Q3 TC y0 y1 y2 y3
74F162
PE D0 D1 D2 D3 CEP CET SR CP Q0 Q1 Q2 Q3 TC y4 y5
D1
D2 D3
y6
y7
CEP CET SR
CP
Reloj
138
y3..0 0 TC y7...3 SR
139
140