SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Downloaden Sie, um offline zu lesen
EL IDRISSI ZAKARIA GROUP: C2
DIGITAL ELECTRONICS
MR. FAQIR
JK FLIP-FLOPS
v OUTLINE
• JK flip-flops definition
• Outputs
• Inputs
• Mode of operation
• Some Applications of the “JK Flip-Flops” : - Data storage.
- Counter.
- Frequency division.
v WHAT IS A JK FLIP-FLOP ?
• A flip-flop is a circuit that has two stable states and can be used
to store state information.
• The flip-flop can be made to change state by signals applied to
one or more control inputs and will have one or two outputs.
v JK STRUCTURE
JK Has 5 inputs named:
J(set),K(reset), PR, CLR, and CLK
JK Has 2 outputs: Q and Q’
Set: when it stores a binary 1
Cleared (reset): when it stores a binary 0
PR = Preset
CLR = Clear
CLK = Clock
v OUTPUTS
The Q output is the primary
output. This means that the binary
bit stored in the flip-flop, 1 or 0, is
the same as Q.
The Q’ output is the
opposite binary bit value
that is stored in Q.
The PR and CLR inputs
always override the J,K
inputs.
v INPUTS: PR AND CLR
A low at the PR input sets Q = 1
A low at the CLR input sets Q = 0
v INPUTS : J AND K
— The logic states applied to the J and K inputs cause the flip-
flop to operate 4 different ways.
— The way the logic state is applied to J and K is called Mode
of Operation.
— The mode of operation refers to the condition of the flip-flop
as it prepares for the positive clock pulse.
v FOUR MODES OF OPERATION
J K Q Q’ Mode
0 0 Q Q’ Hold
1 0 1 0 Sets
0 1 0 1 Resets
1 1 Q’ Q Toggle
The 4 modes of operation are:
hold, set, reset, toggle
JK contains an internal
Active Low SR latch.
v ACTIVE LOW SR LATCH
S’ – “set” R’ – “reset” Q Q’
0 0 Invalid Invalid
0 1 1 0
1 0 0 1
1 1 Q Q’
Point to remember:
A ‘0’ at the set or the reset will
either set or reset the value of
Q.
v TRUTH TABLE FOR NAND
A B X
0 0 1
0 1 1
1 0 1
1 1 0
A B C X
0 0 0 1
0 0 1 1
0 1 0 1
0 1 1 1
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 0
2 Inputs: 3 Inputs:
v MODE OF OPERATION: HOLD
J K Q Q’ Orig. Q Orig. Q’
0 0 0 1 0 1
Hold: no change in Q.
v MODE OF OPERATION: SET
J K Q Q’ Orig. Q Orig. Q’
1 0 1 0 0 1
Set: Q = 1.
v MODE OF OPERATION: RESET
J K Q Q’ Orig. Q Orig. Q’
0 1 0 1 1 0
Reset: Q = 0.
v MODE OF OPERATION: TOGGLE
J K Q Q’ Orig. Q Orig. Q’
1 1 1 0 0 1
Toggle: Q = Q’.
v MODE OF OPERATION: TOGGLE AGAIN
J K Q Q’ Orig. Q Orig. Q’
1 1 0 1 1 0
Toggle: Q = Q’.
v MODE OVERVIEW: DURING A TIME PERIOD
v CHARACTERISTIC EQUATION
Q J K Q(t + 1)
0 0 0 0
0 0 1 0
0 1 0 1
0 1 1 1
1 0 0 1
1 0 1 0
1 1 0 1
1 1 1 0
Characteristic Equation:
Q(t+1) = J.Q’+ K’.Q
“ SUMMARY ”
J K Q Q’ Mode
0 0 Q Q’ Hold
1 0 1 0 Sets
0 1 0 1 Resets
1 1 Q’ Q Toggle
Characteristic Equation:
Q(t+1) = J.Q’+ K’.Q
Q is the primary output.
SR Latch:
A ‘0’ at the set or the
reset will either set or
reset the value of Q.
v FLIP FLOPS APPLICATIONS : DATA STORAGE
• A flip flop store one bit at a time in digital circuit. In
order to store more than one bit flip flop can be
connected in series and parallel called registers. A
register is simply a data storage device for a number of
bits in which each flip flop store one bit of information
(0 or 1). Thus a 4 bit register consists of 4 individual flip
flops, each able to store one bit of information at a
time.
• Figure 1 shows a 4 bit register. Any number from
(0000)2 to (1111)2 may be stored in it simply by setting
or resetting the appropriate flip flops. Let us suppose
that flip flop one is SET(1) , Flip flop 2 is RESET(0), flip
flop 3 is RESET(0) and flip flop 4 is SET(1), the binary
number stored in this register is (1001)2.
Figure 1: Bit Binary Register
v FLIP FLOPS APPLICATIONS : COUNTER
• Another major application of flip flops is a digital counter. It is used to count pulses or
events and it can be made by connecting a series of flip flops. Counter can count up to
2n. Where n is the number of flip flops. Figure 3 shows a simplest binary ripple counter
made by flip flops. It consists of connections of flip flop without any logic gate. Each
flip flop is triggered by the output of its proceeding flip flop.
• They are used in digital equipment's, clocks, frequency counters and computers etc.
Figure 3: Four stage Counter
v FLIP FLOPS APPLICATIONS : FREQUENCY DIVIDER
• Flip flops can divide the frequency of periodic waveform. When a pulse wave is used to toggle an
flip flop, the output frequency becomes one half the input frequency, as shown in Figure 4
• The output of each flip flop is half the frequency of an input. If the input frequency is 160 KHz
then output of each flip flop would be so after first flip flop, 40 after second flip flop and 20
after third flip flop.
• Suppose that the Input frequency 160 KHz :
Frequency of first flip flop 80 KHz
Frequency of 2nd flips flop 40 KHz
Frequency of 3rd flips flop 20 KHz
Figure 4: JK Flip Flop Used as A Frequency Division
v BIBLIOGRAPHY
• http://hyperphysics.phy-astr.gsu.edu/hbase/electronic/jkflipflop.html
• http://computer.howstuffworks.com/boolean5.htm
• http://www.youtube.com/watch?v=bN02shtPWuI

