SlideShare a Scribd company logo
Flip Flop
Do You Know??
Computers and calculators use
Flip-flop for their memory??
What is Flip Flop?
A flip flop is an electronic circuit with two stable
states(High/Low) that can be used to store
binary data.
A combination of number of flip flops will
produce some amount of memory.
The stored data can be changed by applying
varying inputs.
Continues…..
Flip flop are basic building blocks in the
memory of electronic devices
Each flip flop can store one bit of data
These are also called as sequential logic
circuits.
Continues….
They are used in computers,
communications, and many other types of
systems.
 Flip-flops and are used as data storage
elements.
 It is the basic storage element in
sequential logic.
Types of flip flops
Based on their operations, flip flops are
basically 4 types. They are
1. R-S flip flop
2. D flip flop
3. J-K flip flop
4. T flip flop
S-R Flip Flop
The S-R flip-flop is basic flip-flop among
all the flip-flops.
All the other flip flops are developed after
SR-flip-flop.
SR flip flop is represented as shown
below.
Continues….
S-R stands for SET and RESET. This can
also be called RS flip-flop. Difference is
RS is inverted SR
NAND and NOR gates were used as they
are universal gates.
Represented As,
SR-Flip Flop Using NAND
D flip-flop
In the SR flip flop an uncertain state
occurred. This can be avoided by using D
flip flop. Here D stands for “Data”.
It is constructed from SR flip flop.
The two inputs (S &R) of the clocked SR
flip flop are connected to an inverter.
Continues…..
It is one of the most widely used flip – flops.
It has a clock signal (Clk) as one input and Data
(D) as other.
There are two outputs and these outputs are
complement to each other.
Symbol
D flip – flop using NAND
Nasurallah Saeed
J-K Flip Flop
JK flip – flop is named after Jack Kilby, an
electrical engineer who invented IC.
A JK flip – flop is a modification of SR flip
– flop.
 In this the J input is similar to the set
input of SR flip – flop and the K input is
similar to the reset input of SR flip – flop
Continues……
The condition J = K = 1 which is not allowed in
SR flip – flop (S = R = 1) is interpreted as a
toggle command.
The JK flip flop has
i). Two data inputs J and K.
ii). One clock signal input (CLK).
iii). Two outputs Q and Q’.
Symbol
NAND SR flip – flop.
It is similar to a modified NAND SR flip –
flop.
T Flip Flop
T flip flop is also known as “Toggle Flip – flop”.
Toggle is to change the output to complement of
the previous state in the presence of clock input
signal.
The T flip flop has
 i). T input.
 ii). One clock signal input (CLK).
 iii). Two outputs Q and Q’.
Symbol
NAND JK flip – flop
WHERE WE USE FLIP
FLOPS??
we use them in memory elements like
registers, for data storage.
 uses as counters, to count the increment
or decrement of an event occurrence.
Flip flops are used as frequency division
circuits,
Continues…
Flip flops are used as frequency division circuits,
frequency division circuits are used to regularize
the frequency of electronic circuits.
We use shift registers (A special-type of
registers) to transfer the data from one flip flop
to another,
Flip Flop

More Related Content

What's hot

All flipflop
All flipflopAll flipflop
All flipflop
DHEERAJ CHOKSE
 
Flip flop
Flip flopFlip flop
Presentation On Flip-Flop
Presentation On Flip-FlopPresentation On Flip-Flop
Latches & flip flop
Latches & flip flopLatches & flip flop
Latches & flip flop
Nousheen Arshad
 
Sequential Logic Circuit
Sequential Logic CircuitSequential Logic Circuit
Sequential Logic Circuit
Ramasubbu .P
 
Sequential circuits
Sequential circuitsSequential circuits
Sequential circuits
DrSonali Vyas
 
Presentation on Flip Flop
Presentation  on Flip FlopPresentation  on Flip Flop
Presentation on Flip Flop
Nahian Ahmed
 
J - K & MASTERSLAVE FLIPFLOPS
J - K & MASTERSLAVE FLIPFLOPSJ - K & MASTERSLAVE FLIPFLOPS
J - K & MASTERSLAVE FLIPFLOPS
Krishma Parekh
 
Types of flip flops ppt
Types of flip flops pptTypes of flip flops ppt
Types of flip flops ppt
Viraj Shah
 
Latches and flip flop
Latches and flip flopLatches and flip flop
Latches and flip flop
Shuaib Hotak
 
