SlideShare a Scribd company logo
1 of 16
G.Amudha
Assistant professor
Department of information technology
e.m.g.yadava women’s college
Flip Flop
A Flip Flop is a memory element that is capable of
storing one bit of information.
•A flip flop has two outputs
•Flip flops are of different types depending on how their inputs
and clock pulses cause transition between two states.
•There are 4 basic types of flip flops-
SR Flip Flop
JK Flip Flop
D Flip Flop
T Flip Flop
SR Flip Flop
•SR flip flop is the simplest type of flip flops.
•It stands for Set Reset flip flop.
•It is a clocked flip flop
•Construction of SR Flip Flop
•There are following two methods for constructing a SR flip flop
Construction of SR Flip Flop By Using NOR Latch
This method of constructing SR Flip Flop uses-
NOR latchTwo AND gates
LOGIC CIRCUIT
Construction of SR Flip Flop By Using NAND Latch
 This method of constructing SR Flip Flop uses-
 NAND latch
 Two NAND gates
Logic Circuit-
The logic circuit for SR Flip Flop constructed using NAND latch is
as shown below-
Logic Symbol
The logic symbol for SR Flip Flop is as shown below
Truth Table-
The truth table for SR Flip Flop is as shown below-
INPUTS OUTPUT
S
REMARKS
Qn Qn+1 QN QN=1(NEXT
STATE)
States and Conditions
0 0 X QN Hold State condition S = R = 0
0 1 X 0 Reset state condition S = 0 , R = 1
1 0 X 1 Set state condition S = 1 , R = 0
1 1 X INTERMINATE Indeterminate state condition S = R = 1
JK Flip Flop
 JK flip flop is a refined & improved version of SR Flip
Flopthat has been introduced to solve the problem of
indeterminate statethat occurs in SR flip flop when both
the inputs are 1.
 Input J behaves like input S of SR flip flop which was
meant to set the flip flop.
 Input K behaves like input R of SR flip flop which was
meant to reset the flip flop.
Construction of JK Flip Flop
There are following two methods for onstructing a JK flip
flop
Construction of JK Flip Flop By Using SR Flip Flop
Constructed From NOR Latch
 This method of constructing JK Flip Flop uses-
 SR Flip Flop constructed from NOR latch
 Two other connections
Logic Circuit
 The logic circuit for JK Flip Flop constructed using SR
Flip Flop constructed from NOR latch is as shown below-
Logic Symbol
 The logic symbol for JK Flip Flop is as shown below
TRUTH TABLE
 The truth table for JK Flip Flop is as shown below
INPUTS OUTPUTS REMARKS
Qn Qn+1 QN QN=1(NEX
T STATE)
States and Conditions
0 0 X QN Hold State condition J = K = 0
0 1 X 0 Reset state condition J = 0 , K =
1
1 0 X 1 Set state condition J= 1 , K = 0
1 1 X INTERMI
NATE
Indeterminate state condition J
= K = 1
The D flip-flop tracks the input, making transitions with match those
of the input D. The D stands for "data"; this flip-flop stores the value
that is on the data line. It can be thought of as a basic memory cell. A
D flip-flop can be made from a set/reset flip-flop by tying the set to
the reset through an inverter.
Digital principles

More Related Content

What's hot

2.3 sequantial logic circuit
2.3 sequantial logic circuit2.3 sequantial logic circuit
2.3 sequantial logic circuit
Wan Afirah
 
Unit 4 clocked_flip_flops
Unit 4 clocked_flip_flopsUnit 4 clocked_flip_flops
Unit 4 clocked_flip_flops
UNAD
 

What's hot (20)

Flipflop
FlipflopFlipflop
Flipflop
 
Latches and flip flops
Latches and flip flopsLatches and flip flops
Latches and flip flops
 
JK flip flop in Digital electronics
JK flip flop in Digital electronicsJK flip flop in Digital electronics
JK flip flop in Digital electronics
 
Sequential circuit-flip flops
Sequential circuit-flip flopsSequential circuit-flip flops
Sequential circuit-flip flops
 
