State Machines. Figure 13-17: General Model for Mealy Circuit Using Clocked D Flip-Flops.

16
State Machines

Transcript of State Machines. Figure 13-17: General Model for Mealy Circuit Using Clocked D Flip-Flops.

Page 1: State Machines. Figure 13-17: General Model for Mealy Circuit Using Clocked D Flip-Flops.

State Machines

Page 2: State Machines. Figure 13-17: General Model for Mealy Circuit Using Clocked D Flip-Flops.
Page 3: State Machines. Figure 13-17: General Model for Mealy Circuit Using Clocked D Flip-Flops.

Figure 13-17:

General Model for Mealy Circuit

Using ClockedD Flip-Flops

Page 4: State Machines. Figure 13-17: General Model for Mealy Circuit Using Clocked D Flip-Flops.

Figure 13-18: Minimum Clock Period for a Sequential Circuit

Page 5: State Machines. Figure 13-17: General Model for Mealy Circuit Using Clocked D Flip-Flops.

Figure 13-19: General Model for Moore Circuit Using Clocked D Flip-Flops

Page 6: State Machines. Figure 13-17: General Model for Mealy Circuit Using Clocked D Flip-Flops.

Figure 13-5: Moore Sequential Circuit to be Analyzed

Page 7: State Machines. Figure 13-17: General Model for Mealy Circuit Using Clocked D Flip-Flops.

Figure 13-6: Timing Chart for Figure 13-5

Analysis of previous circuit for input sequence X = 01101

0 1 1 0 1

Page 8: State Machines. Figure 13-17: General Model for Mealy Circuit Using Clocked D Flip-Flops.

Mealy analysis for input sequence X = 10101

Figure 13-7: Mealy Sequential Circuit to be Analyzed

Page 9: State Machines. Figure 13-17: General Model for Mealy Circuit Using Clocked D Flip-Flops.

Figure 13-8: Timing Chart for Circuit of Figure 13-7

Page 10: State Machines. Figure 13-17: General Model for Mealy Circuit Using Clocked D Flip-Flops.

Figure 12-17: State Graph and Tablefor Up-Down Counter

CBA C+B+A+ U D

000 001 111 001 010 000 010 011 001 011 100 010 100 101 011 101 110 100 110 111 101 111 000 110

Page 11: State Machines. Figure 13-17: General Model for Mealy Circuit Using Clocked D Flip-Flops.

Figure 12-18: Binary Up-Down Counter

Page 12: State Machines. Figure 13-17: General Model for Mealy Circuit Using Clocked D Flip-Flops.

Moore

Implement with: 1. D fliflops 2. JK flip flops

Modify to have output = 1 when the state has equal number of 0s or 1s. Output will be 0 otherwise

Page 13: State Machines. Figure 13-17: General Model for Mealy Circuit Using Clocked D Flip-Flops.

Mealy

Page 14: State Machines. Figure 13-17: General Model for Mealy Circuit Using Clocked D Flip-Flops.
Page 15: State Machines. Figure 13-17: General Model for Mealy Circuit Using Clocked D Flip-Flops.
Page 16: State Machines. Figure 13-17: General Model for Mealy Circuit Using Clocked D Flip-Flops.

http://automatown.org/automata