SlideShare ist ein Scribd-Unternehmen logo
1 von 3
Fredrick Kendrick Electronic Engineering Dept. ITT Technical ET1220
JK Flip Flop with Toggle Synchronous Counters
A synchronous counter, in contrast to an asynchronous counter, is one whose
output bits change state simultaneously, with no ripple. The only way we can
build such a counter circuit from J-K flip-flops is to connect all the clock inputs
together, so that each and every flip-flop receives the exact same clock pulse at
the exact same time:
The result is a four-bit synchronous "up" counter. Each of the higher-order flip-
flops are made ready to toggle (both J and K inputs "high") if the Q outputs of all
previous flip-flops are "high." Otherwise, the J and K inputs for that flip-flop will
both be "low," placing it into the "latch" mode where it will maintain its present
output state at the next clock pulse. Since the first (LSB) flip-flop needs to toggle
at every clock pulse, its J and K inputs are connected to Vcc or Vdd, where they
will be "high" all the time. The next flip-flop need only "recognize" that the first
flip-flop's Q output is high to be made ready to toggle, so no AND gate is needed.
However, the remaining flip-flops should be made ready to toggle only
when all lower-order output bits are "high," thus the need for AND gates.
Fredrick Kendrick Electronic Engineering Dept. ITT Technical ET1220
To make a synchronous "down" counter, we need to build the circuit to recognize
the appropriate bit patterns predicting each toggle state while counting down. Not
surprisingly, when we examine the four-bit binary count sequence, we see that all
preceding bits are "low" prior to a toggle (following the sequence from bottom to
top):
Since each J-K flip-flop comes equipped with a Q' output as well as a Q output,
we can use the Q' outputs to enable the toggle mode on each succeeding flip-
flop, being that each Q' will be "high" every time that the respective Q is "low:"
Note how the least significant bit (LSB) toggles between 0 and 1 for every step in
the count sequence, while each succeeding bit toggles at one-half the frequency
of the one before it. The most significant bit
(MSB) only toggles once during the entire sixteen-step count sequence: at the
transition between 7 (0111) and 8 (1000).
If we wanted to design a digital circuit to "count" in four-bit binary, all we would
have to do is design a series of frequency divider circuits, each circuit dividing
the frequency of a square-wave pulse by a factor of 2:
Fredrick Kendrick Electronic Engineering Dept. ITT Technical ET1220
The NOTES were taken from Don Heller’s Class on 2/13th & 20th/2015. Research
was put into the understanding of this system from your board work. “Thank You
for taking the time to show detail.”

Weitere ähnliche Inhalte

Was ist angesagt? (20)

Flip flop
Flip flopFlip flop
Flip flop
 
Latches and flip flops
Latches and flip flopsLatches and flip flops
Latches and flip flops
 
Sequential circuits
Sequential circuitsSequential circuits
Sequential circuits
 
Sequential circuits in digital logic design
Sequential circuits in digital logic designSequential circuits in digital logic design
Sequential circuits in digital logic design
 
D flip Flop
D flip FlopD flip Flop
D flip Flop
 
Digital e chap 4
Digital e   chap 4Digital e   chap 4
Digital e chap 4
 
Sequential circuits
Sequential circuitsSequential circuits
Sequential circuits
 
Flip flops, counters & registers
Flip flops, counters & registersFlip flops, counters & registers
Flip flops, counters & registers
 
Lecture 5 Synchronous Sequential Logic
Lecture 5 Synchronous Sequential LogicLecture 5 Synchronous Sequential Logic
Lecture 5 Synchronous Sequential Logic
 
Flip-Flop (Clocked Bistable)
Flip-Flop (Clocked Bistable)Flip-Flop (Clocked Bistable)
Flip-Flop (Clocked Bistable)
 
Latches and flip flops
Latches and flip flopsLatches and flip flops
Latches and flip flops
 
