=========================preview======================
(ELEC151)ee151_2004_Spring_mt2_sol.pdf
Back to ELEC151 Login to download
======================================================
c) Write down the state-transition table (includes: present state, input, next state, output and flip-flops inputs). Implement the Moore machine using D Flip-flops. (3 points)
S0 Present state A 0 0 B 0 0 C 0 0 Input X 0 1 S1 S3 Next state A+ 0 0 B+ 0 1 C+ 1 1 Output Z 0 0 Flip-flop inputs DA=A+ DB=B+ DC=C+ 0 0 1 0 1 1
S1 0 0 0 0 1 1 0 1 S0 S5 0 1 0 0 0 1 0 0 0 0 0 1 0 1
S2 0 0 1 1 0 0 0 1 S4 S3 1 0 0 1 0 1 0 0 1 0 0 0 1 1
S3 0 0 1 1 1 1 0 1 S5 S2 1 0 0 1 1 0 0 0 1 0 1 0 1 0
S4 1 1 0 0 0 0 0 1 S2 S5 0 1 1 0 0 1 1 1 0 1 0 1 0 1
S5 1 1 0 0 1 1 0 1 S3 S4 0 1 1 0 1 0 0 0 0 1 1 1 0 0
1 1 1 1 1 1 1 1 0 0 1 1 0 1 0 1 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
Mid-term Exam #2. Spring 2004, 3