SlideShare a Scribd company logo
1 of 20
PRESENTATION ON FLIP-FLOP
Course Code: EEE-3309
Course Tittle: VLSI Circuits
Group:05
North Western University, Khulna
Submitted By:
Name: SABUJ SAHA
ID:20172027021
Name: MD.SHOHANUR RAHMAN
ID:20172028021
Name: NASRIN JAHAN
ID:20172029021
Name: DEBBROTA KUMAR GHUHA
ID:20172030021
Name: MST. HABIBA YASMIN
ID:20172035021
3 rd Year, 3rd Semester (Spring- 2020)
Submitted To:
Name: PRIYANKAR BISWAS
Lecturer of Electrical & Electronics
Engineering Department
North Western University, Khulna
Date of Submission: 20-08-2020
FLIP-FLOP
Contents
 introduction
 Types of flip-flop
 The Used of flip-flop
 Conclusion
 References.
INTRODUCTION
What is Flip-Flop
 In digital circuits, the flip-flop, is a kind of bi-
stable multivibrator.
 It is a Sequential Circuits / an electronic circuit
which has two stable states and thereby is capable
of serving as one bit of memory , bit 1 or bit 0
Types Of Flip Flop
There are basically four different types of flip flops and these are:
1. Set-Reset (SR) flip-flop or Latch
2. JK flip-flop
3. D (Data or Delay) flip-flop
4. T (Toggle) flip-flop
1. SR Flip Flop (Latch)
a. SR Flip Flop Active Low = NAND gates
b. SR Flip Flop Active High = NOR gates
c. SR AND –OR latch
2. JK flip-flop (Latch)
a. JK latch
5. Clocked SR Flip Flop
6. Master-Slave Edge-Triggered Flip-Flop
Set-Reset flip flop
JK Flip Flop
The JK Flip Flop is the most widely used flip flop. It is
considered to be a universal flip-flop circuit. The
sequential operation of the JK Flip Flop is same as for the
RS flip-flop with the same SET and RESET input. The
difference is that the JK Flip Flop does not the invalid
input states of the RS Latch (when S and R are both
1).The JK Flip Flop name has been kept on the inventor
name of the circuit known as Jack Kilby. The
basic symbol of the JK Flip Flop is shown below
D Flip Flop
We can design the T flip – flop by making simple
modifications to the JK flip – flop. The T flip – flop is
a single input device and hence by connecting J and
K inputs together and giving them with single input
called T we can convert a JK flip – flop into T flip –
flop. So a T flip – flop is sometimes called as single
input JK flip – flop.
The logic symbol of T flip – flop is shown below. It
has one Toggle input (T) & one clock signal input
(CLK).
T Flip Flop
T Flip Flop
We can construct a T flip – flop by connecting AND gates as
input to the NOR gate SR latch. And these AND gate inputs are
fed back with the present state output Q and its complement Q’
to each AND gate. A toggle input (T) is connected in common
to both the AND gates as an input. The AND gates are also
connected with common Clock (CLK) signal. In the T flip –
flop, a pulse train of narrow triggers are provided as input (T)
which will cause the change in output state of flip – flop. So
these flip – flops are also called Toggle flip – flops. The circuit
diagram of a T flip – flop constructed from SR latch is shown
below.
T flip – flop is an edge triggered device i.e. the low to high or
high to low transitions on a clock signal of narrow triggers that
is provided as input will cause the change in output state of flip
– flop.
Clocked SR Flip Flop
A simple clocked SR flipflop built from AND-gates in front of a
basic SR flipflop with NOR-gates.
Obviously, the values at the R and S inputs are gated with
the clock signal C. Therefore, as long as the C signal stays at 0
value, the flipflop stores its value. On the other hand, the
flipflop behaves like the standard SR flipflop while C is 1.
Because the behavior is controlled by the static level of the
clock signal, such flipflops are called level-sensitive or latches.
(Implementation note: in order to avoid flipflop oscillations due
to the discrete-event based simulation model when the
'forbidden' input values (111) are selected, the gate-delays of the
first-level AND gates are set to different values. Due to this
choice, the reset state is preferred. The real flipflop would enter
a random state based on the current operating parameters like
temperature, etc. )
SR Flip Flop - NAND GATE LATCH
The circuit shown below is a basic NAND latch. The inputs are
generally designated S and R for Set and Reset respectively.
Because the NAND inputs must normally be logic 1 to avoid
affecting the latching action, the inputs are considered to be
inverted in this circuit (or active low).
The circuit uses feedback to "remember" and retain its logical
state even after the controlling input signals have changed.
When the S and R inputs are both high, feedback maintains the
Q outputs to the previous state.
SR Flip Flop - NOR GATE LATCH
While the R and S inputs are both
low, feedback maintains the Q and Q outputs in a constant
state, with Q the complement of Q. If S (Set) is pulsed
high while R (Reset) is held low, then the Q output is
forced high, and stays high when S returns to low;
similarly, if R is pulsed high while S is held low, then the
Q output is forced low, and stays low when R returns to
low.
SR AND-ORlatch
From a teaching point of view, SR latches
drawn as a pair of cross-coupled components
(transistors, gates, tubes, etc.) are often hard to
understand for beginners. A didactically easier
to understand way is to draw the latch as a
single feedback loop instead of the cross-
coupling. The following is an SR latch built
with an AND gate with one inverted input and
an OR gate. Note that the inverter is not needed
for the latch functionality, but rather to make
both inputs High-active.
JKlatch
The JK latch is much less frequently used than the JK flip-flop. The JK latch follows the following state table:
Hence, the JK latch is an SR latch that is made to toggle its output (oscillate between 0 and 1) when passed the
input combination of 11.Unlike the JK flip-flop, the 11 input combination for the JK latch is not very useful
because there is no clock that directs toggling.
Master-Slave Edge-Triggered Flip-Flop
The flipflop circuits discussed above are level-triggered,
i.e., the circuit is always active when the clock signal is
high, and consequently unpredictable output may result.
For example, during this active clock period, the output of
a T-FF may toggle continuously. The output at the end of
the active period is therefore unpredictable. To overcome
this problem, edge-triggered circuits can be used whose
output is determined by the edge, instead of the level, of
the clock signal, for example, the rising (or trailing) edge.
The Used of Flip Flop
 For Memory circuits
 For Logic Control Devices
 For Counter Devices
 For Register Devices