D Flip Flop
D Flip Flop D Flip Flop
D Flip Flop
Pradhan Rishi Sharma
 
Encoder & Decoder
Encoder & DecoderEncoder & Decoder
Encoder & Decoder
Syed Saeed
 
Flipflop
FlipflopFlipflop
Flipflop
sohamdodia27
 
Flip flops, counters & registers
Flip flops, counters & registersFlip flops, counters & registers
Flip flops, counters & registers
Dharit Unadkat
 
Multiplexers
MultiplexersMultiplexers
Multiplexers
DrSonali Vyas
 
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
Sarah Sue Calbio
 
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
Shubham Singh
 
D flip Flop
D flip FlopD flip Flop
D flip Flop
Talha Mudassar
 
BE PPT (FLIP FLOPS)
BE PPT (FLIP FLOPS)BE PPT (FLIP FLOPS)
BE PPT (FLIP FLOPS)
DHANESHRKNAIR01
 
latches
 latches latches
latches
Unsa Shakir
 

What's hot (20)

All flipflop
All flipflopAll flipflop
All flipflop
 
Flip flop
Flip flopFlip flop
Flip flop
 
Presentation On Flip-Flop
Presentation On Flip-FlopPresentation On Flip-Flop
Presentation On Flip-Flop
 
Latches & flip flop
Latches & flip flopLatches & flip flop
Latches & flip flop
 
Sequential Logic Circuit
Sequential Logic CircuitSequential Logic Circuit
Sequential Logic Circuit
 
Sequential circuits
Sequential circuitsSequential circuits
Sequential circuits
 
Presentation on Flip Flop
Presentation  on Flip FlopPresentation  on Flip Flop
Presentation on Flip Flop
 
J - K & MASTERSLAVE FLIPFLOPS
J - K & MASTERSLAVE FLIPFLOPSJ - K & MASTERSLAVE FLIPFLOPS
J - K & MASTERSLAVE FLIPFLOPS
 
Types of flip flops ppt
Types of flip flops pptTypes of flip flops ppt
Types of flip flops ppt
 
Latches and flip flop
Latches and flip flopLatches and flip flop
Latches and flip flop
 
D Flip Flop
D Flip Flop D Flip Flop
D Flip Flop
 
Encoder & Decoder
Encoder & DecoderEncoder & Decoder
Encoder & Decoder
 
Flipflop
FlipflopFlipflop
Flipflop
 
Flip flops, counters & registers
Flip flops, counters & registersFlip flops, counters & registers
Flip flops, counters & registers
 
Multiplexers
MultiplexersMultiplexers
Multiplexers
 
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
 
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
 
D flip Flop
D flip FlopD flip Flop
D flip Flop
 
BE PPT (FLIP FLOPS)
BE PPT (FLIP FLOPS)BE PPT (FLIP FLOPS)
BE PPT (FLIP FLOPS)
 
latches
 latches latches
latches
 

Similar to Flip Flop

Flip flop
Flip flop Flip flop
Flip flop
AttaRahmanQureshi
 
Flip flops & registers
Flip flops & registersFlip flops & registers
Flip flops & registers
Shah Ishtiyaq Mehfooze
 
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
ropide1272
 
Assignment#5
Assignment#5Assignment#5
Assignment#5
Sunita Milind Dol
 
flip flop Presentation
flip flop  Presentationflip flop  Presentation
flip flop Presentation
maalik123
 
Unit 4 sequential circuits
Unit 4  sequential circuitsUnit 4  sequential circuits
Unit 4 sequential circuits
AmrutaMehata
 
De EE unit-3.pptx
De EE unit-3.pptxDe EE unit-3.pptx
De EE unit-3.pptx
MukulThory1
 
Dld
DldDld
REPRESENTATION TO FLIP-FLOPS CHARACTERISTICS TABLE AND FLIP-FLOPS EXCITATION ...
REPRESENTATION TO FLIP-FLOPS CHARACTERISTICS TABLE AND FLIP-FLOPS EXCITATION ...REPRESENTATION TO FLIP-FLOPS CHARACTERISTICS TABLE AND FLIP-FLOPS EXCITATION ...
REPRESENTATION TO FLIP-FLOPS CHARACTERISTICS TABLE AND FLIP-FLOPS EXCITATION ...
recoveraccount1
 