Ee2 chapter12 flip_flop
Ee2 chapter12 flip_flopEe2 chapter12 flip_flop
Ee2 chapter12 flip_flop
 
Travis jf flip flops
Travis jf flip flopsTravis jf flip flops
Travis jf flip flops
 
Ds flip flop
Ds flip flopDs flip flop
Ds flip flop
 
Chapter 6: Sequential Logic
Chapter 6: Sequential LogicChapter 6: Sequential Logic
Chapter 6: Sequential Logic
 
Sequential Logic
Sequential LogicSequential Logic
Sequential Logic
 
BE PPT (FLIP FLOPS)
BE PPT (FLIP FLOPS)BE PPT (FLIP FLOPS)
BE PPT (FLIP FLOPS)
 
JK flip flops
JK flip flopsJK flip flops
JK flip flops
 
sequential circuits
  sequential circuits  sequential circuits
sequential circuits
 
Sequential logic circuits flip-flop pt 1
Sequential logic circuits   flip-flop pt 1Sequential logic circuits   flip-flop pt 1
Sequential logic circuits flip-flop pt 1
 

Ähnlich wie JK FLIPFLOP WITH TOGGLE

Sequentialcircuits
SequentialcircuitsSequentialcircuits
SequentialcircuitsRaghu Vamsi
 
Sequential circuits in Digital Electronics
Sequential circuits in Digital ElectronicsSequential circuits in Digital Electronics
Sequential circuits in Digital ElectronicsVinoth Loganathan
 
Chapter 7_Counters (EEEg4302).pdf
Chapter 7_Counters (EEEg4302).pdfChapter 7_Counters (EEEg4302).pdf
Chapter 7_Counters (EEEg4302).pdfTamiratDejene1
 
BEEE FLIP FLOP & REGISTERS
BEEE FLIP FLOP & REGISTERSBEEE FLIP FLOP & REGISTERS
BEEE FLIP FLOP & REGISTERSVinithShenoy
 
ELN Presentation Add more information to your upload.pptx
ELN Presentation Add more information to your upload.pptxELN Presentation Add more information to your upload.pptx
ELN Presentation Add more information to your upload.pptxMohammedAdnankhan4
 
Sequential cmos logic circuits
Sequential cmos logic circuitsSequential cmos logic circuits
Sequential cmos logic circuitsSakshi Bhargava
 
Introduction to Bipolar Junction Transistors (BJTs)Mugisha Oma.docx
Introduction to Bipolar Junction Transistors (BJTs)Mugisha Oma.docxIntroduction to Bipolar Junction Transistors (BJTs)Mugisha Oma.docx
Introduction to Bipolar Junction Transistors (BJTs)Mugisha Oma.docxmariuse18nolet
 
De EE unit-3.pptx
De EE unit-3.pptxDe EE unit-3.pptx
De EE unit-3.pptxMukulThory1
 
B sc3 unit 5 sequencial lc
B sc3 unit 5 sequencial lcB sc3 unit 5 sequencial lc
B sc3 unit 5 sequencial lcMahiboobAliMulla
 
Digital Fundamental Material for the student
Digital Fundamental Material for the studentDigital Fundamental Material for the student
Digital Fundamental Material for the studentjainyshah20
 
Digital Electronics – Unit III.pdf
Digital Electronics – Unit III.pdfDigital Electronics – Unit III.pdf
Digital Electronics – Unit III.pdfKannan Kanagaraj
 
Unit 4 sequential circuits
Unit 4  sequential circuitsUnit 4  sequential circuits
Unit 4 sequential circuitsAmrutaMehata
 

Ähnlich wie JK FLIPFLOP WITH TOGGLE (20)

unit 5.pptx
unit 5.pptxunit 5.pptx
unit 5.pptx
 
Sequentialcircuits
SequentialcircuitsSequentialcircuits
Sequentialcircuits
 
Sequential circuits in Digital Electronics
Sequential circuits in Digital ElectronicsSequential circuits in Digital Electronics
Sequential circuits in Digital Electronics
 