ConclusioN
1.Flip-flops can be used as a memory element and also as a delay element.
2.Flip-flops are also used in the making of counter/timers.
3.Using Flip-flops,We can eliminate keyboard debounce.
4.In various type of registers also we use flip-flops.
References
1. https://en.wikipedia.org/wiki/Flip-flop_(electronics)
2. www.slideshare.net
3. https://www.electronicshub.org/t-flip-flop/
4. http://fourier.eng.hmc.edu/e85_old/lectures/digital_logi
c/node17.html
THANK YOU

More Related Content

What's hot (20)

Counters
CountersCounters
Counters
 
Flip-Flop || Digital Electronics
Flip-Flop || Digital ElectronicsFlip-Flop || Digital Electronics
Flip-Flop || Digital Electronics
 
Flip Flop and Its Types
Flip Flop and Its TypesFlip Flop and Its Types
Flip Flop and Its Types
 
Flip Flop & RS Latch
Flip Flop & RS LatchFlip Flop & RS Latch
Flip Flop & RS Latch
 
flip flops
flip flops flip flops
flip flops
 
D flip Flop
D flip FlopD flip Flop
D flip Flop
 
Flip Flop
Flip FlopFlip Flop
Flip Flop
 
Counters
CountersCounters
Counters
 
Sequential circuits in Digital Electronics
Sequential circuits in Digital ElectronicsSequential circuits in Digital Electronics
Sequential circuits in Digital Electronics
 
Digital Logic circuit
Digital Logic circuitDigital Logic circuit
Digital Logic circuit
 
Registers
RegistersRegisters
Registers
 
Sequential circuits
Sequential circuitsSequential circuits
Sequential circuits
 
Shift Registers
Shift RegistersShift Registers
Shift Registers
 
Sequential Logic Circuit
Sequential Logic CircuitSequential Logic Circuit
Sequential Logic Circuit
 
What are Flip Flops and Its types.
What are Flip Flops and Its types.What are Flip Flops and Its types.
What are Flip Flops and Its types.
 
Combinational circuits
Combinational circuits Combinational circuits
Combinational circuits
 
Introduction to Counters
Introduction to CountersIntroduction to Counters
Introduction to Counters
 
Flip flop
Flip flopFlip flop
Flip flop
 
Multiplexers & Demultiplexers
Multiplexers & DemultiplexersMultiplexers & Demultiplexers
Multiplexers & Demultiplexers
 
state diagrams of flip flops
 state diagrams of flip flops state diagrams of flip flops
state diagrams of flip flops
 

Similar to VLSI Circuits Flip-Flop Presentation

Similar to VLSI Circuits Flip-Flop Presentation (20)

FYBSC IT Digital Electronics Unit IV Chapter II Sequential Circuits- Flip-Flops
FYBSC IT Digital Electronics Unit IV Chapter II Sequential Circuits- Flip-FlopsFYBSC IT Digital Electronics Unit IV Chapter II Sequential Circuits- Flip-Flops
FYBSC IT Digital Electronics Unit IV Chapter II Sequential Circuits- Flip-Flops
 