Sequential logic circuits flip-flop pt 3
Sequential logic circuits   flip-flop pt 3Sequential logic circuits   flip-flop pt 3
Sequential logic circuits flip-flop pt 3
 
D flip flop in Digital electronics
D flip flop in Digital electronicsD flip flop in Digital electronics
D flip flop in Digital electronics
 
SEQUENTIAL CIRCUITS [FLIP FLOPS AND LATCHES]
SEQUENTIAL CIRCUITS [FLIP FLOPS AND LATCHES]SEQUENTIAL CIRCUITS [FLIP FLOPS AND LATCHES]
SEQUENTIAL CIRCUITS [FLIP FLOPS AND LATCHES]
 
Flip flops
Flip flopsFlip flops
Flip flops
 
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 in digital logic design
Sequential circuits in digital logic designSequential circuits in digital logic design
Sequential circuits in digital logic design
 
2.3 sequantial logic circuit
2.3 sequantial logic circuit2.3 sequantial logic circuit
2.3 sequantial logic circuit
 
Rs flipflop or SR flipFlop
Rs flipflop or SR flipFlop Rs flipflop or SR flipFlop
Rs flipflop or SR flipFlop
 
Sequential circuits
Sequential circuitsSequential circuits
Sequential circuits
 
Lect19 Engin112
Lect19 Engin112Lect19 Engin112
Lect19 Engin112
 
Digital e chap 4
Digital e   chap 4Digital e   chap 4
Digital e chap 4
 
Computer Oragnization Flipflops
Computer Oragnization FlipflopsComputer Oragnization Flipflops
Computer Oragnization Flipflops
 
Ds flip flop
Ds flip flopDs flip flop
Ds flip flop
 
Introduction to Sequential circuits and flip flops
Introduction to Sequential circuits and flip flops Introduction to Sequential circuits and flip flops
Introduction to Sequential circuits and flip flops
 
Dee2034 chapter 4 flip flop for students part
Dee2034 chapter 4 flip flop  for students partDee2034 chapter 4 flip flop  for students part
Dee2034 chapter 4 flip flop for students part
 
Unit 4 clocked_flip_flops
Unit 4 clocked_flip_flopsUnit 4 clocked_flip_flops
Unit 4 clocked_flip_flops
 

Similar to Digital principles

SEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptxSEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptx
ThanmayiKumar
 

Similar to Digital principles (20)

Sr jk flip flop by AMAN GOYAT
Sr jk flip flop by AMAN GOYATSr jk flip flop by AMAN GOYAT
Sr jk flip flop by AMAN GOYAT
 
ABOUT FLIP FLOPS IN DIGITAL ELECTRONICS .pptx
ABOUT FLIP FLOPS IN DIGITAL ELECTRONICS .pptxABOUT FLIP FLOPS IN DIGITAL ELECTRONICS .pptx
ABOUT FLIP FLOPS IN DIGITAL ELECTRONICS .pptx
 
Chapter4flipflop forstudents-131112193906-phpapp02
Chapter4flipflop forstudents-131112193906-phpapp02Chapter4flipflop forstudents-131112193906-phpapp02
Chapter4flipflop forstudents-131112193906-phpapp02
 
Assignment#5
Assignment#5Assignment#5
Assignment#5
 
unit-4 (STLD) Lecture2.pptx
unit-4 (STLD) Lecture2.pptxunit-4 (STLD) Lecture2.pptx
unit-4 (STLD) Lecture2.pptx
 
Presentation1
Presentation1Presentation1
Presentation1
 
dldflip-flop-151229031138 (1).pptx
dldflip-flop-151229031138 (1).pptxdldflip-flop-151229031138 (1).pptx
dldflip-flop-151229031138 (1).pptx
 
UNIT - III.pptx
UNIT - III.pptxUNIT - III.pptx
UNIT - III.pptx
 
SEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptxSEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptx
 
De EE unit-3.pptx
De EE unit-3.pptxDe EE unit-3.pptx
De EE unit-3.pptx
 
Digital Electronics Unit_3.pptx
Digital Electronics Unit_3.pptxDigital Electronics Unit_3.pptx
Digital Electronics Unit_3.pptx
 
