Informe Practica de Circuitos Digitales
Informe Practica de Circuitos Digitales
Informe Practica de Circuitos Digitales
Circuitos digitales
Popayán--Cauca
2017-2
Introducción
Está práctica se realizó con el fin de implantar los circuitos secuenciales y podemos y demostrar que
un circuito secuencial tiene las siguientes características:
Son aquellos cuya salida o estado de salida no solo depende del estado presente en la entrada sino
también de los estados anteriores
Con una misma entrada o estado de entrada podemos obtener distinta respuesta
En los sistemas secuenciales la variable tiempo juega un papel importante debido a que el estado
de las salidas depende del estado actual de las variables de sistema. Adicionalmente los sistemas
secuenciales tienen la característica de almacenar o retener información, lo cual los convierte en
sistemas muy versátiles en electrónica digital.
Objetivos
General:
Específicos:
en los sistemas secuenciales, los valores de las salidas, en un momento dado, no dependen
exclusivamente de los valores de las entradas en dicho momento, sino también dependen del
estado anterior o estado interno.1 El sistema secuencial más simple es el biestable, de los cuales, el
de tipo D (o cerrojo) es el más utilizado actualmente.
Etapa procedimental.
1. Un circuito secuencial tiene dos flip-flops JK, A y B, dos entradas, x y y, y una salida, z. Las
ecuaciones de entrada de los flip-flops y la ecuación de salida del circuito son
JA=Bx+B'y' KA=B’xy'
JB=A'x KB=A+xy'
z=Ax'y'+Bx'y'
b)Tabla de estado:
Para el siguiente circuito utilizamos dos flip flops jk para suplir las necesidades del circuito, y con las
ecuación de estado deducir el estado siguiente para así completar la tabla.
estado
estado
actual entradas siguiente estado flip flop salida
A B X Y A B JA KA JB KB z
0 0 0 0 1 0 1 0 0 0 0
0 0 0 1 0 0 0 0 0 0 0
0 0 1 0 1 1 1 1 1 0 0
0 0 1 1 0 1 0 0 1 1 0
0 1 0 0 0 1 0 0 0 0 0
0 1 0 1 1 1 1 0 0 0 0
0 1 1 0 0 0 0 0 1 0 0
0 1 1 1 1 0 1 0 0 1 1
1 0 0 0 0 1 1 0 0 1 0
1 0 0 1 1 1 0 0 0 1 0
1 0 1 0 0 1 1 1 0 1 0
1 0 1 1 1 0 0 0 0 0 1
1 1 0 0 1 0 0 0 0 1 0
1 1 0 1 0 0 1 0 0 1 0
1 1 1 0 1 0 0 0 0 1 0
1 1 1 1 0 1 1 0 0 0 0
JA=Bx+B'y' KA=B’xy'
JB=A'x KB=A+xy'
z=Ax'y'+Bx'y'
Q(t+1)=JQ’+k’Q
A(t+1)= (Bx+B’y’)A’+(B+X’+Y)A
B(t+1)=A’xB’+ (A’(x’+y))B
2. Diseñe un circuito secuencial con dos flip-flops JK, A y B, y dos entradas, E y x. Si E=0, el
circuito permanece en el mismo estado sea cual sea el valor de x. Si E=1 y x=1, el circuito pasa por
las transiciones de estado de 00 a 01 a 10 a 11 y de vuelta a 00, y repite. Cuando E=1 y x=0, el circuito
pasa por las transiciones de estado de 00 a 11 a 10 a 01 y de vuelta a 00, y repite.
Solución:
JA=B’EX’+BEX JB = E
AB\EX 0.0 0.1 1.1 1.0 AB\EX 0.0 0.1 1.1 1.0
0.0 0 0 0 1 0.0 0 0 1 1
0.1 0 0 1 0 0.1 x x x x
1.1 x x x x 1.1 x x x x
1.0 x x x x 1.0 0 0 1 1
KA = BEX+ B’EX’ KB = E
AB\EX 0.0 0.1 1.1 1.0 AB\EX 0.0 0.1 1.1 1.0
0.0 x x x x 0.0 x x x x
0.1 x x x x 0.1 0 0 1 1
1.1 0 0 1 0 1.1 0 0 1 1
1.0 0 0 0 1 1.0 x x x x
4. Diseñe con flip-flops T un contador que pase por la siguiente sucesión binaria
repetida: 0, 1, 3, 7, 6, 4. Demuestre que si los estados binarios 010 y 101 se consideran condiciones
de indiferencia, el contador podría no funcionar correctamente. Encuentre una forma de corregir el
diseño.
TA=A XOR B
TB=B XOR C
TC= A XNOR C
SECUENCIA: 0 , 1 , 3 , 7 , 4.
E.A E.S E.F.F
A B C A+ B+ C+ TA TB TC
0 0 0 0 0 1 0 0 1
0 0 1 0 1 1 0 1 0
0 1 0 X X X X X X
0 1 1 1 0 0 1 1 1
1 0 0 1 1 0 0 1 0
1 0 1 X X X X X X
1 1 0 1 1 1 0 0 1
1 1 1 0 0 0 1 1 1
Solución:
JA,KA= A’BC+ABC’
=B(A’C+AC’)
=B AXORC
JB,KB=
JB,KB=C+AB
JC,KC=A’+B’+C
6. Diseñar un circuito combinacional con una ROM. El circuito acepta un número de 3 bits y
genera un número binario igual al cuadrado del número introducido.
D Numeroros memoria
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1
2 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0
3 0 0 0 1 1 0 0 0 0 0 0 1 0 0 1
4 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0
5 0 0 1 0 1 0 0 0 0 0 1 1 0 0 1
6 0 0 1 1 0 0 0 0 0 1 0 0 1 0 0
7 0 0 1 1 1 0 0 0 0 1 1 0 0 0 1
8 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0
9 0 1 0 0 1 0 0 0 1 0 1 0 0 0 1
10 0 1 0 1 0 0 0 0 1 1 0 0 1 0 0
11 0 1 0 1 1 0 0 0 1 1 1 1 0 0 1
12 0 1 1 0 0 0 0 1 0 0 1 0 0 0 0
13 0 1 1 0 1 0 0 1 0 1 0 1 0 0 1
14 0 1 1 1 0 0 0 1 1 0 0 0 1 0 0
15 0 1 1 1 1 0 0 1 1 1 0 0 0 0 1
16 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0
17 1 0 0 0 1 0 1 0 0 1 0 0 0 0 1
18 1 0 0 1 0 0 1 0 1 0 0 0 1 0 0
19 1 0 0 1 1 0 1 0 1 1 0 1 0 0 1