Lecture 1 6844
Lecture 1 6844Lecture 1 6844
Lecture 1 6844
 
Digital electronics Flip Flop
Digital electronics Flip FlopDigital electronics Flip Flop
Digital electronics Flip Flop
 
Flip flop
Flip flopFlip flop
Flip flop
 
B sc3 unit 5 sequencial lc
B sc3 unit 5 sequencial lcB sc3 unit 5 sequencial lc
B sc3 unit 5 sequencial lc
 
Bistable multivibators (flip flops)
Bistable multivibators (flip flops)Bistable multivibators (flip flops)
Bistable multivibators (flip flops)
 
flip flop Presentation
flip flop  Presentationflip flop  Presentation
flip flop Presentation
 
LATCHES
LATCHESLATCHES
LATCHES
 
Unit 4 sequential circuits
Unit 4  sequential circuitsUnit 4  sequential circuits
Unit 4 sequential circuits
 
Chapter 6: Sequential Logic
Chapter 6: Sequential LogicChapter 6: Sequential Logic
Chapter 6: Sequential Logic
 
Lab 12 – Latches and Flip-Flops Mugisha OmaryLab 12 .docx
Lab 12 – Latches and Flip-Flops Mugisha OmaryLab 12 .docxLab 12 – Latches and Flip-Flops Mugisha OmaryLab 12 .docx
Lab 12 – Latches and Flip-Flops Mugisha OmaryLab 12 .docx
 
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
 
Latches and flip flops
Latches and flip flopsLatches and flip flops
Latches and flip flops
 
De EE unit-3.pptx
De EE unit-3.pptxDe EE unit-3.pptx
De EE unit-3.pptx
 
All flipflop
All flipflopAll flipflop
All flipflop
 
Flip Flops
Flip FlopsFlip Flops
Flip Flops
 
FLIP FLOP (1).ppt
FLIP FLOP (1).pptFLIP FLOP (1).ppt
FLIP FLOP (1).ppt
 
Assignment#5
Assignment#5Assignment#5
Assignment#5
 
BEEE FLIP FLOP & REGISTERS
BEEE FLIP FLOP & REGISTERSBEEE FLIP FLOP & REGISTERS
BEEE FLIP FLOP & REGISTERS
 
Computer Oragnization Flipflops
Computer Oragnization FlipflopsComputer Oragnization Flipflops
Computer Oragnization Flipflops
 

Recently uploaded

Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 

Recently uploaded (20)

Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 

