Академический Документы
Профессиональный Документы
Культура Документы
Docente:
Alumno:
Turno:
Ciclo académico:
Qi Z
S0 00 0
S1 01 0
S3 10 1
S2 11 0
0 1
00 00 01
01 00 11
10 00 10
11 00 10
A q0 q1 Q0 Q1 Z
0 0 0 0 0 0
0 0 1 0 0 0
0 1 0 0 0 1
0 1 1 0 0 0
1 0 0 0 1 0
1 0 1 1 1 0
1 1 0 1 0 1
1 1 1 1 0 0
Para FF-JK
𝑱𝟎 = 𝑨𝑸𝟏
𝑲𝟎 = ~𝑨𝟎
J0 K0 J1 K1
0 X 0 X
0 X X 1
X 1 0 X
X 1 X 1
0 X 1 X
1 X X 0
X 0 0 X
X 0 X 1
𝑱𝟏 = 𝑨~𝑸𝟎
𝑲𝟏 = ~𝑨𝟎 + 𝑸𝟎
𝒁𝟎 = 𝑸𝟎~𝑸𝟏
Para FF-D
D0 D1
0 0
0 0
0 1
0 0
0 1
1 1
1 0
1 0
𝑫𝟎 = 𝑨𝑸𝟎 + 𝑨𝑸𝟏
𝑫𝟏 = 𝑨~𝑸𝟎
𝒁𝟎 = 𝑸𝟎~𝑸𝟏
0 1
S0 S0/0 S1/0
S1 S0/0 S2/0
S2 0S0/0 S2/1
1
00 00/0 01/0
01 00/0 10/0
10 00/0 10/1
11 XX/X XX/X
A q0 q1 Q0 Q1 Z
0 0 0 0 0 0
0 0 1 0 0 0
0 1 0 0 0 0
0 1 1 X X X
1 0 0 0 1 0
1 0 1 1 0 0
1 1 0 1 0 1
1 1 1 X X X
FF-JK
J0 K0 J1 K1
0 X 0 X
0 X X 1
X 1 0 X
X X X X
0 X 1 X
1 X X 1
X 0 0 X
X X X X
𝑱𝟎 = 𝑨𝑸𝟏
𝑲𝟎 = ~𝑸𝟎
𝑱𝟏 = 𝑨~𝑸𝟎
𝑲𝟏 = 𝟏
𝒁 = 𝑨𝑸𝟎
FF-D
D0 D1
0 0
0 0
0 1
0 0
0 1
1 1
1 0
1 0
𝑫𝟎 = 𝑨𝑸𝟎 + 𝑨𝑸𝟏
𝑫𝟏 = 𝑨~𝑸𝟎~𝑸𝟏
𝒁 = 𝑨𝑸𝟎
2. Diseñar un circuito secuencial utilizando Flip Flops, que implemente el siguiente
diagrama de transición de estados:
0 1
00 00/0 10/0
01 10/0 10/0
10 00/0 11/0
11 10/0 11/1
A q0 q1 Q0 Q1 Z
0 0 0 0 0 0
0 0 1 1 0 0
0 1 0 0 0 0
0 1 1 1 0 0
1 0 0 1 0 0
1 0 1 1 0 0
1 1 0 1 1 0
1 1 1 1 1 1
Para ff jk:
J0 K0 J1 K1
0 X 0 X
1 X X 1
X 1 0 X
X 0 X 1
1 X 0 X
1 X X 1
X 0 1 X
X 0 X 0
𝑱𝟎 = 𝑨 + 𝑸𝟏
𝑲𝟎 = ~𝑨~𝑸𝟏
𝑱𝟏 = 𝑨𝑸𝟎
𝑲𝟏 = ~𝑨 + ~𝑸𝟎
𝒁 = 𝑨𝑸𝟎𝑸𝟏
Para ff d
D0 D1
0 0
1 0
0 0
1 0
1 0
1 0
1 1
1 1
𝑫𝟎 = 𝑨 + 𝑸𝟏
𝑫𝟏 = 𝑨𝑸𝟎
𝒁 = 𝑨𝑸𝟎𝑸𝟏
3. Dada una señal de reloj de 100 MHz, diseñe un circuito usando flip-flops tipo D para
generar señales de reloj de 50 y 25 MHz. Trace un diagrama de tiempo para las tres
señales de reloj, suponiendo retrasos razonables.
𝑓 = 100𝑀𝐻𝑧
1
𝑇= = 0.01µ𝑠
𝑓
𝑓1 = 50𝑀𝐻𝑧
1
𝑇1 = = 0.02µ𝑠
𝑓1
𝑇1 = 2𝑇
𝑓2 = 25𝑀𝐻𝑧
1
𝑇2 = = 0.04µ𝑠
𝑓2
𝑇2 = 4𝑇
Para el primer caso: T1=2T
TABLA DE ESTADOS:
z
y
A B 0
B A 1
TABLA DE TRANSICION:
z
y
0 1 0
1 0 1
y
0 1
1 0
𝐷1 = 𝑦̅
𝑧=𝑦
Para el segundo caso: T2=4T
TABLA DE ESTADOS:
z
y
A B 0
B C 0
C D 1
D A 1
TABLA DE TRANSICION:
z
y1y2
00 01 0
01 11 0
11 10 1
10 00 1
ECUACIONES DE ESTADO Y MAPAS DE KARNAUGHT:
y2 0 1
y1
0 0 1
1 0 1
𝐷1 = 𝑦2
y2 0 1
y1
0 1 1
1 0 0
𝐷2 = ̅̅̅
𝑦1
y2 0 1
y1
0 0 0
1 1 1
𝑧 = 𝑦1
5. Diseñar un sistema Mealy con una entrada X y una salida Z de tal forma que Z = 1 si X es
actualmente 1 y también ha sido 1 en los dos pulsos de clock anteriores.
𝑥 11101111101111
𝑧 00100011100011
x 0 1
y1 y2
A C/0 B/0
B C/0 B/1
C C/0 A/0
TABLA DE TRANCISION
x 0 1
y1 y2
00 11/0 01/0
01 11/0 01/1
11 11/0 00/0
MAPAS DE KARNAUGHT
x 0 1
y1 y2
00 1 0
01 1 0
11 1 0
10 d d
𝐷1 = 𝑥̅
x 0 1
y1 y2
00 1 1
01 1 1
11 1 0
10 d d
𝐷2 = 𝑥̅ + ̅̅̅
𝑦1
x 0 1
y1 y2
00 0 0
01 0 1
11 0 0
10 d d
𝑧 = 𝑥. ̅̅̅.
𝑦1 𝑦2
CIRCUITO IMPLEMENTADO