SlideShare une entreprise Scribd logo
1  sur  22
FLIP FLOP
Introduction about
Flip Flop
Farwa Tahira
11014156-018
Logic circuits are classified into two groups:
Combinational logic circuits
Sequential logic circuits
Basic building
blocks include:
Basic building blocks
include FLIP-FLOPS:
LOGIC CIRCUITS
Logic gates make decisions
Flip Flops have memory
FLIP FLOP
 Flip-flops and latches are used as data storage elements.
 Flip-flops can be either simple or clocked the simple ones are commonly
called latches. The word latch is mainly used for storage elements,
while clocked devices are described as flip-flops
Types of Flip Flop
Abu Ali
11014156-002
TYPES OF FLIP FLOP
 There are four types of flip flop.
1. SR flip flop
2. D flip flop
3. Jk flip flop
4. T(toggle) flip flop
SR FLIP FLOP
S
R Q
Q
SR Latch
Symbol
SR LATCHES
S’R’ LATCH
D - Flip Flop
Muhammad Haseeb Nasir
11014156-047
D - FLIP FLOP
The D flip-flop tracks the input, making transitions with
match those of the input D. The D stands for "data";
D Q
FF
CLK Q
__
Data
Input
clock
Output
Logic symbol
• 2 inputs clock and data
• 2 out put normal and complement
normal
complement
WIRING DIAGRAM OF D- FLIP FLOP
• Comprised of 4 NAND gates
D-Flip Flop also known as Data Flip Flop and Delay Flip Flop
Jk Flip Flop
Zain ul Abdeen
11014156-027
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.
JK TERMINOLOGY/STRUCTURE
Has 5 inputs named:
J(set)
K(reset)
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
TRUTH TABLE OF J K FLIP FLOPS
J K Operation
1 0 Set
0 1 Reset
0 0 Unchanged
1 1 Complement
DIAGRAM OF J K FLIP FLOPS
Created from D flip flop
D = JQ’+K’Q
J=1 & K=0
Flip flop is SET
J=0 & K=1
Flip flop is RESET
J=1 & K=1
Output is Complemented
J=0 & K=0
Output unchanged
T Flip Flop
Adeel Zafar
11014156-038
T (TOGGLE) FLIP FLOP
Defination
Toggle flip-flop. The output alternates with each input signal change. To
simulate a T flip-flop, you can simply connect a D flip-flop's complementary
output Q' with its input
Symbol
T (TOGGLE) FLIP FLOP
T Flip Flop Characteristic Table
T Q Q+ Operation
0 0 0 Hold
0 1 1 Hold
1 0 1 Toggle
1 1 0 Toggle
The T flip flop characteristic table has 3
columns. The first column is the value of T,
a control input. The second column is
the current state, that is the current value
being output by Q.
Thank You

Contenu connexe

Tendances

Sequential Logic Circuit
Sequential Logic CircuitSequential Logic Circuit
Sequential Logic CircuitRamasubbu .P
 
Introduction to Counters
Introduction to CountersIntroduction to Counters
Introduction to CountersISMT College
 
Edge Trigged Flip Flops
Edge Trigged Flip FlopsEdge Trigged Flip Flops
Edge Trigged Flip FlopsFaizan Janjua
 
Types of flip flops ppt
Types of flip flops pptTypes of flip flops ppt
Types of flip flops pptViraj Shah
 
Registers-shift register
Registers-shift registerRegisters-shift register
Registers-shift registerBilawal Fiaz
 
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
 
Flip flop conversions
Flip flop conversionsFlip flop conversions
Flip flop conversionsuma jangaman
 
JK flip flop in Digital electronics
JK flip flop in Digital electronicsJK flip flop in Digital electronics
JK flip flop in Digital electronicsEasy n Inspire L
 
Decoders
DecodersDecoders
DecodersRe Man
 
Introduction state machine
Introduction state machineIntroduction state machine
Introduction state machineShreyans Pathak
 
D flip flop in Digital electronics
D flip flop in Digital electronicsD flip flop in Digital electronics
D flip flop in Digital electronicsEasy n Inspire L
 

Tendances (20)

Counters
CountersCounters
Counters
 
Sequential Logic Circuit
Sequential Logic CircuitSequential Logic Circuit
Sequential Logic Circuit
 
Introduction to Counters
Introduction to CountersIntroduction to Counters
Introduction to Counters
 
Flip Flop
Flip FlopFlip Flop
Flip Flop
 
Edge Trigged Flip Flops
Edge Trigged Flip FlopsEdge Trigged Flip Flops
Edge Trigged Flip Flops
 
flip flops
flip flops flip flops
flip flops
 
Types of flip flops ppt
Types of flip flops pptTypes of flip flops ppt
Types of flip flops ppt
 
Latches and flip flops
Latches and flip flopsLatches and flip flops
Latches and flip flops
 