Unit 4 sequential circuits
Unit 4  sequential circuitsUnit 4  sequential circuits
Unit 4 sequential circuits
 
counter using 4 master slave flip-flops
counter using 4 master slave flip-flops counter using 4 master slave flip-flops
counter using 4 master slave flip-flops
 
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
 
flip flops
flip flops flip flops
flip flops
 
Digital design slides for engineering
Digital  design   slides for engineeringDigital  design   slides for engineering
Digital design slides for engineering
 
Sequential circuit
Sequential circuitSequential circuit
Sequential circuit
 
Lecture 1 6844
Lecture 1 6844Lecture 1 6844
Lecture 1 6844
 
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
 
Flip flops & registers
Flip flops & registersFlip flops & registers
Flip flops & registers
 

Recently uploaded

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 

Recently uploaded (20)

How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 

Digital principles

  • 1. G.Amudha Assistant professor Department of information technology e.m.g.yadava women’s college
  • 2. Flip Flop A Flip Flop is a memory element that is capable of storing one bit of information. •A flip flop has two outputs •Flip flops are of different types depending on how their inputs and clock pulses cause transition between two states. •There are 4 basic types of flip flops- SR Flip Flop JK Flip Flop D Flip Flop T Flip Flop
  • 3. SR Flip Flop •SR flip flop is the simplest type of flip flops. •It stands for Set Reset flip flop. •It is a clocked flip flop •Construction of SR Flip Flop •There are following two methods for constructing a SR flip flop
  • 4. Construction of SR Flip Flop By Using NOR Latch This method of constructing SR Flip Flop uses- NOR latchTwo AND gates LOGIC CIRCUIT
  • 5. Construction of SR Flip Flop By Using NAND Latch  This method of constructing SR Flip Flop uses-  NAND latch  Two NAND gates
  • 6. Logic Circuit- The logic circuit for SR Flip Flop constructed using NAND latch is as shown below-
  • 7. Logic Symbol The logic symbol for SR Flip Flop is as shown below
  • 8. Truth Table- The truth table for SR Flip Flop is as shown below- INPUTS OUTPUT S REMARKS Qn Qn+1 QN QN=1(NEXT STATE) States and Conditions 0 0 X QN Hold State condition S = R = 0 0 1 X 0 Reset state condition S = 0 , R = 1 1 0 X 1 Set state condition S = 1 , R = 0 1 1 X INTERMINATE Indeterminate state condition S = R = 1
  • 9. JK Flip Flop  JK flip flop is a refined & improved version of SR Flip Flopthat has been introduced to solve the problem of indeterminate statethat occurs in SR flip flop when both the inputs are 1.  Input J behaves like input S of SR flip flop which was meant to set the flip flop.  Input K behaves like input R of SR flip flop which was meant to reset the flip flop.
  • 10. Construction of JK Flip Flop There are following two methods for onstructing a JK flip flop
  • 11. Construction of JK Flip Flop By Using SR Flip Flop Constructed From NOR Latch  This method of constructing JK Flip Flop uses-  SR Flip Flop constructed from NOR latch  Two other connections Logic Circuit  The logic circuit for JK Flip Flop constructed using SR Flip Flop constructed from NOR latch is as shown below-
  • 12.
  • 13. Logic Symbol  The logic symbol for JK Flip Flop is as shown below
  • 14. TRUTH TABLE  The truth table for JK Flip Flop is as shown below INPUTS OUTPUTS REMARKS Qn Qn+1 QN QN=1(NEX T STATE) States and Conditions 0 0 X QN Hold State condition J = K = 0 0 1 X 0 Reset state condition J = 0 , K = 1 1 0 X 1 Set state condition J= 1 , K = 0 1 1 X INTERMI NATE Indeterminate state condition J = K = 1
  • 15. The D flip-flop tracks the input, making transitions with match those of the input D. The D stands for "data"; this flip-flop stores the value that is on the data line. It can be thought of as a basic memory cell. A D flip-flop can be made from a set/reset flip-flop by tying the set to the reset through an inverter.