SlideShare ist ein Scribd-Unternehmen logo
1 von 11
Presented By:
Sunny Khatana
Computer Science Engg.
University Of Gujrat
What is Flip-flop?
SR Flip-flop
State table & Diagram
D Flip-flop
State table & Diagram
JK Flip-flop
State table & Diagram
T Flip-flop
State table & Diagram
 a flip-flop is a type of circuit that contains two
states and are often used to store state
information.
 By sending a signal to the flip-flop, the state can
be changed.
 Flip-flops are used in a number of
electronics, including computers and
communications equipment.
 There were a number of types of flip-flops are D
flip-flop, SR flip-flopT flip-flop and JK flip-flop.
 When the clock triggers, the value remembered by the flip-
flop remains unchanged if R and S are both 0, becomes 0 if
the R input (Reset) is 1, and becomes 1 if the S input (Set) is 1.
The behavior in unspecified if both inputs are 1. (In
Logical, the value in the flip-flop remains unchanged.)
 Characteristics Equation Q(next) = S + R'Q SR = 0
 Symbols & CharacteristicTable
S R Q
0 0 Q
0 1 0
1 0 1
1 1 ??
 The SR flip-flop state table.
 The state diagram is.
Q Q(next) S R
0 0 0 X
0 1 1 0
1 0 0 1
1 1 X 0
 When the clock triggers, the value
remembered by the flip-flop becomes the
value of the D input (Data) at that instant.
 Characteristic Equation Q(next) = D
 D Flip-flop symbol &
CharacteristicTable. D Q
0 0
1 1
 The D flip-flop has the following state table
▪ Note that changes on clock edge are always assumed
 The corresponding state diagram is
▪ Again, transitions occurs only on a clock edge.
Q Q(next) D
0 0 0
0 1 1
1 0 0
1 1 1
 When the clock triggers, the value
remembered by the flip-flop toggles if
the J and K inputs are both 1, remains the
same if they are both 0; if they are
different, then the value becomes 1 if
the J (Jump) input is 1 and 0 if the K (Kill) input
is 1
 Characteristic Equation Q(next) = JQ' + K'Q
 Symbol & Characteristic
Table
J K Q
0 0 Q
0 1 0
1 0 1
1 1 Q'
 The JK flip-flop state table
 The State Diagram is
Q Q(next) J K
0 0 0 X
0 1 1 X
1 0 X 1
1 1 X 0
 When the clock triggers, the value
remembered by the flip-flop either toggles or
remains the same depending on whether
the T input (Toggle) is 1 or 0.
 Characteristic Equation Q(next) =TQ' +T'Q
 Symbols & Characteristic
Equation
T Q
0 Q
1 Q'
 TheT flip-flop state table
 The State Diagram is
Q Q(next) T
0 0 0
0 1 1
1 0 1
1 1 0

Weitere ähnliche Inhalte

Was ist angesagt?

flip flop circuits and its applications
flip flop circuits and its applicationsflip flop circuits and its applications
flip flop circuits and its applications
Gaditek
 

Was ist angesagt? (20)

Sequential circuits
Sequential circuitsSequential circuits
Sequential circuits
 
JK flip flops
JK flip flopsJK flip flops
JK flip flops
 
flip flops
flip flops flip flops
flip flops
 
D and T Flip Flop
D and T Flip FlopD and T Flip Flop
D and T Flip Flop
 
Verilog coding of mux 8 x1
Verilog coding of mux  8 x1Verilog coding of mux  8 x1
Verilog coding of mux 8 x1
 
Sr Latch or Flip Flop
Sr Latch or Flip FlopSr Latch or Flip Flop
Sr Latch or Flip Flop
 
Combinational circuits
Combinational circuits Combinational circuits
Combinational circuits
 
encoder and decoder in digital electronics
encoder and decoder in digital electronicsencoder and decoder in digital electronics
encoder and decoder in digital electronics
 
Sequential Logic Circuit
Sequential Logic CircuitSequential Logic Circuit
Sequential Logic Circuit
 
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 flop
Flip flopFlip flop
Flip flop
 
flip flop circuits and its applications
flip flop circuits and its applicationsflip flop circuits and its applications
flip flop circuits and its applications
 
Flip Flop
Flip FlopFlip Flop
Flip Flop
 
J - K & MASTERSLAVE FLIPFLOPS
J - K & MASTERSLAVE FLIPFLOPSJ - K & MASTERSLAVE FLIPFLOPS
J - K & MASTERSLAVE FLIPFLOPS
 
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.
 
flip flop Presentation
flip flop  Presentationflip flop  Presentation
flip flop Presentation
 
Delays in verilog
Delays in verilogDelays in verilog
Delays in verilog
 
Digital Logic circuit
Digital Logic circuitDigital Logic circuit
Digital Logic circuit
 
Presentation On Flip-Flop
Presentation On Flip-FlopPresentation On Flip-Flop
Presentation On 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
 

Ähnlich wie Flip flop’s state tables & diagrams

Topologies TopologiesTopologiesand TypesD FF.pptx
Topologies TopologiesTopologiesand TypesD FF.pptxTopologies TopologiesTopologiesand TypesD FF.pptx
Topologies TopologiesTopologiesand TypesD FF.pptx
DRVaibhavmeshram1
 
COMBINATIONAL CIRCUITS & FLIP FLOPS
COMBINATIONAL CIRCUITS & FLIP FLOPSCOMBINATIONAL CIRCUITS & FLIP FLOPS
COMBINATIONAL CIRCUITS & FLIP FLOPS
Starlee Lathong
 
