Open In App

Synchronous 3 bit Up/Down counter

Prerequisite : 3 bit down counter. 

Overview: 



Steps to design Synchronous 3 bit Up/Down Counter :

1. Decide the number and type of FF –



2. Write excitation table of Flip Flop – 

Excitation table of T FF

3. Decision for Mode control input M –

4. Draw the state transition diagram and circuit excitation table –

     

State transition diagram for 3 bit up/down counting.

5. Circuit excitation table –

The circuit excitation table represents the present states of the counting sequence and the next states after the clock pulse is applied and input T of the flip-flops. By seeing the transition between the present state and the next state, we can find the input values of 3 Flip Flops using the Flip Flops excitation table. The table is designed according to the required counting sequence.  

Circuit excitation table

If there is a change in the output state of a flip flop (i.e. 0 to 1 or 1 to 0), then the corresponding T value becomes 1 otherwise 0.

6. Find a simplified equation using k map –
Here we are finding the minimal Boolean expression for each Flip Flop input T using k map.

Simplified equation for K map

7. Create a circuit diagram –
The simplified expression for Flip Flops is used to design circuit diagrams. Here all the connections are made according to simplified expressions for Flip Flops. 

3 bit synchronous up/down counter.

8. Timing Diagram –

Timing diagram for 3 bit synchronous Up/Down counter

Explanation :
Here -ve edge triggered clock pulse is used for toggling purpose.

Characteristics table of T FF

After every falling edge, when T = 1, the output state of Flip Flop will toggle. 

Case 1 : When M=0 ,then M’= 1

Case 2 : When M=1 ,then M’ =0

Article Tags :