Weitere ähnliche Inhalte

Was ist angesagt?

Combinational circuits
Combinational circuits Combinational circuits
Combinational circuits DrSonali Vyas
 
Combinational circuits
Combinational circuitsCombinational circuits
Combinational circuitsSARITHA REDDY
 
J - K & MASTERSLAVE FLIPFLOPS
J - K & MASTERSLAVE FLIPFLOPSJ - K & MASTERSLAVE FLIPFLOPS
J - K & MASTERSLAVE FLIPFLOPSKrishma Parekh
 
3.bipolar junction transistor (bjt)
3.bipolar junction transistor (bjt)3.bipolar junction transistor (bjt)
3.bipolar junction transistor (bjt)firozamin
 
MASTER SLAVE JK FLIP FLOP & T FLIP FLOP
MASTER SLAVE JK FLIP FLOP & T FLIP FLOPMASTER SLAVE JK FLIP FLOP & T FLIP FLOP
MASTER SLAVE JK FLIP FLOP & T FLIP FLOPSmit Shah
 
Race around and master slave flip flop
Race around and master slave flip flopRace around and master slave flip flop
Race around and master slave flip flopShubham Singh
 
Latches and flip flop
Latches and flip flopLatches and flip flop
Latches and flip flopShuaib Hotak
 
Clipper and clamper circuits
Clipper and clamper circuitsClipper and clamper circuits
Clipper and clamper circuitsUnsa Shakir
 
Ripple counter
Ripple counterRipple counter
Ripple counterchandkec
 
Combinational Circuits & Sequential Circuits
Combinational Circuits & Sequential CircuitsCombinational Circuits & Sequential Circuits
Combinational Circuits & Sequential Circuitsgourav kottawar
 
state diagrams of flip flops
 state diagrams of flip flops state diagrams of flip flops
state diagrams of flip flopsUnsa Shakir
 

Was ist angesagt? (20)

Latches and flip flops
Latches and flip flopsLatches and flip flops
Latches and flip flops
 
Jk flip flop
Jk flip flopJk flip flop
Jk flip flop
 
latches
 latches latches
latches
 