VLSI Circuits Flip-Flop Presentation

  • 1. PRESENTATION ON FLIP-FLOP Course Code: EEE-3309 Course Tittle: VLSI Circuits Group:05 North Western University, Khulna Submitted By: Name: SABUJ SAHA ID:20172027021 Name: MD.SHOHANUR RAHMAN ID:20172028021 Name: NASRIN JAHAN ID:20172029021 Name: DEBBROTA KUMAR GHUHA ID:20172030021 Name: MST. HABIBA YASMIN ID:20172035021 3 rd Year, 3rd Semester (Spring- 2020) Submitted To: Name: PRIYANKAR BISWAS Lecturer of Electrical & Electronics Engineering Department North Western University, Khulna Date of Submission: 20-08-2020
  • 3. Contents  introduction  Types of flip-flop  The Used of flip-flop  Conclusion  References.
  • 4. INTRODUCTION What is Flip-Flop  In digital circuits, the flip-flop, is a kind of bi- stable multivibrator.  It is a Sequential Circuits / an electronic circuit which has two stable states and thereby is capable of serving as one bit of memory , bit 1 or bit 0
  • 5. Types Of Flip Flop There are basically four different types of flip flops and these are: 1. Set-Reset (SR) flip-flop or Latch 2. JK flip-flop 3. D (Data or Delay) flip-flop 4. T (Toggle) flip-flop 1. SR Flip Flop (Latch) a. SR Flip Flop Active Low = NAND gates b. SR Flip Flop Active High = NOR gates c. SR AND –OR latch 2. JK flip-flop (Latch) a. JK latch 5. Clocked SR Flip Flop 6. Master-Slave Edge-Triggered Flip-Flop
  • 7. JK Flip Flop The JK Flip Flop is the most widely used flip flop. It is considered to be a universal flip-flop circuit. The sequential operation of the JK Flip Flop is same as for the RS flip-flop with the same SET and RESET input. The difference is that the JK Flip Flop does not the invalid input states of the RS Latch (when S and R are both 1).The JK Flip Flop name has been kept on the inventor name of the circuit known as Jack Kilby. The basic symbol of the JK Flip Flop is shown below
  • 9. We can design the T flip – flop by making simple modifications to the JK flip – flop. The T flip – flop is a single input device and hence by connecting J and K inputs together and giving them with single input called T we can convert a JK flip – flop into T flip – flop. So a T flip – flop is sometimes called as single input JK flip – flop. The logic symbol of T flip – flop is shown below. It has one Toggle input (T) & one clock signal input (CLK). T Flip Flop
  • 10. T Flip Flop We can construct a T flip – flop by connecting AND gates as input to the NOR gate SR latch. And these AND gate inputs are fed back with the present state output Q and its complement Q’ to each AND gate. A toggle input (T) is connected in common to both the AND gates as an input. The AND gates are also connected with common Clock (CLK) signal. In the T flip – flop, a pulse train of narrow triggers are provided as input (T) which will cause the change in output state of flip – flop. So these flip – flops are also called Toggle flip – flops. The circuit diagram of a T flip – flop constructed from SR latch is shown below. T flip – flop is an edge triggered device i.e. the low to high or high to low transitions on a clock signal of narrow triggers that is provided as input will cause the change in output state of flip – flop.
  • 11. Clocked SR Flip Flop A simple clocked SR flipflop built from AND-gates in front of a basic SR flipflop with NOR-gates. Obviously, the values at the R and S inputs are gated with the clock signal C. Therefore, as long as the C signal stays at 0 value, the flipflop stores its value. On the other hand, the flipflop behaves like the standard SR flipflop while C is 1. Because the behavior is controlled by the static level of the clock signal, such flipflops are called level-sensitive or latches. (Implementation note: in order to avoid flipflop oscillations due to the discrete-event based simulation model when the 'forbidden' input values (111) are selected, the gate-delays of the first-level AND gates are set to different values. Due to this choice, the reset state is preferred. The real flipflop would enter a random state based on the current operating parameters like temperature, etc. )
  • 12. SR Flip Flop - NAND GATE LATCH The circuit shown below is a basic NAND latch. The inputs are generally designated S and R for Set and Reset respectively. Because the NAND inputs must normally be logic 1 to avoid affecting the latching action, the inputs are considered to be inverted in this circuit (or active low). The circuit uses feedback to "remember" and retain its logical state even after the controlling input signals have changed. When the S and R inputs are both high, feedback maintains the Q outputs to the previous state.
  • 13. SR Flip Flop - NOR GATE LATCH While the R and S inputs are both low, feedback maintains the Q and Q outputs in a constant state, with Q the complement of Q. If S (Set) is pulsed high while R (Reset) is held low, then the Q output is forced high, and stays high when S returns to low; similarly, if R is pulsed high while S is held low, then the Q output is forced low, and stays low when R returns to low.
  • 14. SR AND-ORlatch From a teaching point of view, SR latches drawn as a pair of cross-coupled components (transistors, gates, tubes, etc.) are often hard to understand for beginners. A didactically easier to understand way is to draw the latch as a single feedback loop instead of the cross- coupling. The following is an SR latch built with an AND gate with one inverted input and an OR gate. Note that the inverter is not needed for the latch functionality, but rather to make both inputs High-active.
  • 15. JKlatch The JK latch is much less frequently used than the JK flip-flop. The JK latch follows the following state table: Hence, the JK latch is an SR latch that is made to toggle its output (oscillate between 0 and 1) when passed the input combination of 11.Unlike the JK flip-flop, the 11 input combination for the JK latch is not very useful because there is no clock that directs toggling.
  • 16. Master-Slave Edge-Triggered Flip-Flop The flipflop circuits discussed above are level-triggered, i.e., the circuit is always active when the clock signal is high, and consequently unpredictable output may result. For example, during this active clock period, the output of a T-FF may toggle continuously. The output at the end of the active period is therefore unpredictable. To overcome this problem, edge-triggered circuits can be used whose output is determined by the edge, instead of the level, of the clock signal, for example, the rising (or trailing) edge.
  • 17. The Used of Flip Flop  For Memory circuits  For Logic Control Devices  For Counter Devices  For Register Devices
  • 18. ConclusioN 1.Flip-flops can be used as a memory element and also as a delay element. 2.Flip-flops are also used in the making of counter/timers. 3.Using Flip-flops,We can eliminate keyboard debounce. 4.In various type of registers also we use flip-flops.
  • 19. References 1. https://en.wikipedia.org/wiki/Flip-flop_(electronics) 2. www.slideshare.net 3. https://www.electronicshub.org/t-flip-flop/ 4. http://fourier.eng.hmc.edu/e85_old/lectures/digital_logi c/node17.html