Mod 5 Synchronous Counter using J K flip-flop
Dr. Manjunatha. P
manjup.jnnce@gmail.com
Professor
Dept. of ECE
J.N.N. College of Engineering, Shimoga
March 13, 2022
Synchronous Counter Mod 5 Synchronous Counter using J K flip-flop
Design a synchronous Mod 5 counter using J K flip-flop
Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 2 / 9
Synchronous Counter Mod 5 Synchronous Counter using J K flip-flop
Design a synchronous Mod 5 counter using J K flip-flop
The following steps are used in designing a synchronous counter:
Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 2 / 9
Synchronous Counter Mod 5 Synchronous Counter using J K flip-flop
Design a synchronous Mod 5 counter using J K flip-flop
The following steps are used in designing a synchronous counter:
1 Step 1: No of Flip-Flops required
Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 2 / 9
Synchronous Counter Mod 5 Synchronous Counter using J K flip-flop
Design a synchronous Mod 5 counter using J K flip-flop
The following steps are used in designing a synchronous counter:
1 Step 1: No of Flip-Flops required
2 Step 2: Draw the State diagram
Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 2 / 9
Synchronous Counter Mod 5 Synchronous Counter using J K flip-flop
Design a synchronous Mod 5 counter using J K flip-flop
The following steps are used in designing a synchronous counter:
1 Step 1: No of Flip-Flops required
2 Step 2: Draw the State diagram
3 Step 3: Excitation table based on the type of Flip-Flop
Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 2 / 9
Synchronous Counter Mod 5 Synchronous Counter using J K flip-flop
Design a synchronous Mod 5 counter using J K flip-flop
The following steps are used in designing a synchronous counter:
1 Step 1: No of Flip-Flops required
2 Step 2: Draw the State diagram
3 Step 3: Excitation table based on the type of Flip-Flop
4 Step 4: State Excitation table
Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 2 / 9
Synchronous Counter Mod 5 Synchronous Counter using J K flip-flop
Design a synchronous Mod 5 counter using J K flip-flop
The following steps are used in designing a synchronous counter:
1 Step 1: No of Flip-Flops required
2 Step 2: Draw the State diagram
3 Step 3: Excitation table based on the type of Flip-Flop
4 Step 4: State Excitation table
5 Step 5: Obtaining Flip-Flop inputs using K map
Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 2 / 9
Synchronous Counter Mod 5 Synchronous Counter using J K flip-flop
Design a synchronous Mod 5 counter using J K flip-flop
The following steps are used in designing a synchronous counter:
1 Step 1: No of Flip-Flops required
2 Step 2: Draw the State diagram
3 Step 3: Excitation table based on the type of Flip-Flop
4 Step 4: State Excitation table
5 Step 5: Obtaining Flip-Flop inputs using K map
6 Step 6: Draw the circuit diagram based on K map equations
Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 2 / 9
Synchronous Counter Mod 5 Synchronous Counter using J K flip-flop
Design a synchronous Mod 5 counter using J K flip-flop
The following steps are used in designing a synchronous counter:
1 Step 1: No of Flip-Flops required
2 Step 2: Draw the State diagram
3 Step 3: Excitation table based on the type of Flip-Flop
4 Step 4: State Excitation table
5 Step 5: Obtaining Flip-Flop inputs using K map
6 Step 6: Draw the circuit diagram based on K map equations
Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 2 / 9
Synchronous Counter Mod 5 Synchronous Counter using J K flip-flop
Step 1: No of Flip-Flops required
Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 3 / 9
Synchronous Counter Mod 5 Synchronous Counter using J K flip-flop
Step 1: No of Flip-Flops required
Binary modulo 5 counter can count from 0 to 4.
Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 3 / 9
Synchronous Counter Mod 5 Synchronous Counter using J K flip-flop
Step 1: No of Flip-Flops required
Binary modulo 5 counter can count from 0 to 4.
The number of flip flops ’n’ required for a modulo 5 counter is:
Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 3 / 9
Synchronous Counter Mod 5 Synchronous Counter using J K flip-flop
Step 1: No of Flip-Flops required
Binary modulo 5 counter can count from 0 to 4.
The number of flip flops ’n’ required for a modulo 5 counter is:
2n−1
<= N
Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 3 / 9
Synchronous Counter Mod 5 Synchronous Counter using J K flip-flop
Step 1: No of Flip-Flops required
Binary modulo 5 counter can count from 0 to 4.
The number of flip flops ’n’ required for a modulo 5 counter is:
2n−1
<= N
23−1
<= 5
Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 3 / 9
Synchronous Counter Mod 5 Synchronous Counter using J K flip-flop
Step 1: No of Flip-Flops required
Binary modulo 5 counter can count from 0 to 4.
The number of flip flops ’n’ required for a modulo 5 counter is:
2n−1
<= N
23−1
<= 5
For N=5, the number of flip flops required is 3
Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 3 / 9
Synchronous Counter Mod 5 Synchronous Counter using J K flip-flop
Step 1: No of Flip-Flops required
Binary modulo 5 counter can count from 0 to 4.
The number of flip flops ’n’ required for a modulo 5 counter is:
2n−1
<= N
23−1
<= 5
For N=5, the number of flip flops required is 3
Step 2: State diagram
001
100
011 010
000
0
4
3
2
1
Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 3 / 9
Synchronous Counter Mod 5 Synchronous Counter using J K flip-flop
Step 3: J K excitation table
Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 4 / 9
Synchronous Counter Mod 5 Synchronous Counter using J K flip-flop
Step 3: J K excitation table
Table 1: J K excitation table
Qn Qn+1 J K
0 0 0 X
0 1 1 X
1 0 X 1
1 1 X 0
001
100
011 010
000
0
4
3
2
1
Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 4 / 9
Synchronous Counter Mod 5 Synchronous Counter using J K flip-flop
Step 3: J K excitation table
Table 1: J K excitation table
Qn Qn+1 J K
0 0 0 X
0 1 1 X
1 0 X 1
1 1 X 0
001
100
011 010
000
0
4
3
2
1
Step 4: State excitation table
Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 4 / 9
Synchronous Counter Mod 5 Synchronous Counter using J K flip-flop
Step 3: J K excitation table
Table 1: J K excitation table
Qn Qn+1 J K
0 0 0 X
0 1 1 X
1 0 X 1
1 1 X 0
001
100
011 010
000
0
4
3
2
1
Step 4: State excitation table
Present State Next State Flip flop Inputs
Q3 Q2 Q1 Q3 Q2 Q1 J2 K2 J1 K1 J0 K0
0 0 0 0 0 1 0 X 0 X 1 X
0 0 1 0 1 0 0 X 1 X X 1
0 1 0 0 1 1 0 X X 0 1 X
0 1 1 1 0 0 1 X X 1 X 1
1 0 0 0 0 0 X 1 0 X 0 X
1 0 1 - - - - - - - - -
1 1 0 - - - - - - - - -
1 1 1 - - - - - - - - -
Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 4 / 9
Synchronous Counter Mod 5 Synchronous Counter using J K flip-flop
Step 5: Obtaining Flip-Flop inputs using K map
Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 5 / 9
Synchronous Counter Mod 5 Synchronous Counter using J K flip-flop
Step 5: Obtaining Flip-Flop inputs using K map
Present State Next State Flip flop Inputs
Q3 Q2 Q1 Q3 Q2 Q1 J2 K2 J1 K1 J0 K0
0 0 0 0 0 1 0 X 0 X 1 X
0 0 1 0 1 0 0 X 1 X X 1
0 1 0 0 1 1 0 X X 0 1 X
0 1 1 1 0 0 1 X X 1 X 1
1 0 0 0 0 0 X 1 0 X 0 X
1 0 1 - - - - - - - - -
1 1 0 - - - - - - - - -
1 1 1 - - - - - - - - -
0
7 6
5
4
3 2
1
0
1
00 01 11 10
Q2
Q1
Q0
0
2 1 0
J =Q Q
0
0 1
X
X
X
X
J2
0
7 6
5
4
3 2
1
0
1
00 01 11 10
Q2
Q1
Q0
2
K =1
X
X
X
X
X
1
K2
X
X
Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 5 / 9
Synchronous Counter Mod 5 Synchronous Counter using J K flip-flop
Step 5: Obtaining Flip-Flop inputs using K map
Present State Next State Flip flop Inputs
Q3 Q2 Q1 Q3 Q2 Q1 J2 K2 J1 K1 J0 K0
0 0 0 0 0 1 0 X 0 X 1 X
0 0 1 0 1 0 0 X 1 X X 1
0 1 0 0 1 1 0 X X 0 1 X
0 1 1 1 0 0 1 X X 1 X 1
1 0 0 0 0 0 X 1 0 X 0 X
1 0 1 - - - - - - - - -
1 1 0 - - - - - - - - -
1 1 1 - - - - - - - - -
0
7 6
5
4
3 2
1
0
1
00 01 11 10
Q2
Q1
Q0
0
1 0
J =Q
X
1 X
X
X
X
0
J1
0
7 6
5
4
3 2
1
0
1
00 01 11 10
Q2
Q1
Q0
X

