MOD 10 Synchronous Counter using D Flip-flop

This post is about how to design a MOD 10 Synchronous Counter or Decade Counter using D Flip-flop step by step.


MOD 10 Synchronous Counter using D Flip-flop


Step 1: Find the number of Flip-flops needed

The number of Flip-flops  required can be determined by using the following equation:

M ≤ 2

where, M is the MOD number and N is the number of required flip-flops.

Here, MOD number is equal to 10. i.e., M = 10

Therefore, 10 ≤ 2

=> N = 4

Therefore, to design a MOD 10 or Decade Counter, 4 flip-flops will be required.


Step 2: Write the excitation table of the flip-flop

Excitation table of D flip-flop is:

QN

QN+1

D

0

0

0

0

1

1

1

0

0

1

1

1


Step 3: Write the circuit state table by using excitation table

Circuit state table for designing MOD 10 Synchronous Counter using D Flip-flop will be

QA

QB

QC

QD

QA+1

QB+1

QC+1

QD+1

DA

DB

DC

DD

0

0

0

0

0

0

0

1

0

0

0

1

0

0

0

1

0

0

1

0

0

0

1

0

0

0

1

0

0

0

1

1

0

0

1

1

0

0

1

1

0

1

0

0

0

1

0

0

0

1

0

0

0

1

0

1

0

1

0

1

0

1

0

1

0

1

1

0

0

1

1

0

0

1

1

0

0

1

1

1

0

1

1

1

0

1

1

1

1

0

0

0

1

0

0

0

1

0

0

0

1

0

0

1

1

0

0

1

1

0

0

1

0

0

0

0

0

0

0

0

1

0

1

0

X

X

X

X

X

X

X

X

1

0

1

1

X

X

X

X

X

X

X

X

1

1

0

0

X

X

X

X

X

X

X

X

1

1

0

1

X

X

X

X

X

X

X

X

1

1

1

0

X

X

X

X

X

X

X

X

1

1

1

1

X

X

X

X

X

X

X

X

















Step 4: Prepare K Map for each flip-flop input in terms of flip-flop outputs as the input variables

In this case inputs of the flip-flops are:  DA, DB, DC & DD

K Map for DA :

MOD 10 Synchronous Counter using D Flip-flop


Therefore,  DA = QAQD/ + QBQCQD



K Map for DB  : 
MOD 10 Synchronous Counter using D Flip-flop


Therefore, DB = QBQC/ + QBQD/ + QB/QCQD



K Map for  DC:

MOD 10 Synchronous Counter using D Flip-flop


Therefore, DC = QCQD/ + QA/QC/QD


K Map for  DD :

MOD 10 Synchronous Counter using D Flip-flop

Therefore, DD = QD


Step 5: Draw the circuit using flip-flops and other gates correspond to the minimized expressions

Circuit for MOD 10 or Decade Synchronous Counter using D Flip-flop:

MOD 10 Synchronous Counter using D Flip-flop


In this way "MOD 10 Synchronous Counter using D Flip-flopcan be designed.



You may also like:

Comments

  1. I am very much obliged to you for sharing this necessary knowledge. This information is very helpful for everyone. So please always share this kind of information. Thanks once again for sharing it. pls visit our website Magnetic Actuator

    ReplyDelete
  2. The information you have shared here is really informative as Mechanical Engineering Competitive Books contains some great knowledge which is very helpful for me. Thanks for posting it. Keep it up.

    ReplyDelete
  3. The information is very useful some great knowlegde which is very helpful for me. Thanks. Electronics

    ReplyDelete

Post a Comment

Popular posts from this blog