Synchronous Counter
Synchronous Counter Synchronous Counter
Synchronous Counter
 
Logic not gate tutorial with logic gate truth table
Logic not gate tutorial with logic gate truth tableLogic not gate tutorial with logic gate truth table
Logic not gate tutorial with logic gate truth table
 
Chapter 7_Counters (EEEg4302).pdf
Chapter 7_Counters (EEEg4302).pdfChapter 7_Counters (EEEg4302).pdf
Chapter 7_Counters (EEEg4302).pdf
 
DLD Chapter-5.pdf
DLD Chapter-5.pdfDLD Chapter-5.pdf
DLD Chapter-5.pdf
 
BEEE FLIP FLOP & REGISTERS
BEEE FLIP FLOP & REGISTERSBEEE FLIP FLOP & REGISTERS
BEEE FLIP FLOP & REGISTERS
 
ELN Presentation Add more information to your upload.pptx
ELN Presentation Add more information to your upload.pptxELN Presentation Add more information to your upload.pptx
ELN Presentation Add more information to your upload.pptx
 
Sequential cmos logic circuits
Sequential cmos logic circuitsSequential cmos logic circuits
Sequential cmos logic circuits
 
Introduction to Bipolar Junction Transistors (BJTs)Mugisha Oma.docx
Introduction to Bipolar Junction Transistors (BJTs)Mugisha Oma.docxIntroduction to Bipolar Junction Transistors (BJTs)Mugisha Oma.docx
Introduction to Bipolar Junction Transistors (BJTs)Mugisha Oma.docx
 
4 bit Binary counter
4 bit Binary counter4 bit Binary counter
4 bit Binary counter
 
De EE unit-3.pptx
De EE unit-3.pptxDe EE unit-3.pptx
De EE unit-3.pptx
 
Flipflop
FlipflopFlipflop
Flipflop
 
B sc3 unit 5 sequencial lc
B sc3 unit 5 sequencial lcB sc3 unit 5 sequencial lc
B sc3 unit 5 sequencial lc
 
Flip & flop by Zaheer Abbas Aghani
Flip & flop by Zaheer Abbas AghaniFlip & flop by Zaheer Abbas Aghani
Flip & flop by Zaheer Abbas Aghani
 
Digital Fundamental Material for the student
Digital Fundamental Material for the studentDigital Fundamental Material for the student
Digital Fundamental Material for the student
 
Digital Electronics – Unit III.pdf
Digital Electronics – Unit III.pdfDigital Electronics – Unit III.pdf
Digital Electronics – Unit III.pdf
 
Unit 4 sequential circuits
Unit 4  sequential circuitsUnit 4  sequential circuits
Unit 4 sequential circuits
 
Logic Gate
Logic GateLogic Gate
Logic Gate
 

Mehr von Fredrick Kendrick (20)

Maxwell Equations (2)
Maxwell Equations (2)Maxwell Equations (2)
Maxwell Equations (2)
 
Transistor Tester
Transistor TesterTransistor Tester
Transistor Tester
 
Digital Decimal Counter
Digital Decimal CounterDigital Decimal Counter
Digital Decimal Counter
 
LED Pattern
LED PatternLED Pattern
LED Pattern
 
Class A Power Amplifier
Class A Power AmplifierClass A Power Amplifier
Class A Power Amplifier
 
Schematic of the LED Voltmeter Circuit
Schematic of the LED Voltmeter CircuitSchematic of the LED Voltmeter Circuit
Schematic of the LED Voltmeter Circuit
 
Custom Circuit Design
Custom Circuit DesignCustom Circuit Design
Custom Circuit Design
 
Calculated Values
Calculated ValuesCalculated Values
Calculated Values
 
Series Parallel Circuits Hellers Theory
Series Parallel Circuits Hellers TheorySeries Parallel Circuits Hellers Theory
Series Parallel Circuits Hellers Theory
 