K map.
K map.K map.
K map.
 
D latch
D latchD latch
D latch
 
Registers-shift register
Registers-shift registerRegisters-shift register
Registers-shift register
 
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
 
Flip flop conversions
Flip flop conversionsFlip flop conversions
Flip flop conversions
 
JK flip flop in Digital electronics
JK flip flop in Digital electronicsJK flip flop in Digital electronics
JK flip flop in Digital electronics
 
Decoders
DecodersDecoders
Decoders
 
Introduction state machine
Introduction state machineIntroduction state machine
Introduction state machine
 
Encoder and decoder
Encoder and decoderEncoder and decoder
Encoder and decoder
 
Combinational circuit
Combinational circuitCombinational circuit
Combinational circuit
 
D flip flop in Digital electronics
D flip flop in Digital electronicsD flip flop in Digital electronics
D flip flop in Digital electronics
 
Ring counter
Ring counterRing counter
Ring counter
 

En vedette (9)

Ubuntu 16
Ubuntu 16Ubuntu 16
Ubuntu 16
 
Latches & flipflops
Latches & flipflopsLatches & flipflops
Latches & flipflops
 
Latch and Flip flop
Latch and Flip flopLatch and Flip flop
Latch and Flip flop
 
Latches
LatchesLatches
Latches
 
Flip flops (ff)
Flip flops (ff)Flip flops (ff)
Flip flops (ff)
 
Latches y flip flops
Latches y flip flopsLatches y flip flops
Latches y 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.
 
Latches and flip flops
Latches and flip flopsLatches and flip flops
Latches and 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
 

Similaire à 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 ...recoveraccount1
 
8.flip flops and registers
8.flip flops and registers8.flip flops and registers
8.flip flops and registersDeepak Sharma
 
SEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptxSEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptxThanmayiKumar
 
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 3Sarah Sue Calbio
 
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 3Sarah Sue Calbio
 
dldflip-flop-151229031138 (1).pptx
dldflip-flop-151229031138 (1).pptxdldflip-flop-151229031138 (1).pptx
dldflip-flop-151229031138 (1).pptxKumar290483
 
flip flop circuits and its applications
flip flop circuits and its applicationsflip flop circuits and its applications
flip flop circuits and its applicationsGaditek
 
FlipFlopsLatches1 (3).ppt
FlipFlopsLatches1 (3).pptFlipFlopsLatches1 (3).ppt
FlipFlopsLatches1 (3).pptSalmanHameed26
 
FlipFlopsLatches1.ppt
FlipFlopsLatches1.pptFlipFlopsLatches1.ppt
FlipFlopsLatches1.pptdiganta das
 
FlipFlopsLatches off different inputs a and b
FlipFlopsLatches off different inputs a and bFlipFlopsLatches off different inputs a and b
FlipFlopsLatches off different inputs a and bMeenakshi Munjal
 

Similaire à Dld (20)

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 ...
 
Flip flops & registers
Flip flops & registersFlip flops & registers
Flip flops & registers
 
unit-4 (STLD) Lecture2.pptx
unit-4 (STLD) Lecture2.pptxunit-4 (STLD) Lecture2.pptx
unit-4 (STLD) Lecture2.pptx
 
Flip flop
Flip flopFlip flop
Flip flop
 
DPCO UNIT 2.pdf
DPCO UNIT 2.pdfDPCO UNIT 2.pdf
DPCO UNIT 2.pdf
 
DPCO UNIT 2.pptx
DPCO UNIT 2.pptxDPCO UNIT 2.pptx
DPCO UNIT 2.pptx
 
8.flip flops and registers
8.flip flops and registers8.flip flops and registers
8.flip flops and registers
 
SEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptxSEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptx
 
Flip flop
Flip flop Flip flop
Flip flop
 
Cs1104 11
Cs1104 11Cs1104 11
Cs1104 11
 
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
 
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
 
dldflip-flop-151229031138 (1).pptx
dldflip-flop-151229031138 (1).pptxdldflip-flop-151229031138 (1).pptx
dldflip-flop-151229031138 (1).pptx
 
Assignment#5
Assignment#5Assignment#5
Assignment#5
 
flip-flop1.ppt
flip-flop1.pptflip-flop1.ppt
flip-flop1.ppt
 
flip flop circuits and its applications
flip flop circuits and its applicationsflip flop circuits and its applications
flip flop circuits and its applications
 
FlipFlopsLatches1 (3).ppt
FlipFlopsLatches1 (3).pptFlipFlopsLatches1 (3).ppt
FlipFlopsLatches1 (3).ppt
 
FlipFlopsLatches1.ppt
FlipFlopsLatches1.pptFlipFlopsLatches1.ppt
FlipFlopsLatches1.ppt
 
FlipFlopsLatches off different inputs a and b
FlipFlopsLatches off different inputs a and bFlipFlopsLatches off different inputs a and b
FlipFlopsLatches off different inputs a and b
 