1 0
K Q
0
X 1
X
X
X
X
K1
Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 6 / 9
Synchronous Counter Mod 5 Synchronous Counter using J K flip-flop
Step 5: Obtaining Flip-Flop inputs using K map
Present State Next State Flip flop Inputs
Q3 Q2 Q1 Q3 Q2 Q1 J2 K2 J1 K1 J0 K0
0 0 0 0 0 1 0 X 0 X 1 X
0 0 1 0 1 0 0 X 1 X X 1
0 1 0 0 1 1 0 X X 0 1 X
0 1 1 1 0 0 1 X X 1 X 1
1 0 0 0 0 0 X 0 0 X 0 X
1 0 1 - - - - - - - - -
1 1 0 - - - - - - - - -
1 1 1 - - - - - - - - -
0
7 6
5
4
3 2
1
0
1
00 01 11 10
Q2
Q1
Q0
 2
0
J Q
1
X
X
X
X
0
J0
0
7 6
5
4
3 2
1
0
1
00 01 11 10
Q2
Q1
Q0
X
0
K =1
X
1 1
X
X
X
X
K0
X
1
Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 7 / 9
Synchronous Counter Mod 5 Synchronous Counter using J K flip-flop
Step 6: Draw the circuit diagram based on K map equations
Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 8 / 9
Synchronous Counter Mod 5 Synchronous Counter using J K flip-flop
Step 6: Draw the circuit diagram based on K map equations
J2 = Q1Q0 K2 = 1
Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 8 / 9
Synchronous Counter Mod 5 Synchronous Counter using J K flip-flop
Step 6: Draw the circuit diagram based on K map equations
J2 = Q1Q0 K2 = 1
J1 = Q0 K1 = Q0
Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 8 / 9
Synchronous Counter Mod 5 Synchronous Counter using J K flip-flop
Step 6: Draw the circuit diagram based on K map equations
J2 = Q1Q0 K2 = 1
J1 = Q0 K1 = Q0
J0 = Q2 K0 = 1
Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 8 / 9
Synchronous Counter Mod 5 Synchronous Counter using J K flip-flop
Step 6: Draw the circuit diagram based on K map equations
J2 = Q1Q0 K2 = 1
J1 = Q0 K1 = Q0
J0 = Q2 K0 = 1
2
J
2
K
2
Q
2
Q
Ck FF
1
J
1
K
1
Q
1
Q
Ck FF
0
J
0
K
0
Q
0
Q
Ck FF
Clk
1
Vcc
2
Q 1
Q 0
Q
Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 8 / 9
Thank You
Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 9 / 9