Stop Light Switching Program
Stop Light Switching ProgramStop Light Switching Program
Stop Light Switching Program
 
BOOLEAN
BOOLEANBOOLEAN
BOOLEAN
 
AND, NAND, OR, NOR GATES
AND, NAND, OR, NOR GATESAND, NAND, OR, NOR GATES
AND, NAND, OR, NOR GATES
 
Parallel Circuit Math Table Blanks
Parallel Circuit Math Table BlanksParallel Circuit Math Table Blanks
Parallel Circuit Math Table Blanks
 
Circuit Measurement Table
Circuit Measurement TableCircuit Measurement Table
Circuit Measurement Table
 
Engineering Calculation Table 2016
Engineering Calculation Table 2016Engineering Calculation Table 2016
Engineering Calculation Table 2016
 
Engineering Calculation Table PUBLISHED
Engineering Calculation Table PUBLISHEDEngineering Calculation Table PUBLISHED
Engineering Calculation Table PUBLISHED
 
Final PLC Project
Final PLC ProjectFinal PLC Project
Final PLC Project
 
AM Receivers
AM ReceiversAM Receivers
AM Receivers
 
IC Circuits Amplifiers
IC Circuits AmplifiersIC Circuits Amplifiers
IC Circuits Amplifiers
 
WENDY HAMIL
WENDY HAMILWENDY HAMIL
WENDY HAMIL
 

JK FLIPFLOP WITH TOGGLE

  • 1. Fredrick Kendrick Electronic Engineering Dept. ITT Technical ET1220 JK Flip Flop with Toggle Synchronous Counters A synchronous counter, in contrast to an asynchronous counter, is one whose output bits change state simultaneously, with no ripple. The only way we can build such a counter circuit from J-K flip-flops is to connect all the clock inputs together, so that each and every flip-flop receives the exact same clock pulse at the exact same time: The result is a four-bit synchronous "up" counter. Each of the higher-order flip- flops are made ready to toggle (both J and K inputs "high") if the Q outputs of all previous flip-flops are "high." Otherwise, the J and K inputs for that flip-flop will both be "low," placing it into the "latch" mode where it will maintain its present output state at the next clock pulse. Since the first (LSB) flip-flop needs to toggle at every clock pulse, its J and K inputs are connected to Vcc or Vdd, where they will be "high" all the time. The next flip-flop need only "recognize" that the first flip-flop's Q output is high to be made ready to toggle, so no AND gate is needed. However, the remaining flip-flops should be made ready to toggle only when all lower-order output bits are "high," thus the need for AND gates.
  • 2. Fredrick Kendrick Electronic Engineering Dept. ITT Technical ET1220 To make a synchronous "down" counter, we need to build the circuit to recognize the appropriate bit patterns predicting each toggle state while counting down. Not surprisingly, when we examine the four-bit binary count sequence, we see that all preceding bits are "low" prior to a toggle (following the sequence from bottom to top): Since each J-K flip-flop comes equipped with a Q' output as well as a Q output, we can use the Q' outputs to enable the toggle mode on each succeeding flip- flop, being that each Q' will be "high" every time that the respective Q is "low:" Note how the least significant bit (LSB) toggles between 0 and 1 for every step in the count sequence, while each succeeding bit toggles at one-half the frequency of the one before it. The most significant bit (MSB) only toggles once during the entire sixteen-step count sequence: at the transition between 7 (0111) and 8 (1000). If we wanted to design a digital circuit to "count" in four-bit binary, all we would have to do is design a series of frequency divider circuits, each circuit dividing the frequency of a square-wave pulse by a factor of 2:
  • 3. Fredrick Kendrick Electronic Engineering Dept. ITT Technical ET1220 The NOTES were taken from Don Heller’s Class on 2/13th & 20th/2015. Research was put into the understanding of this system from your board work. “Thank You for taking the time to show detail.”