Counters
CountersCounters
Counters
 
Combinational circuits
Combinational circuits Combinational circuits
Combinational circuits
 
Combinational circuits
Combinational circuitsCombinational circuits
Combinational circuits
 
J - K & MASTERSLAVE FLIPFLOPS
J - K & MASTERSLAVE FLIPFLOPSJ - K & MASTERSLAVE FLIPFLOPS
J - K & MASTERSLAVE FLIPFLOPS
 
3.bipolar junction transistor (bjt)
3.bipolar junction transistor (bjt)3.bipolar junction transistor (bjt)
3.bipolar junction transistor (bjt)
 
Sequential circuits
Sequential circuitsSequential circuits
Sequential circuits
 
MASTER SLAVE JK FLIP FLOP & T FLIP FLOP
MASTER SLAVE JK FLIP FLOP & T FLIP FLOPMASTER SLAVE JK FLIP FLOP & T FLIP FLOP
MASTER SLAVE JK FLIP FLOP & T FLIP FLOP
 
Race around and master slave flip flop
Race around and master slave flip flopRace around and master slave flip flop
Race around and master slave flip flop
 
Latches and flip flop
Latches and flip flopLatches and flip flop
Latches and flip flop
 
Combinational circuit
Combinational circuitCombinational circuit
Combinational circuit
 
Clipper and clamper circuits
Clipper and clamper circuitsClipper and clamper circuits
Clipper and clamper circuits
 
Ripple counter
Ripple counterRipple counter
Ripple counter
 
Combinational Circuits & Sequential Circuits
Combinational Circuits & Sequential CircuitsCombinational Circuits & Sequential Circuits
Combinational Circuits & Sequential Circuits
 
Transistor biasing
Transistor biasing Transistor biasing
Transistor biasing
 
Counters
CountersCounters
Counters
 
Flip flop
Flip flopFlip flop
Flip flop
 
state diagrams of flip flops
 state diagrams of flip flops state diagrams of flip flops
state diagrams of flip flops
 

Andere mochten auch

Chapter 4 flip flop for students
Chapter 4 flip flop for studentsChapter 4 flip flop for students
Chapter 4 flip flop for studentsCT Sabariah Salihin
 
aaالمملكة العربية السعودية
aaالمملكة العربية السعوديةaaالمملكة العربية السعودية
aaالمملكة العربية السعوديةabdullah259
 
Flip flop conversions
Flip flop conversionsFlip flop conversions
Flip flop conversionsuma jangaman
 
Flip flops, counters & registers
Flip flops, counters & registersFlip flops, counters & registers
Flip flops, counters & registersDharit Unadkat
 
Flipflops JK T SR D All FlipFlop Slides
Flipflops JK T SR D All FlipFlop SlidesFlipflops JK T SR D All FlipFlop Slides
Flipflops JK T SR D All FlipFlop SlidesSid Rehmani
 
Sequential Circuits - Flip Flops (Part 2)
Sequential Circuits - Flip Flops (Part 2)Sequential Circuits - Flip Flops (Part 2)
Sequential Circuits - Flip Flops (Part 2)Abhilash Nair
 
Ee2 chapter12 flip_flop
Ee2 chapter12 flip_flopEe2 chapter12 flip_flop
Ee2 chapter12 flip_flopCK Yang
 
Flip flop’s state tables & diagrams
Flip flop’s state tables & diagramsFlip flop’s state tables & diagrams
Flip flop’s state tables & diagramsSunny Khatana
 
2.3 sequantial logic circuit
2.3 sequantial logic circuit2.3 sequantial logic circuit
2.3 sequantial logic circuitWan Afirah
 
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,Miguel Brunings
 

Andere mochten auch (20)

Travis jf flip flops
Travis jf flip flopsTravis jf flip flops
Travis jf flip flops
 
Chapter 4 flip flop for students
Chapter 4 flip flop for studentsChapter 4 flip flop for students
Chapter 4 flip flop for students
 
Latch and Flip flop
Latch and Flip flopLatch and Flip flop
Latch and Flip flop
 
aaالمملكة العربية السعودية
aaالمملكة العربية السعوديةaaالمملكة العربية السعودية
aaالمملكة العربية السعودية
 