Sequential Circuitsdddddddddddddddddsssssssssss-ppt.pptx
Sequential Circuitsdddddddddddddddddsssssssssss-ppt.pptxSequential Circuitsdddddddddddddddddsssssssssss-ppt.pptx
Sequential Circuitsdddddddddddddddddsssssssssss-ppt.pptx
AhmedAlAfandi5
 
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
DIPESH30
 
SEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptxSEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptx
ThanmayiKumar
 

Ähnlich wie Flip flop’s state tables & diagrams (20)

Flip flop slide
Flip flop slideFlip flop slide
Flip flop slide
 
Topologies TopologiesTopologiesand TypesD FF.pptx
Topologies TopologiesTopologiesand TypesD FF.pptxTopologies TopologiesTopologiesand TypesD FF.pptx
Topologies TopologiesTopologiesand TypesD FF.pptx
 
best slides latches.pdf
best slides latches.pdfbest slides latches.pdf
best slides latches.pdf
 
B sc cs i bo-de u-iv sequential circuit
B sc cs i bo-de u-iv sequential circuitB sc cs i bo-de u-iv sequential circuit
B sc cs i bo-de u-iv sequential circuit
 
Sequential Circuit
Sequential CircuitSequential Circuit
Sequential Circuit
 
Sequential circuits
Sequential circuitsSequential circuits
Sequential circuits
 
Flip flops
Flip flopsFlip flops
Flip flops
 
UNIT - III.pptx
UNIT - III.pptxUNIT - III.pptx
UNIT - III.pptx
 
COMBINATIONAL CIRCUITS & FLIP FLOPS
COMBINATIONAL CIRCUITS & FLIP FLOPSCOMBINATIONAL CIRCUITS & FLIP FLOPS
COMBINATIONAL CIRCUITS & FLIP FLOPS
 
Sequentialcircuits
SequentialcircuitsSequentialcircuits
Sequentialcircuits
 
Sequential Circuitsdddddddddddddddddsssssssssss-ppt.pptx
Sequential Circuitsdddddddddddddddddsssssssssss-ppt.pptxSequential Circuitsdddddddddddddddddsssssssssss-ppt.pptx
Sequential Circuitsdddddddddddddddddsssssssssss-ppt.pptx
 
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
 
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
 
Sequential logic circuit
Sequential logic circuitSequential logic circuit
Sequential logic circuit
 
lec7.ppt
lec7.pptlec7.ppt
lec7.ppt
 
Sequential Circuits-ppt_2.pdf
Sequential Circuits-ppt_2.pdfSequential Circuits-ppt_2.pdf
Sequential Circuits-ppt_2.pdf
 
Flip & flop by Zaheer Abbas Aghani
Flip & flop by Zaheer Abbas AghaniFlip & flop by Zaheer Abbas Aghani
Flip & flop by Zaheer Abbas Aghani
 
SEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptxSEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptx
 
U-04 L-02.pdf
U-04 L-02.pdfU-04 L-02.pdf
U-04 L-02.pdf
 
Lec9
Lec9Lec9
Lec9
 

Flip flop’s state tables & diagrams

  • 1. Presented By: Sunny Khatana Computer Science Engg. University Of Gujrat
  • 2. What is Flip-flop? SR Flip-flop State table & Diagram D Flip-flop State table & Diagram JK Flip-flop State table & Diagram T Flip-flop State table & Diagram
  • 3.  a flip-flop is a type of circuit that contains two states and are often used to store state information.  By sending a signal to the flip-flop, the state can be changed.  Flip-flops are used in a number of electronics, including computers and communications equipment.  There were a number of types of flip-flops are D flip-flop, SR flip-flopT flip-flop and JK flip-flop.
  • 4.  When the clock triggers, the value remembered by the flip- flop remains unchanged if R and S are both 0, becomes 0 if the R input (Reset) is 1, and becomes 1 if the S input (Set) is 1. The behavior in unspecified if both inputs are 1. (In Logical, the value in the flip-flop remains unchanged.)  Characteristics Equation Q(next) = S + R'Q SR = 0  Symbols & CharacteristicTable S R Q 0 0 Q 0 1 0 1 0 1 1 1 ??
  • 5.  The SR flip-flop state table.  The state diagram is. Q Q(next) S R 0 0 0 X 0 1 1 0 1 0 0 1 1 1 X 0
  • 6.  When the clock triggers, the value remembered by the flip-flop becomes the value of the D input (Data) at that instant.  Characteristic Equation Q(next) = D  D Flip-flop symbol & CharacteristicTable. D Q 0 0 1 1
  • 7.  The D flip-flop has the following state table ▪ Note that changes on clock edge are always assumed  The corresponding state diagram is ▪ Again, transitions occurs only on a clock edge. Q Q(next) D 0 0 0 0 1 1 1 0 0 1 1 1
  • 8.  When the clock triggers, the value remembered by the flip-flop toggles if the J and K inputs are both 1, remains the same if they are both 0; if they are different, then the value becomes 1 if the J (Jump) input is 1 and 0 if the K (Kill) input is 1  Characteristic Equation Q(next) = JQ' + K'Q  Symbol & Characteristic Table J K Q 0 0 Q 0 1 0 1 0 1 1 1 Q'
  • 9.  The JK flip-flop state table  The State Diagram is Q Q(next) J K 0 0 0 X 0 1 1 X 1 0 X 1 1 1 X 0
  • 10.  When the clock triggers, the value remembered by the flip-flop either toggles or remains the same depending on whether the T input (Toggle) is 1 or 0.  Characteristic Equation Q(next) =TQ' +T'Q  Symbols & Characteristic Equation T Q 0 Q 1 Q'
  • 11.  TheT flip-flop state table  The State Diagram is Q Q(next) T 0 0 0 0 1 1 1 0 1 1 1 0