Presentation is loading. Please wait.

Presentation is loading. Please wait.

Sequential Logic Design

Similar presentations


Presentation on theme: "Sequential Logic Design"— Presentation transcript:

1 Sequential Logic Design
Truth Table Sequential Logic Design Q3 Q2 Q1 D3 D2 D1 1 State Diagram (State transition table): A Case Study: design an 3-bit counter that only counts 1,3,5,7 using D FF 000 110 100 010 001 111 101 011 For unused states, usually reset to 000, or 111, or if not particularly required, can be labeled as d (don’t care) (or x) Construct the truth table: write down current state (Q1Q2Q3) and use current state to prepare the inputs of FF’s to go into the next state specified in the state diagram. Outputs of FF’s (Q1Q2Q3) are inputs in the truth table, inputs of FF’s (D1D2D3) are outputs in the truth table. Use Karnaugh map to design the circuit

2 Sequential Logic Design
Truth Table Sequential Logic Design Q3 Q2 Q1 D3 D2 D1 1 000 110 100 010 001 111 101 011 The Karnaugh map for D2 is: Red supercell: Q1’ Green supercell: Q2’ Q1 1 Q3Q2 00 01 11 10 Draw circuit

3 Example 2: Modulo-4 binary up-down count
Counting up or down from 0-3 input 1, counts up input 0, counts down Choose RS FF, needs two

4 Implementation of Modulo-4 counter

5

6


Download ppt "Sequential Logic Design"

Similar presentations


Ads by Google