BE PPT (FLIP FLOPS)
BE PPT (FLIP FLOPS)BE PPT (FLIP FLOPS)
BE PPT (FLIP FLOPS)
 
Flip flop conversions
Flip flop conversionsFlip flop conversions
Flip flop conversions
 
Conversion of flip flop
Conversion of flip flopConversion of flip flop
Conversion of flip flop
 
Sr Latch or Flip Flop
Sr Latch or Flip FlopSr Latch or Flip Flop
Sr Latch or Flip Flop
 
Flip flops, counters & registers
Flip flops, counters & registersFlip flops, counters & registers
Flip flops, counters & registers
 
White Box Testing V0.2
White Box Testing V0.2White Box Testing V0.2
White Box Testing V0.2
 
Ds flip flop
Ds flip flopDs flip flop
Ds flip flop
 
Flipflops JK T SR D All FlipFlop Slides
Flipflops JK T SR D All FlipFlop SlidesFlipflops JK T SR D All FlipFlop Slides
Flipflops JK T SR D All FlipFlop Slides
 
Sequential Circuits - Flip Flops (Part 2)
Sequential Circuits - Flip Flops (Part 2)Sequential Circuits - Flip Flops (Part 2)
Sequential Circuits - Flip Flops (Part 2)
 
Air Pollution Causes and Effects
Air Pollution Causes and Effects Air Pollution Causes and Effects
Air Pollution Causes and Effects
 
Ee2 chapter12 flip_flop
Ee2 chapter12 flip_flopEe2 chapter12 flip_flop
Ee2 chapter12 flip_flop
 
Flip flop’s state tables & diagrams
Flip flop’s state tables & diagramsFlip flop’s state tables & diagrams
Flip flop’s state tables & diagrams
 
White Box Testing
White Box TestingWhite Box Testing
White Box Testing
 
2.3 sequantial logic circuit
2.3 sequantial logic circuit2.3 sequantial logic circuit
2.3 sequantial logic circuit
 
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,
 
Air Pollution
Air PollutionAir Pollution
Air Pollution
 

Ähnlich wie JK flip flops

14827 unit 4_clocked_flip_flops
14827 unit 4_clocked_flip_flops14827 unit 4_clocked_flip_flops
14827 unit 4_clocked_flip_flopsSandeep Kumar
 
SEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptxSEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptxThanmayiKumar
 
15CS32 ADE Module 4
15CS32 ADE Module 415CS32 ADE Module 4
15CS32 ADE Module 4RLJIT
 
Digital_Electronics_Module_4_Sequential_Circuits v0.6.pptx
Digital_Electronics_Module_4_Sequential_Circuits v0.6.pptxDigital_Electronics_Module_4_Sequential_Circuits v0.6.pptx
Digital_Electronics_Module_4_Sequential_Circuits v0.6.pptxUtsavDas21
 
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 1Sarah Sue Calbio
 
Flipflops and Excitation tables of flipflops
Flipflops and Excitation tables of flipflopsFlipflops and Excitation tables of flipflops
Flipflops and Excitation tables of flipflopsstudent
 
BEEE FLIP FLOP & REGISTERS
BEEE FLIP FLOP & REGISTERSBEEE FLIP FLOP & REGISTERS
BEEE FLIP FLOP & REGISTERSVinithShenoy
 
5.8 Integrated circuits
5.8 Integrated circuits5.8 Integrated circuits
5.8 Integrated circuitslpapadop
 
Sequential circuit
Sequential circuitSequential circuit
Sequential circuitBrenda Debra
 
Memory elements
Memory elementsMemory elements
Memory elementschandkec
 
Digital Fundamental Material for the student
Digital Fundamental Material for the studentDigital Fundamental Material for the student
Digital Fundamental Material for the studentjainyshah20
 
Latch and Flipflop.pptx
Latch and Flipflop.pptxLatch and Flipflop.pptx
Latch and Flipflop.pptxramkumarraja7
 

Ähnlich wie JK flip flops (20)

14827 unit 4_clocked_flip_flops
14827 unit 4_clocked_flip_flops14827 unit 4_clocked_flip_flops
14827 unit 4_clocked_flip_flops
 
SEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptxSEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptx
 
15CS32 ADE Module 4
15CS32 ADE Module 415CS32 ADE Module 4
15CS32 ADE Module 4
 
Digital_Electronics_Module_4_Sequential_Circuits v0.6.pptx
Digital_Electronics_Module_4_Sequential_Circuits v0.6.pptxDigital_Electronics_Module_4_Sequential_Circuits v0.6.pptx
Digital_Electronics_Module_4_Sequential_Circuits v0.6.pptx
 
Chapter 3
Chapter 3Chapter 3
Chapter 3
 
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
 
Flipflops and Excitation tables of flipflops
Flipflops and Excitation tables of flipflopsFlipflops and Excitation tables of flipflops
Flipflops and Excitation tables of flipflops
 
Chapter 6: Sequential Logic
Chapter 6: Sequential LogicChapter 6: Sequential Logic
Chapter 6: Sequential Logic
 
BEEE FLIP FLOP & REGISTERS
BEEE FLIP FLOP & REGISTERSBEEE FLIP FLOP & REGISTERS
BEEE FLIP FLOP & REGISTERS
 
5.8 Integrated circuits
5.8 Integrated circuits5.8 Integrated circuits
5.8 Integrated circuits
 
Sequential circuits
Sequential circuitsSequential circuits
Sequential circuits
 
Flip flops
Flip flopsFlip flops
Flip flops
 
Sequential circuit
Sequential circuitSequential circuit
Sequential circuit
 
Memory elements
Memory elementsMemory elements
Memory elements
 
Flip flop
Flip flopFlip flop
Flip flop
 
555 timer vibrators
555 timer vibrators555 timer vibrators
555 timer vibrators
 
Digital Fundamental Material for the student
Digital Fundamental Material for the studentDigital Fundamental Material for the student
Digital Fundamental Material for the student
 
Flip flops
Flip flopsFlip flops
Flip flops
 
unit 5.pptx
unit 5.pptxunit 5.pptx
unit 5.pptx
 
Latch and Flipflop.pptx
Latch and Flipflop.pptxLatch and Flipflop.pptx
Latch and Flipflop.pptx
 

Kürzlich hochgeladen

Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 

Kürzlich hochgeladen (20)

Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 

