Академический Документы
Профессиональный Документы
Культура Документы
z = Q1 x'
Q1+ = Q0 x
Q0+ = x
Dada que la ecuaciones caractersticas de los FFs JK son:
z = Q1 x'
No entrega cambio
N
Coin
Sensor
Vending
Machine
FSM
Open
Release
Mechanism
Clock
11: Mquinas Sincrnicas
tres de cincuenta
cincuenta, cien
cien, cincuenta
dos de cien
S0
N
asumir:
S1
inputs: N, D, reset
output: dar bebida (OPEN)
Reset
N
S3
S7
ciclo [open]
N y D seteadas por un
cada estado tiene un auto estado
S2
D
S4
[open]
S5
[open]
D
S6
[open]
D
S8
[open]
estados si es posible
present
state
0
Reset
0
N
50
N
D
50
D
100
100
N+D
150
[open]
150
inputs
D
N
0
0
0
1
1
0
1
1
0
0
0
1
1
0
1
1
0
0
0
1
1
0
1
1
next
state
0
50
100
50
100
150
100
150
150
150
output
open
0
0
0
0
0
0
0
0
0
next state
Q1+Q0+
0 0
0 1
1 0
0 1
1 0
1 1
1 0
1 1
1 1
1 1
output
open
0
0
0
0
0
0
0
0
0
Mapear la lgica
Q1
D1
0 0 1 1
0 1 1 1
D
X X 1 X
1 1 1 1
Q0
Q1
D0
Q1
Open
0 0 1 0
0 1 1 0
1 0 1 1
N
D
X X 1 X
0 0 1 0
0 1 1 1
X X 1 X
0 0 1 0
Q0
Q0
Q1
D1 = Q1 + D + Q0 N
D0 = Q0 N + Q0 N + Q1 N + Q1 D
Q0
OPEN = Q1 Q0
FFs:
present state
Q3 Q2 Q1 Q0
0 0 0 1
0 0
0 1
1 0
inputs
D N
0 0
0 1
1 0
1 1
0 0
0 1
1 0
1 1
0 0
0 1
1 0
1 1
-
open
0
0
0
D0 = Q0 D N
0
0
0
D2 = Q0 D + Q1 N + Q2 D N
0
0
0
D1 = Q0 N + Q1 D N
D3 = Q1 D + Q2 D + Q2 N + Q3
OPEN = Q3
10
Mealy
Reset
0
[0]
N D
N
D
50
[0]
100
[0]
N D
D/0
50
N D/0
100
N D/0
150
Reset/1
N/0
N D
N+D
150
[1]
N D/0
N/0
N
D
(N D + Reset)/0
Reset/0
D/1
N+D/1
Reset
11
Reset/0
present stateinputs
Q1 Q0
D N
0 0
0
0
0
1
1
0
1
1
0 1
0
0
0
1
1
0
1
1
1 0
0
0
0
1
1
0
1
1
1 1
N D/0
N/0
D/0
50
N D/0
100
N D/0
150
Reset/1
N/0
D/1
N+D/1
Q1
Open
0 0 1 0
0 0 1 1
D
X X 1 X
0 1 1 1
Q0
D0
D1
OPEN
0
1
0
1
0
0
1
1
1
1
0
0
1
1
1
1
1
1
1
1
1
12
13
Actividad: Diseo
14
Actividad: Diseo
S2: out = 1
11: Mquinas Sincrnicas
15
Actividad: Diseo
16
Actividad: Diseo
17
11-Maquinas Sincrnicas
11.1 Diseos de mquinas sincrnicas
11.2 Anlisis de mquinas sincrnicas
18
19
Ejemplo analtico
1.
2.
3.
20
21
Ejemplo de anlisis
Se tiene una mquina secuencial de una
JA = BC + Bx
; KA = B
JB = AB + BC
; KB = B
JC = Ax
; KC = B + x
Z = xCB
FSM
Clock
22
JB = AB + BC
KB = B
JC = Ax
KC = Bx + x
x
1
ABC
000 00
00
000 01
10
10
001 10
10
001 01
10
010 01
01
010 01
01
010 01
11
011 01
01
011 01
01
011 01
11
100 10
00
100 10
10
100 01
00
101 10
10
101 10
10
101 01
00
110 10
10
110 01
01
110 01
01
111 01
01
111 01
01
111 01
01
ABC
ABC
000 10
00
001 10
JAKA JAKA
JBKB JBKB
JCKC JCKC
11: Mquinas Sincrnicas
23
x
ABC
000 10
00
001 10
10
010 01
01
011 01
01
100 10
00
101 10
10
110 10
10
111 01
01
JAKA JAKA
J K
0 0
0 1
1 0
1 1
Q(k+1)
Q(k)
0
1
Q(k)
ABC
4.
24
4/0
1/0
6/0
7/0
0/0
1/0
0/0
0/1
6/0
6/0
6/0
7/0
0/0
0/0
0/0
0/1
A+B+C+/z
3 0/0
0/0
1/1
0/0
1/0
1/0
4
-/0
-/0
1/0
0/0
1/1
0/0
1/0
1/0
25