Ds flip flop
Ds flip flopDs flip flop
Ds flip flop
 

Plus de Zain Ul Abedeen

Priprincipl telecommunications and networks es learning objectivesnciples lea...
Priprincipl telecommunications and networks es learning objectivesnciples lea...Priprincipl telecommunications and networks es learning objectivesnciples lea...
Priprincipl telecommunications and networks es learning objectivesnciples lea...Zain Ul Abedeen
 
Priprincipl telecommunications and networks es learning objectivesnciples lea...
Priprincipl telecommunications and networks es learning objectivesnciples lea...Priprincipl telecommunications and networks es learning objectivesnciples lea...
Priprincipl telecommunications and networks es learning objectivesnciples lea...Zain Ul Abedeen
 
Why learn about the internet 7
Why learn about the internet 7Why learn about the internet 7
Why learn about the internet 7Zain Ul Abedeen
 
Why learn about the internet 7
Why learn about the internet 7Why learn about the internet 7
Why learn about the internet 7Zain Ul Abedeen
 

Plus de Zain Ul Abedeen (7)

Priprincipl telecommunications and networks es learning objectivesnciples lea...
Priprincipl telecommunications and networks es learning objectivesnciples lea...Priprincipl telecommunications and networks es learning objectivesnciples lea...
Priprincipl telecommunications and networks es learning objectivesnciples lea...
 
Priprincipl telecommunications and networks es learning objectivesnciples lea...
Priprincipl telecommunications and networks es learning objectivesnciples lea...Priprincipl telecommunications and networks es learning objectivesnciples lea...
Priprincipl telecommunications and networks es learning objectivesnciples lea...
 
Why learn about the internet 7
Why learn about the internet 7Why learn about the internet 7
Why learn about the internet 7
 
Why learn about the internet 7
Why learn about the internet 7Why learn about the internet 7
Why learn about the internet 7
 
Lec 25 26_27
Lec 25 26_27Lec 25 26_27
Lec 25 26_27
 
Lec20
Lec20Lec20
Lec20
 
Sequential
SequentialSequential
Sequential
 

Dernier

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 

Dernier (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

Dld

  • 3. Logic circuits are classified into two groups: Combinational logic circuits Sequential logic circuits Basic building blocks include: Basic building blocks include FLIP-FLOPS: LOGIC CIRCUITS Logic gates make decisions Flip Flops have memory
  • 4. FLIP FLOP  Flip-flops and latches are used as data storage elements.  Flip-flops can be either simple or clocked the simple ones are commonly called latches. The word latch is mainly used for storage elements, while clocked devices are described as flip-flops
  • 5.
  • 6. Types of Flip Flop Abu Ali 11014156-002
  • 7. TYPES OF FLIP FLOP  There are four types of flip flop. 1. SR flip flop 2. D flip flop 3. Jk flip flop 4. T(toggle) flip flop
  • 8. SR FLIP FLOP S R Q Q SR Latch Symbol
  • 11. D - Flip Flop Muhammad Haseeb Nasir 11014156-047
  • 12. D - FLIP FLOP The D flip-flop tracks the input, making transitions with match those of the input D. The D stands for "data"; D Q FF CLK Q __ Data Input clock Output Logic symbol • 2 inputs clock and data • 2 out put normal and complement normal complement
  • 13. WIRING DIAGRAM OF D- FLIP FLOP • Comprised of 4 NAND gates D-Flip Flop also known as Data Flip Flop and Delay Flip Flop
  • 14. Jk Flip Flop Zain ul Abdeen 11014156-027
  • 15. 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.
  • 16. JK TERMINOLOGY/STRUCTURE Has 5 inputs named: J(set) K(reset) 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
  • 17. TRUTH TABLE OF J K FLIP FLOPS J K Operation 1 0 Set 0 1 Reset 0 0 Unchanged 1 1 Complement
  • 18. DIAGRAM OF J K FLIP FLOPS Created from D flip flop D = JQ’+K’Q J=1 & K=0 Flip flop is SET J=0 & K=1 Flip flop is RESET J=1 & K=1 Output is Complemented J=0 & K=0 Output unchanged
  • 19. T Flip Flop Adeel Zafar 11014156-038
  • 20. T (TOGGLE) FLIP FLOP Defination Toggle flip-flop. The output alternates with each input signal change. To simulate a T flip-flop, you can simply connect a D flip-flop's complementary output Q' with its input Symbol
  • 21. T (TOGGLE) FLIP FLOP T Flip Flop Characteristic Table T Q Q+ Operation 0 0 0 Hold 0 1 1 Hold 1 0 1 Toggle 1 1 0 Toggle The T flip flop characteristic table has 3 columns. The first column is the value of T, a control input. The second column is the current state, that is the current value being output by Q.