Professional Documents
Culture Documents
DEBER # 4
SISTEMAS DIGITALES I
1.
2.
Disee un convertidor de cdigo que convierta un nmero de 4 bits del cdigo Gray al cdigo
binario.
3.
Disee un mdulo sumador completo con entradas de datos A y B, acarreo de entrada Cin,
salida de suma S, y acarreo de salida Cout.
a) Utilice un decodificador 3 a 8 y compuertas NAND
b) Utilice un multiplexor de 4 a 1 (C.I. 74153)
4.
D0
_
A
D1
D2
D3
MUX
4-1
B.H
C.H
D0
MUX
2-1
f (A,B,C,D)
D1
S
A
_
A
D0
D.H
A
1
_
A
0
D1
A
0
D3
MUX
4-1
D2
B.H
C.H
5.
6.
7.
Condicin
f0
f1
f2
f3
f4
f5
f6
f7
X>Y>Z
X>Z>Y
Y>X>Z
Y>Z>X
Z>X>Y
Z>Y>X
Z=Y=X
Otro caso
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
Realice el diseo modular de una mquina convertidora de cdigos. Esta tendr 2 entradas de
datos binarios, A y B, de 4 bits cada una, y 2 entradas de control, S1 y S2, de un bit cada una.
La salida Z presentar el nuevo cdigo de A B, segn las siguientes condiciones:
CIRCUITO DIGITAL
CONVERTIDOR DE CODIGO
B
4
S1.H
8.
S2.H
Disear un Flip Flop tipo J - R activado por flanco positivo del reloj, que funcione segn la
siguiente tabla:
+Vcc
Qn + 1
0
0
1
1
0
1
0
1
Qn
1
0
Qn
Preset
Q.H
J.H
R.H
CLK.H
Clear
Clear.L
Se pide:
a) La tabla completa de diseo del decodificador.
Q.L
Disee un circuito digital, para convertir dos nmeros Gray. Este circuito tiene dos entradas
en cdigo Gray P y T de 3 bits cada una, y la salida W, que presentar el nuevo cdigo
de P T segn la tabla que se presenta a continuacin:
Si (P)2 > (T)2 W = (P - T) en cdigo XS3
Si (P)2 = (T)2 W = (2 * T) en cdigo Binario
Si (P)2 < (T)2 W = (P + T) en cdigo NBCD
3
( P )GRAY
Convertidor de
Gray a Binario
( P )2
Circuito
Convertidor
Convertidor de
Gray a Binario
( T )GRAY
( T )2
3
(P)BCD
(T)BCD
7
Circuito
Digital
(K)BCD
(X)BCD
4
S1.H S0.H
Clock.H
Reset.L
Tome en cuenta que el circuito digital est constituido por los siguientes integrados y conexiones. Asuma que el
Decodificador para Display se encuentra empaquetado con el nombre Dec_paq y que el nombre del componente es
Dec. Considere que el display est fuera del circuito digital. Para las conexiones avance de arriba hacia abajo y de
izquierda a derecha. Considere como MSB a P(3) y como LSB a T(3) por ejemplo.
(P)BCD
(T)BCD
(K)BCD
(X)BCD
4
4
4
4
I0
I1
4MUX-4to1
I2
Y
Registro
L
D
EN
S1
S1.H
I3
Dec
CLK
S0
RESET
a
b
c
d
e
f
g
N
7
EN
S0.H
Clock.H
Reset.L
Se pide:
a) Escriba el cdigo VHDL del bloque de 4MUX 4 1. (9 puntos)
b) Escriba el cdigo VHDL del bloque Registro. (9 puntos)
c) Empaquete los elementos creados en a) y en b) (9 puntos)
d) Implemente el Circuito Digital en VHDL usando descripcin estructural o lgica (9 puntos)