Mod-5-synchronous-counter-using-J-K flip-flop.pdf

  • 1.
    Mod 5 SynchronousCounter using J K flip-flop Dr. Manjunatha. P manjup.jnnce@gmail.com Professor Dept. of ECE J.N.N. College of Engineering, Shimoga March 13, 2022
  • 2.
    Synchronous Counter Mod5 Synchronous Counter using J K flip-flop Design a synchronous Mod 5 counter using J K flip-flop Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 2 / 9
  • 3.
    Synchronous Counter Mod5 Synchronous Counter using J K flip-flop Design a synchronous Mod 5 counter using J K flip-flop The following steps are used in designing a synchronous counter: Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 2 / 9
  • 4.
    Synchronous Counter Mod5 Synchronous Counter using J K flip-flop Design a synchronous Mod 5 counter using J K flip-flop The following steps are used in designing a synchronous counter: 1 Step 1: No of Flip-Flops required Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 2 / 9
  • 5.
    Synchronous Counter Mod5 Synchronous Counter using J K flip-flop Design a synchronous Mod 5 counter using J K flip-flop The following steps are used in designing a synchronous counter: 1 Step 1: No of Flip-Flops required 2 Step 2: Draw the State diagram Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 2 / 9
  • 6.
    Synchronous Counter Mod5 Synchronous Counter using J K flip-flop Design a synchronous Mod 5 counter using J K flip-flop The following steps are used in designing a synchronous counter: 1 Step 1: No of Flip-Flops required 2 Step 2: Draw the State diagram 3 Step 3: Excitation table based on the type of Flip-Flop Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 2 / 9
  • 7.
    Synchronous Counter Mod5 Synchronous Counter using J K flip-flop Design a synchronous Mod 5 counter using J K flip-flop The following steps are used in designing a synchronous counter: 1 Step 1: No of Flip-Flops required 2 Step 2: Draw the State diagram 3 Step 3: Excitation table based on the type of Flip-Flop 4 Step 4: State Excitation table Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 2 / 9
  • 8.
    Synchronous Counter Mod5 Synchronous Counter using J K flip-flop Design a synchronous Mod 5 counter using J K flip-flop The following steps are used in designing a synchronous counter: 1 Step 1: No of Flip-Flops required 2 Step 2: Draw the State diagram 3 Step 3: Excitation table based on the type of Flip-Flop 4 Step 4: State Excitation table 5 Step 5: Obtaining Flip-Flop inputs using K map Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 2 / 9
  • 9.
    Synchronous Counter Mod5 Synchronous Counter using J K flip-flop Design a synchronous Mod 5 counter using J K flip-flop The following steps are used in designing a synchronous counter: 1 Step 1: No of Flip-Flops required 2 Step 2: Draw the State diagram 3 Step 3: Excitation table based on the type of Flip-Flop 4 Step 4: State Excitation table 5 Step 5: Obtaining Flip-Flop inputs using K map 6 Step 6: Draw the circuit diagram based on K map equations Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 2 / 9
  • 10.
    Synchronous Counter Mod5 Synchronous Counter using J K flip-flop Design a synchronous Mod 5 counter using J K flip-flop The following steps are used in designing a synchronous counter: 1 Step 1: No of Flip-Flops required 2 Step 2: Draw the State diagram 3 Step 3: Excitation table based on the type of Flip-Flop 4 Step 4: State Excitation table 5 Step 5: Obtaining Flip-Flop inputs using K map 6 Step 6: Draw the circuit diagram based on K map equations Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 2 / 9
  • 11.
    Synchronous Counter Mod5 Synchronous Counter using J K flip-flop Step 1: No of Flip-Flops required Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 3 / 9
  • 12.
    Synchronous Counter Mod5 Synchronous Counter using J K flip-flop Step 1: No of Flip-Flops required Binary modulo 5 counter can count from 0 to 4. Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 3 / 9
  • 13.
    Synchronous Counter Mod5 Synchronous Counter using J K flip-flop Step 1: No of Flip-Flops required Binary modulo 5 counter can count from 0 to 4. The number of flip flops ’n’ required for a modulo 5 counter is: Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 3 / 9
  • 14.
    Synchronous Counter Mod5 Synchronous Counter using J K flip-flop Step 1: No of Flip-Flops required Binary modulo 5 counter can count from 0 to 4. The number of flip flops ’n’ required for a modulo 5 counter is: 2n−1 <= N Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 3 / 9
  • 15.
    Synchronous Counter Mod5 Synchronous Counter using J K flip-flop Step 1: No of Flip-Flops required Binary modulo 5 counter can count from 0 to 4. The number of flip flops ’n’ required for a modulo 5 counter is: 2n−1 <= N 23−1 <= 5 Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 3 / 9
  • 16.
    Synchronous Counter Mod5 Synchronous Counter using J K flip-flop Step 1: No of Flip-Flops required Binary modulo 5 counter can count from 0 to 4. The number of flip flops ’n’ required for a modulo 5 counter is: 2n−1 <= N 23−1 <= 5 For N=5, the number of flip flops required is 3 Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 3 / 9
  • 17.
    Synchronous Counter Mod5 Synchronous Counter using J K flip-flop Step 1: No of Flip-Flops required Binary modulo 5 counter can count from 0 to 4. The number of flip flops ’n’ required for a modulo 5 counter is: 2n−1 <= N 23−1 <= 5 For N=5, the number of flip flops required is 3 Step 2: State diagram 001 100 011 010 000 0 4 3 2 1 Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 3 / 9
  • 18.
    Synchronous Counter Mod5 Synchronous Counter using J K flip-flop Step 3: J K excitation table Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 4 / 9
  • 19.
    Synchronous Counter Mod5 Synchronous Counter using J K flip-flop Step 3: J K excitation table Table 1: J K excitation table Qn Qn+1 J K 0 0 0 X 0 1 1 X 1 0 X 1 1 1 X 0 001 100 011 010 000 0 4 3 2 1 Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 4 / 9
  • 20.
    Synchronous Counter Mod5 Synchronous Counter using J K flip-flop Step 3: J K excitation table Table 1: J K excitation table Qn Qn+1 J K 0 0 0 X 0 1 1 X 1 0 X 1 1 1 X 0 001 100 011 010 000 0 4 3 2 1 Step 4: State excitation table Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 4 / 9
  • 21.
    Synchronous Counter Mod5 Synchronous Counter using J K flip-flop Step 3: J K excitation table Table 1: J K excitation table Qn Qn+1 J K 0 0 0 X 0 1 1 X 1 0 X 1 1 1 X 0 001 100 011 010 000 0 4 3 2 1 Step 4: State excitation table Present State Next State Flip flop Inputs Q3 Q2 Q1 Q3 Q2 Q1 J2 K2 J1 K1 J0 K0 0 0 0 0 0 1 0 X 0 X 1 X 0 0 1 0 1 0 0 X 1 X X 1 0 1 0 0 1 1 0 X X 0 1 X 0 1 1 1 0 0 1 X X 1 X 1 1 0 0 0 0 0 X 1 0 X 0 X 1 0 1 - - - - - - - - - 1 1 0 - - - - - - - - - 1 1 1 - - - - - - - - - Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 4 / 9
  • 22.
    Synchronous Counter Mod5 Synchronous Counter using J K flip-flop Step 5: Obtaining Flip-Flop inputs using K map Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 5 / 9
  • 23.
    Synchronous Counter Mod5 Synchronous Counter using J K flip-flop Step 5: Obtaining Flip-Flop inputs using K map Present State Next State Flip flop Inputs Q3 Q2 Q1 Q3 Q2 Q1 J2 K2 J1 K1 J0 K0 0 0 0 0 0 1 0 X 0 X 1 X 0 0 1 0 1 0 0 X 1 X X 1 0 1 0 0 1 1 0 X X 0 1 X 0 1 1 1 0 0 1 X X 1 X 1 1 0 0 0 0 0 X 1 0 X 0 X 1 0 1 - - - - - - - - - 1 1 0 - - - - - - - - - 1 1 1 - - - - - - - - - 0 7 6 5 4 3 2 1 0 1 00 01 11 10 Q2 Q1 Q0 0 2 1 0 J =Q Q 0 0 1 X X X X J2 0 7 6 5 4 3 2 1 0 1 00 01 11 10 Q2 Q1 Q0 2 K =1 X X X X X 1 K2 X X Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 5 / 9
  • 24.
    Synchronous Counter Mod5 Synchronous Counter using J K flip-flop Step 5: Obtaining Flip-Flop inputs using K map Present State Next State Flip flop Inputs Q3 Q2 Q1 Q3 Q2 Q1 J2 K2 J1 K1 J0 K0 0 0 0 0 0 1 0 X 0 X 1 X 0 0 1 0 1 0 0 X 1 X X 1 0 1 0 0 1 1 0 X X 0 1 X 0 1 1 1 0 0 1 X X 1 X 1 1 0 0 0 0 0 X 1 0 X 0 X 1 0 1 - - - - - - - - - 1 1 0 - - - - - - - - - 1 1 1 - - - - - - - - - 0 7 6 5 4 3 2 1 0 1 00 01 11 10 Q2 Q1 Q0 0 1 0 J =Q X 1 X X X X 0 J1 0 7 6 5 4 3 2 1 0 1 00 01 11 10 Q2 Q1 Q0 X  1 0 K Q 0 X 1 X X X X K1 Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 6 / 9
  • 25.
    Synchronous Counter Mod5 Synchronous Counter using J K flip-flop Step 5: Obtaining Flip-Flop inputs using K map Present State Next State Flip flop Inputs Q3 Q2 Q1 Q3 Q2 Q1 J2 K2 J1 K1 J0 K0 0 0 0 0 0 1 0 X 0 X 1 X 0 0 1 0 1 0 0 X 1 X X 1 0 1 0 0 1 1 0 X X 0 1 X 0 1 1 1 0 0 1 X X 1 X 1 1 0 0 0 0 0 X 0 0 X 0 X 1 0 1 - - - - - - - - - 1 1 0 - - - - - - - - - 1 1 1 - - - - - - - - - 0 7 6 5 4 3 2 1 0 1 00 01 11 10 Q2 Q1 Q0  2 0 J Q 1 X X X X 0 J0 0 7 6 5 4 3 2 1 0 1 00 01 11 10 Q2 Q1 Q0 X 0 K =1 X 1 1 X X X X K0 X 1 Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 7 / 9
  • 26.
    Synchronous Counter Mod5 Synchronous Counter using J K flip-flop Step 6: Draw the circuit diagram based on K map equations Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 8 / 9
  • 27.
    Synchronous Counter Mod5 Synchronous Counter using J K flip-flop Step 6: Draw the circuit diagram based on K map equations J2 = Q1Q0 K2 = 1 Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 8 / 9
  • 28.
    Synchronous Counter Mod5 Synchronous Counter using J K flip-flop Step 6: Draw the circuit diagram based on K map equations J2 = Q1Q0 K2 = 1 J1 = Q0 K1 = Q0 Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 8 / 9
  • 29.
    Synchronous Counter Mod5 Synchronous Counter using J K flip-flop Step 6: Draw the circuit diagram based on K map equations J2 = Q1Q0 K2 = 1 J1 = Q0 K1 = Q0 J0 = Q2 K0 = 1 Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 8 / 9
  • 30.
    Synchronous Counter Mod5 Synchronous Counter using J K flip-flop Step 6: Draw the circuit diagram based on K map equations J2 = Q1Q0 K2 = 1 J1 = Q0 K1 = Q0 J0 = Q2 K0 = 1 2 J 2 K 2 Q 2 Q Ck FF 1 J 1 K 1 Q 1 Q Ck FF 0 J 0 K 0 Q 0 Q Ck FF Clk 1 Vcc 2 Q 1 Q 0 Q Dr. Manjunatha. P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 8 / 9
  • 31.
    Thank You Dr. Manjunatha.P (JNNCE) Mod 5 Synchronous Counter using J K flip-flop March 13, 2022 9 / 9