unit-4 (STLD) Lecture2.pptx
unit-4 (STLD) Lecture2.pptxunit-4 (STLD) Lecture2.pptx
unit-4 (STLD) Lecture2.pptx
Sahithikairamkonda
 
Digital principles
Digital principles  Digital principles
Digital principles
MrsGAmudhaIT
 
Flip Flops
Flip FlopsFlip Flops
SEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptxSEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptx
ThanmayiKumar
 
Latches and flip flops
Latches and flip flopsLatches and flip flops
Latches and flip flops
mubashir farooq
 
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.
Satya P. Joshi
 
8.flip flops and registers
8.flip flops and registers8.flip flops and registers
8.flip flops and registers
Deepak Sharma
 
DPCO UNIT 2.pdf
DPCO UNIT 2.pdfDPCO UNIT 2.pdf
DPCO UNIT 2.pdf
udhayaveenaa
 
Sequential circuits
Sequential circuitsSequential circuits
Sequential circuits
Jaipal Dhobale
 
DPCO UNIT 2.pptx
DPCO UNIT 2.pptxDPCO UNIT 2.pptx
DPCO UNIT 2.pptx
udhayaveenaa
 
Edge Trigged Flip Flops
Edge Trigged Flip FlopsEdge Trigged Flip Flops
Edge Trigged Flip Flops
Faizan Janjua
 

Similar to Flip Flop (20)

Flip flop
Flip flop Flip flop
Flip flop
 
Flip flops & registers
Flip flops & registersFlip flops & registers
Flip flops & registers
 
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
 
Assignment#5
Assignment#5Assignment#5
Assignment#5
 
flip flop Presentation
flip flop  Presentationflip flop  Presentation
flip flop Presentation
 
Unit 4 sequential circuits
Unit 4  sequential circuitsUnit 4  sequential circuits
Unit 4 sequential circuits
 
De EE unit-3.pptx
De EE unit-3.pptxDe EE unit-3.pptx
De EE unit-3.pptx
 
Dld
DldDld
Dld
 
REPRESENTATION TO FLIP-FLOPS CHARACTERISTICS TABLE AND FLIP-FLOPS EXCITATION ...
REPRESENTATION TO FLIP-FLOPS CHARACTERISTICS TABLE AND FLIP-FLOPS EXCITATION ...REPRESENTATION TO FLIP-FLOPS CHARACTERISTICS TABLE AND FLIP-FLOPS EXCITATION ...
REPRESENTATION TO FLIP-FLOPS CHARACTERISTICS TABLE AND FLIP-FLOPS EXCITATION ...
 
unit-4 (STLD) Lecture2.pptx
unit-4 (STLD) Lecture2.pptxunit-4 (STLD) Lecture2.pptx
unit-4 (STLD) Lecture2.pptx
 
Digital principles
Digital principles  Digital principles
Digital principles
 
Flip Flops
Flip FlopsFlip Flops
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
 
Latches and flip flops
Latches and flip flopsLatches and flip flops
Latches and flip flops
 
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.
 
8.flip flops and registers
8.flip flops and registers8.flip flops and registers
8.flip flops and registers
 
DPCO UNIT 2.pdf
DPCO UNIT 2.pdfDPCO UNIT 2.pdf
DPCO UNIT 2.pdf
 
Sequential circuits
Sequential circuitsSequential circuits
Sequential circuits
 
DPCO UNIT 2.pptx
DPCO UNIT 2.pptxDPCO UNIT 2.pptx
DPCO UNIT 2.pptx
 
Edge Trigged Flip Flops
Edge Trigged Flip FlopsEdge Trigged Flip Flops
Edge Trigged Flip Flops
 

Recently uploaded

Digital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptxDigital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptx
aryanpankaj78
 
Welding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdfWelding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdf
AjmalKhan50578
 
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
MadhavJungKarki
 
Design and optimization of ion propulsion drone
Design and optimization of ion propulsion droneDesign and optimization of ion propulsion drone
Design and optimization of ion propulsion drone
bjmsejournal
 
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
PriyankaKilaniya
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
IJECEIAES
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
171ticu
 
CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1
PKavitha10
 
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
Gino153088
 
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
Paris Salesforce Developer Group
 
An Introduction to the Compiler Designss
An Introduction to the Compiler DesignssAn Introduction to the Compiler Designss
An Introduction to the Compiler Designss
ElakkiaU
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
upoux
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
21UME003TUSHARDEB
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
RamonNovais6
 
