Lecture 8: Finite State Machines
And Sequential circuit Design
CSE 140: Components and Design Techniques for Digital Systems
Diba Mirza
- Dept. of Computer Science and Engineering
University of California, San Diego
1
Lecture 8: Finite State Machines And Sequential circuit Design - - PowerPoint PPT Presentation
Lecture 8: Finite State Machines And Sequential circuit Design CSE 140: Components and Design Techniques for Digital Systems Diba Mirza Dept. of Computer Science and Engineering 1 University of California, San Diego Generalized Model of
Diba Mirza
University of California, San Diego
1
2
3
CLK x(t) y(t)
S(t)
CLK x(t) y(t)
S(t)
4
CLK x(t) y(t)
CLK x(t) y(t)
S(t) S(t)
D Q D Q D Q OUT1 OUT2 OUT3 CLK "1"
6
7
8
S1 S0
S2
S1 S0
S2
9
S1 S0
0/0 1/0 0/0 1/1
S2
0/0 1/0
CLK x(t) y(t)
S(t)
10
S(t)\x 1 S0 S1,0 S0,0 S1 S2,0 S0,0 S2 S2,0 S0,1
S(t)\x 1 00 01,0 00,0 01 10,0 00,0 10 10,0 00,1 Q1(t+1)Q0(t+1), y
CLK x(t) y(t)
S(t)
S1 S0
0/0 1/0 0/0 1/1
S2
0/0 1/0
11
Q1(t) Q0(t)\x 1 00 01,0 00,0 01 10,0 00,0 10 10,0 00,1
CLK x(t) y(t)
S(t)
12
0 2 6 4 1 3 7 5
x(t) Q1
0 1 X 1 0 0 X 0
Q0
13
D Q Q’ D Q Q’
CLK x(t) y(t)
S(t)
14