JK flip flops

  • 1. EL IDRISSI ZAKARIA GROUP: C2 DIGITAL ELECTRONICS MR. FAQIR JK FLIP-FLOPS
  • 2. v OUTLINE • JK flip-flops definition • Outputs • Inputs • Mode of operation • Some Applications of the “JK Flip-Flops” : - Data storage. - Counter. - Frequency division.
  • 3. v WHAT IS A JK FLIP-FLOP ? • A flip-flop is a circuit that has two stable states and can be used to store state information. • The flip-flop can be made to change state by signals applied to one or more control inputs and will have one or two outputs.
  • 4. v JK STRUCTURE JK Has 5 inputs named: J(set),K(reset), PR, CLR, and CLK JK Has 2 outputs: Q and Q’ Set: when it stores a binary 1 Cleared (reset): when it stores a binary 0 PR = Preset CLR = Clear CLK = Clock
  • 5. v OUTPUTS The Q output is the primary output. This means that the binary bit stored in the flip-flop, 1 or 0, is the same as Q. The Q’ output is the opposite binary bit value that is stored in Q. The PR and CLR inputs always override the J,K inputs.
  • 6. v INPUTS: PR AND CLR A low at the PR input sets Q = 1 A low at the CLR input sets Q = 0
  • 7. v INPUTS : J AND K — The logic states applied to the J and K inputs cause the flip- flop to operate 4 different ways. — The way the logic state is applied to J and K is called Mode of Operation. — The mode of operation refers to the condition of the flip-flop as it prepares for the positive clock pulse.
  • 8. v FOUR MODES OF OPERATION J K Q Q’ Mode 0 0 Q Q’ Hold 1 0 1 0 Sets 0 1 0 1 Resets 1 1 Q’ Q Toggle The 4 modes of operation are: hold, set, reset, toggle JK contains an internal Active Low SR latch.
  • 9. v ACTIVE LOW SR LATCH S’ – “set” R’ – “reset” Q Q’ 0 0 Invalid Invalid 0 1 1 0 1 0 0 1 1 1 Q Q’ Point to remember: A ‘0’ at the set or the reset will either set or reset the value of Q.
  • 10. v TRUTH TABLE FOR NAND A B X 0 0 1 0 1 1 1 0 1 1 1 0 A B C X 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 0 2 Inputs: 3 Inputs:
  • 11. v MODE OF OPERATION: HOLD J K Q Q’ Orig. Q Orig. Q’ 0 0 0 1 0 1 Hold: no change in Q.
  • 12. v MODE OF OPERATION: SET J K Q Q’ Orig. Q Orig. Q’ 1 0 1 0 0 1 Set: Q = 1.
  • 13. v MODE OF OPERATION: RESET J K Q Q’ Orig. Q Orig. Q’ 0 1 0 1 1 0 Reset: Q = 0.
  • 14. v MODE OF OPERATION: TOGGLE J K Q Q’ Orig. Q Orig. Q’ 1 1 1 0 0 1 Toggle: Q = Q’.
  • 15. v MODE OF OPERATION: TOGGLE AGAIN J K Q Q’ Orig. Q Orig. Q’ 1 1 0 1 1 0 Toggle: Q = Q’.
  • 16. v MODE OVERVIEW: DURING A TIME PERIOD
  • 17. v CHARACTERISTIC EQUATION Q J K Q(t + 1) 0 0 0 0 0 0 1 0 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 0 1 1 0 1 1 1 1 0 Characteristic Equation: Q(t+1) = J.Q’+ K’.Q
  • 18. “ SUMMARY ” J K Q Q’ Mode 0 0 Q Q’ Hold 1 0 1 0 Sets 0 1 0 1 Resets 1 1 Q’ Q Toggle Characteristic Equation: Q(t+1) = J.Q’+ K’.Q Q is the primary output. SR Latch: A ‘0’ at the set or the reset will either set or reset the value of Q.
  • 19. v FLIP FLOPS APPLICATIONS : DATA STORAGE • A flip flop store one bit at a time in digital circuit. In order to store more than one bit flip flop can be connected in series and parallel called registers. A register is simply a data storage device for a number of bits in which each flip flop store one bit of information (0 or 1). Thus a 4 bit register consists of 4 individual flip flops, each able to store one bit of information at a time. • Figure 1 shows a 4 bit register. Any number from (0000)2 to (1111)2 may be stored in it simply by setting or resetting the appropriate flip flops. Let us suppose that flip flop one is SET(1) , Flip flop 2 is RESET(0), flip flop 3 is RESET(0) and flip flop 4 is SET(1), the binary number stored in this register is (1001)2. Figure 1: Bit Binary Register
  • 20. v FLIP FLOPS APPLICATIONS : COUNTER • Another major application of flip flops is a digital counter. It is used to count pulses or events and it can be made by connecting a series of flip flops. Counter can count up to 2n. Where n is the number of flip flops. Figure 3 shows a simplest binary ripple counter made by flip flops. It consists of connections of flip flop without any logic gate. Each flip flop is triggered by the output of its proceeding flip flop. • They are used in digital equipment's, clocks, frequency counters and computers etc. Figure 3: Four stage Counter
  • 21. v FLIP FLOPS APPLICATIONS : FREQUENCY DIVIDER • Flip flops can divide the frequency of periodic waveform. When a pulse wave is used to toggle an flip flop, the output frequency becomes one half the input frequency, as shown in Figure 4 • The output of each flip flop is half the frequency of an input. If the input frequency is 160 KHz then output of each flip flop would be so after first flip flop, 40 after second flip flop and 20 after third flip flop. • Suppose that the Input frequency 160 KHz : Frequency of first flip flop 80 KHz Frequency of 2nd flips flop 40 KHz Frequency of 3rd flips flop 20 KHz Figure 4: JK Flip Flop Used as A Frequency Division
  • 22. v BIBLIOGRAPHY • http://hyperphysics.phy-astr.gsu.edu/hbase/electronic/jkflipflop.html • http://computer.howstuffworks.com/boolean5.htm • http://www.youtube.com/watch?v=bN02shtPWuI