Object Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOADObject Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOAD
PreethaV16
 
VARIABLE FREQUENCY DRIVE. VFDs are widely used in industrial applications for...
VARIABLE FREQUENCY DRIVE. VFDs are widely used in industrial applications for...VARIABLE FREQUENCY DRIVE. VFDs are widely used in industrial applications for...
VARIABLE FREQUENCY DRIVE. VFDs are widely used in industrial applications for...
PIMR BHOPAL
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
co23btech11018
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
Anant Corporation
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 

Recently uploaded (20)

Digital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptxDigital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptx
 
Welding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdfWelding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdf
 
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
 
Design and optimization of ion propulsion drone
Design and optimization of ion propulsion droneDesign and optimization of ion propulsion drone
Design and optimization of ion propulsion drone
 
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
 
CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1
 
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
 
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
 
An Introduction to the Compiler Designss
An Introduction to the Compiler DesignssAn Introduction to the Compiler Designss
An Introduction to the Compiler Designss
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
 
Object Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOADObject Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOAD
 
VARIABLE FREQUENCY DRIVE. VFDs are widely used in industrial applications for...
VARIABLE FREQUENCY DRIVE. VFDs are widely used in industrial applications for...VARIABLE FREQUENCY DRIVE. VFDs are widely used in industrial applications for...
VARIABLE FREQUENCY DRIVE. VFDs are widely used in industrial applications for...
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 

Flip Flop

  • 2. Do You Know?? Computers and calculators use Flip-flop for their memory??
  • 3. What is Flip Flop? A flip flop is an electronic circuit with two stable states(High/Low) that can be used to store binary data. A combination of number of flip flops will produce some amount of memory. The stored data can be changed by applying varying inputs.
  • 4. Continues….. Flip flop are basic building blocks in the memory of electronic devices Each flip flop can store one bit of data These are also called as sequential logic circuits.
  • 5. Continues…. They are used in computers, communications, and many other types of systems.  Flip-flops and are used as data storage elements.  It is the basic storage element in sequential logic.
  • 6. Types of flip flops Based on their operations, flip flops are basically 4 types. They are 1. R-S flip flop 2. D flip flop 3. J-K flip flop 4. T flip flop
  • 7. S-R Flip Flop The S-R flip-flop is basic flip-flop among all the flip-flops. All the other flip flops are developed after SR-flip-flop. SR flip flop is represented as shown below.
  • 8. Continues…. S-R stands for SET and RESET. This can also be called RS flip-flop. Difference is RS is inverted SR NAND and NOR gates were used as they are universal gates.
  • 11. D flip-flop In the SR flip flop an uncertain state occurred. This can be avoided by using D flip flop. Here D stands for “Data”. It is constructed from SR flip flop. The two inputs (S &R) of the clocked SR flip flop are connected to an inverter.
  • 12. Continues….. It is one of the most widely used flip – flops. It has a clock signal (Clk) as one input and Data (D) as other. There are two outputs and these outputs are complement to each other.
  • 14. D flip – flop using NAND
  • 16. J-K Flip Flop JK flip – flop is named after Jack Kilby, an electrical engineer who invented IC. A JK flip – flop is a modification of SR flip – flop.  In this the J input is similar to the set input of SR flip – flop and the K input is similar to the reset input of SR flip – flop
  • 17. Continues…… The condition J = K = 1 which is not allowed in SR flip – flop (S = R = 1) is interpreted as a toggle command. The JK flip flop has i). Two data inputs J and K. ii). One clock signal input (CLK). iii). Two outputs Q and Q’.
  • 19. NAND SR flip – flop. It is similar to a modified NAND SR flip – flop.
  • 20. T Flip Flop T flip flop is also known as “Toggle Flip – flop”. Toggle is to change the output to complement of the previous state in the presence of clock input signal. The T flip flop has  i). T input.  ii). One clock signal input (CLK).  iii). Two outputs Q and Q’.
  • 22. NAND JK flip – flop
  • 23. WHERE WE USE FLIP FLOPS?? we use them in memory elements like registers, for data storage.  uses as counters, to count the increment or decrement of an event occurrence. Flip flops are used as frequency division circuits,
  • 24. Continues… Flip flops are used as frequency division circuits, frequency division circuits are used to regularize the frequency of electronic circuits. We use shift registers (A special-type of registers) to transfer the data from one flip flop to another,