SlideShare a Scribd company logo
1 of 30
LATCHES AND FLIP FLOP
DIGITAL LOGIC DESIGNS
BY:Shuaib Hotak
LOGICAL CIRCUITS:
 Logical circuits are said to be constructed by the logical gates
like (AND, OR ,NOT, NAND and NOR). These circuits
operates on the logical inputs high (1) and low(0).
Types:
There are two types of logical circuits.
1. Combinational circuits.
2. Sequential circuits.
Combinational circuits:
 The logical gates (AND, OR, NOT, NAND and NOR) are the
building blocks of the combinational circuits.
 The outputs of the combinational circuits depends upon the
present input of the circuit.
Examples: the common example of the combinational circuit
is the adders, subtractors, and multiplexers etc.
means that the output of the half subtractor circuit will
change, if the input of the circuit will change. its cleared that in
the combinational circuits the output will depend upon the
present input.
Sequential circuits:
 The latches and the flip flops are the building blocks of the
sequential circuits.
 The outputs of the circuit will depends upon the present
inputs as well as on the sequence of the previous outputs of
the circuits.
Examples: the cross coupled inverters, the shift registers and
the counters are the common examples.
Cross coupled inverters:
LATCH:
 IMPORTANT POINT:
• Latch is sequential circuit.
• Latch is a type of temporary storage device.
• Latch has the bistable stable (two stable) states.
• There are two inputs and two outputs of the latch.
• The outputs of the circuit are compliment of each other
 Ǫ≠Ǭ
 DEFINATION:
 A cross coupled sequential circuit having bistable (set and
reset) states; in which the output of the gate (1) is the input of
the gate (2) and the output of the gate (2) is the input of the
gate (1).
TYPES OF LATCHES:
LATCH
SR-LATCH
ACTIVE
LOW
INPUT
ACTIVE
HIGH
INPUT
GATED
LATCHES
D-LATCH
SR LATCHES:
IMPORTANT POINT :
 The basic storage element.
 There are two inputs R (RESET) and S (SET)
 There are Two outputs Q and Q’
 Where Q is never equal to Q’ and both are complement of
each other.
 The latch of NOR gate is also called the ACTIVE HIGH
INPUT LATCH.
 The latch of NAND gate is also called the ACTIVE LOW
INPUT LATCH.
 If Q=1 the condition is set
 If Q=0 he condition is
reset
TRUTH TABLE: NOR GATE
S R Q Q’
0 0 MEMORY MEMORY
0 1 0 1
1 0 1 0
1 1 INVALID INVALID
SR LATCH NAND GATE:
CIRCUIT DIAGRAM:
TRUTH TABLE:
S R Q Q’
0 0 INVALID INVALID
0 1 1 0
1 0 0 1
1 1 MEMORY MEMORY
GATED SR LATCH NAND GATE:
IMPORTANT POINTS:
 It amplifies the SR latch output.
 It works with the enable input.
 We have enable signal in case of GATED SR latch and clock
signal in case of SR latch.
CIRCUIT DIAGRAM:
TRUTH TABLE: GATED NAND
LATCH
INPUTS OUTPUTS
S R EN Q+ Q+’
X X 0 Q Q’
0 0 1 Q Q’
0 1 1 0 1
1 0 1 1 0
1 1 1 INVALID INVALID
D-LATCH: (NOR GATE)
 IMPORTANT POINTS:
• The D-latch stands for DATA LATCH.
• The D-latch has one input but two outputs.
• NOT gate is used in the D-latch.
• D-latch removes the invalidity of the SR latch.
 Means D-latch gives correct compliment inputs on the S=1
and R=1 in NOR GATE LATCH (Active high input latch).
 And S=0 and R=0 in NAND GATE LATCH (Active low input
latch).
• If Ǫ=1 (high) then the latch is in the SET state.
• If Ǫ=0 (low) then the latch is in the RESET state.
CIRCUIT DIAGRAM AND SYMBOL:
TRUTH TABLE:
EXPLANATION:
 There are two input cases (0 and 1) for the NOT gate as
shown in the TRUTH TABLE of the NOT gate.
Its means that there are two inputs high(0) and low(1) for
D-latch as well.
 we need to understand the behavior of the NOR gate.
TRUTH TABLE:
NOT GATE NOT GATE
TRUTH TABLE:
CLOCK PULSE:
 a clock signal is a particular type of electrical signal that
oscillates between a high(1) and a low(0) state.
 Rise in the signal is high(0) and fall in the signal is the low(1).
 The circuit will operates when the CLK signal has high(1)
value. But it depends upon the design of the circuit.
 The time period is the time from the low signal to the high
signal.
 And the frequency of the clock is the inverse of the time
period.
FLIP FLOP:
 IMPORTANT POINTS:
• The flip flops are sequential circuits.
• Flip flop also stores memory.
• Flip flop also has bistable (two stable) states.
• The outputs are also compliment of each other.
 Ǫ≠Ǭ
• Flip flop maintain their states indefinitely until an input pulse
called a (trigger) is received.
 DEFINATION:
 the flip flop is the bistable multivibrator, having and
regenerative input feedback and used for storing the data in
the form of bits.
TYPES OF FLIP FLOPS
FLIP
FLOPS
RS-FLIP
FLOP
JK-FLIP
FLOP
MASTER
SLAVE
D-FLIP
FLOP
SR Flip Flop
NOR Gate
Inputs= S (Set)
R (Reset)
Outputs= Q
Q’
Q=Q’
TRUTH TABLE:
 Truth table for the NOR gate is;
Clock SR Flip Flop
NOR Gate
Clock will always be 1. If it is 0
so it wont show any change.
Clock SR Flip Flop
NAND Gate
D Flip Flop:
JK Flip Flop:
It is a modified form of SR Flip Flop
used to over come the forbidden state
(S=1,R=1) of SR.
J K S R Q Q’ Result
1 0 1 0 1 0 Set
0 0 1 0 1 0 No
chang
e
0 1 0 1 0 1 Reset
1 1 Toggle
TRUTH TABLE:
MASTER SLAVE FLIP FLOP:
It is the modified form of JK flip flop used to overcome the
toggling
 Gates are the building block
of the latches.
 Latches does not have
clock signal.
 It is a level triggered
device.it means that the
output of the present state
and input of the next state
depends on the level that is
binary input 1 and 0.
 Latches are the building
block of the flip flops.
 Flip flop has clock signal.
 It is an edged triggered
device.it means that the
output and the next state
input changes when there
is a change in clock pulse.
Whether it is a +VE or –VE
clock pulse.
DIFFERENCE BETWEEN
LATCHES AND FLIP FLOP
LATCH FLIP FLOP
USES OF LATCHES AND FLIP FLOP:
 Latches and flip flop are the circuits that store the
information.
 Latches and flip flop are the building blocks of the other
complex sequential circuits like shift registers and the
counters etc.
 These are used in the computers to store the information like
RAM and Registers.
 They can also store one bit, and binary digit of data.
QUESTIONS
THE END

More Related Content

What's hot

Nand and nor as a universal gates
Nand and nor as a universal gatesNand and nor as a universal gates
Nand and nor as a universal gatesKaushal Shah
 
encoder and decoder in digital electronics
encoder and decoder in digital electronicsencoder and decoder in digital electronics
encoder and decoder in digital electronicsvikram rajpurohit
 
Combinational Circuits & Sequential Circuits
Combinational Circuits & Sequential CircuitsCombinational Circuits & Sequential Circuits
Combinational Circuits & Sequential Circuitsgourav kottawar
 
Logic gates - AND, OR, NOT, NOR, NAND, XOR, XNOR Gates.
Logic gates - AND, OR, NOT, NOR, NAND, XOR, XNOR Gates.Logic gates - AND, OR, NOT, NOR, NAND, XOR, XNOR Gates.
Logic gates - AND, OR, NOT, NOR, NAND, XOR, XNOR Gates.Satya P. Joshi
 
sequential circuits
sequential circuitssequential circuits
sequential circuitsUnsa Shakir
 
Presentation on Flip Flop
Presentation  on Flip FlopPresentation  on Flip Flop
Presentation on Flip FlopNahian Ahmed
 
multiplexers and demultiplexers
 multiplexers and demultiplexers multiplexers and demultiplexers
multiplexers and demultiplexersUnsa Shakir
 
Lecture 5 Synchronous Sequential Logic
Lecture 5 Synchronous Sequential LogicLecture 5 Synchronous Sequential Logic
Lecture 5 Synchronous Sequential LogicJames Evangelos
 

What's hot (20)

Latches and flip flops
Latches and flip flopsLatches and flip flops
Latches and flip flops
 
Nand and nor as a universal gates
Nand and nor as a universal gatesNand and nor as a universal gates
Nand and nor as a universal gates
 
Shift Registers
Shift RegistersShift Registers
Shift Registers
 
latches
 latches latches
latches
 
encoder and decoder in digital electronics
encoder and decoder in digital electronicsencoder and decoder in digital electronics
encoder and decoder in digital electronics
 
Multiplexers & Demultiplexers
Multiplexers & DemultiplexersMultiplexers & Demultiplexers
Multiplexers & Demultiplexers
 
Latches and flip flops
Latches and flip flopsLatches and flip flops
Latches and flip flops
 
Flipflop
FlipflopFlipflop
Flipflop
 
K - Map
  K - Map    K - Map
K - Map
 
flip flops
flip flops flip flops
flip flops
 
Combinational Circuits & Sequential Circuits
Combinational Circuits & Sequential CircuitsCombinational Circuits & Sequential Circuits
Combinational Circuits & Sequential Circuits
 
Logic gates - AND, OR, NOT, NOR, NAND, XOR, XNOR Gates.
Logic gates - AND, OR, NOT, NOR, NAND, XOR, XNOR Gates.Logic gates - AND, OR, NOT, NOR, NAND, XOR, XNOR Gates.
Logic gates - AND, OR, NOT, NOR, NAND, XOR, XNOR Gates.
 
Digital electronics
Digital electronicsDigital electronics
Digital electronics
 
sequential circuits
sequential circuitssequential circuits
sequential circuits
 
Shift Register
Shift RegisterShift Register
Shift Register
 
Presentation on Flip Flop
Presentation  on Flip FlopPresentation  on Flip Flop
Presentation on Flip Flop
 
multiplexers and demultiplexers
 multiplexers and demultiplexers multiplexers and demultiplexers
multiplexers and demultiplexers
 
Lecture 5 Synchronous Sequential Logic
Lecture 5 Synchronous Sequential LogicLecture 5 Synchronous Sequential Logic
Lecture 5 Synchronous Sequential Logic
 
Latches & flip flop
Latches & flip flopLatches & flip flop
Latches & flip flop
 
Sequential circuits
Sequential circuitsSequential circuits
Sequential circuits
 

Viewers also liked

Viewers also liked (20)

Chapter 4 flip flop for students
Chapter 4 flip flop for studentsChapter 4 flip flop for students
Chapter 4 flip flop for students
 
Flip flop’s state tables & diagrams
Flip flop’s state tables & diagramsFlip flop’s state tables & diagrams
Flip flop’s state tables & diagrams
 
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.
 
Group 10 flip flop and rs latch 1
Group 10 flip flop and rs latch 1Group 10 flip flop and rs latch 1
Group 10 flip flop and rs latch 1
 
Altera trcak g
Altera  trcak gAltera  trcak g
Altera trcak g
 
VLSI Power Reduction
VLSI Power ReductionVLSI Power Reduction
VLSI Power Reduction
 
Sequential logics
Sequential logicsSequential logics
Sequential logics
 
Low power design-ver_26_mar08
Low power design-ver_26_mar08Low power design-ver_26_mar08
Low power design-ver_26_mar08
 
Types of ram
Types of ramTypes of ram
Types of ram
 
Latches v4
Latches v4Latches v4
Latches v4
 
actel fpga problems
actel fpga problemsactel fpga problems
actel fpga problems
 
12 latches
12 latches12 latches
12 latches
 
Power
PowerPower
Power
 
Latch and Flip flop
Latch and Flip flopLatch and Flip flop
Latch and Flip flop
 
Conversion of flip flop
Conversion of flip flopConversion of flip flop
Conversion of flip flop
 
Clock Gating
Clock GatingClock Gating
Clock Gating
 
Low Power Design Approach in VLSI
Low Power Design Approach in VLSILow Power Design Approach in VLSI
Low Power Design Approach in VLSI
 
Latches
LatchesLatches
Latches
 
IC 555
IC 555IC 555
IC 555
 
aaالمملكة العربية السعودية
aaالمملكة العربية السعوديةaaالمملكة العربية السعودية
aaالمملكة العربية السعودية
 

Similar to Latches and flip flop

Digital_Electronics_Module_4_Sequential_Circuits v0.6.pptx
Digital_Electronics_Module_4_Sequential_Circuits v0.6.pptxDigital_Electronics_Module_4_Sequential_Circuits v0.6.pptx
Digital_Electronics_Module_4_Sequential_Circuits v0.6.pptxUtsavDas21
 
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 1Sarah Sue Calbio
 
best slides latches.pdf
best slides latches.pdfbest slides latches.pdf
best slides latches.pdfAreebaShoukat4
 
Logic design alexander1 christopher
Logic design alexander1  christopherLogic design alexander1  christopher
Logic design alexander1 christopherworld_chris
 
Digital Electronics Unit_3.pptx
Digital Electronics Unit_3.pptxDigital Electronics Unit_3.pptx
Digital Electronics Unit_3.pptxThapar Institute
 
B sc3 unit 5 sequencial lc
B sc3 unit 5 sequencial lcB sc3 unit 5 sequencial lc
B sc3 unit 5 sequencial lcMahiboobAliMulla
 
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 circuitRai University
 
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 GOYATAmanGoyat2
 
Sequentialcircuits
SequentialcircuitsSequentialcircuits
SequentialcircuitsRaghu Vamsi
 
Computer Oragnization Flipflops
Computer Oragnization FlipflopsComputer Oragnization Flipflops
Computer Oragnization FlipflopsVanitha Chandru
 
SEQUENTIAL LOGIC CIRCUITS (FLIP FLOPS AND LATCHES)
SEQUENTIAL LOGIC CIRCUITS (FLIP FLOPS AND LATCHES)SEQUENTIAL LOGIC CIRCUITS (FLIP FLOPS AND LATCHES)
SEQUENTIAL LOGIC CIRCUITS (FLIP FLOPS AND LATCHES)Sairam Adithya
 
UNIT - III.pptx
UNIT - III.pptxUNIT - III.pptx
UNIT - III.pptxamudhak10
 
SEQUENTIAL CIRCUITS [FLIP FLOPS AND LATCHES]
SEQUENTIAL CIRCUITS [FLIP FLOPS AND LATCHES]SEQUENTIAL CIRCUITS [FLIP FLOPS AND LATCHES]
SEQUENTIAL CIRCUITS [FLIP FLOPS AND LATCHES]SUBHA SHREE
 
Flip flop slide
Flip flop slideFlip flop slide
Flip flop slidejyothir19
 
SEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptxSEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptxThanmayiKumar
 

Similar to Latches and flip flop (20)

Digital_Electronics_Module_4_Sequential_Circuits v0.6.pptx
Digital_Electronics_Module_4_Sequential_Circuits v0.6.pptxDigital_Electronics_Module_4_Sequential_Circuits v0.6.pptx
Digital_Electronics_Module_4_Sequential_Circuits v0.6.pptx
 
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
 
best slides latches.pdf
best slides latches.pdfbest slides latches.pdf
best slides latches.pdf
 
Chapter 6: Sequential Logic
Chapter 6: Sequential LogicChapter 6: Sequential Logic
Chapter 6: Sequential Logic
 
Logic design alexander1 christopher
Logic design alexander1  christopherLogic design alexander1  christopher
Logic design alexander1 christopher
 
Digital Electronics Unit_3.pptx
Digital Electronics Unit_3.pptxDigital Electronics Unit_3.pptx
Digital Electronics Unit_3.pptx
 
B sc3 unit 5 sequencial lc
B sc3 unit 5 sequencial lcB sc3 unit 5 sequencial lc
B sc3 unit 5 sequencial lc
 
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
 
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
 
Sequentialcircuits
SequentialcircuitsSequentialcircuits
Sequentialcircuits
 
Lecture 1 6844
Lecture 1 6844Lecture 1 6844
Lecture 1 6844
 
Unit IV version I.ppt
Unit IV version I.pptUnit IV version I.ppt
Unit IV version I.ppt
 
Computer Oragnization Flipflops
Computer Oragnization FlipflopsComputer Oragnization Flipflops
Computer Oragnization Flipflops
 
Sequential circuits
Sequential circuitsSequential circuits
Sequential circuits
 
SEQUENTIAL LOGIC CIRCUITS (FLIP FLOPS AND LATCHES)
SEQUENTIAL LOGIC CIRCUITS (FLIP FLOPS AND LATCHES)SEQUENTIAL LOGIC CIRCUITS (FLIP FLOPS AND LATCHES)
SEQUENTIAL LOGIC CIRCUITS (FLIP FLOPS AND LATCHES)
 
UNIT - III.pptx
UNIT - III.pptxUNIT - III.pptx
UNIT - III.pptx
 
SEQUENTIAL CIRCUITS [Flip-flops and Latches]
SEQUENTIAL CIRCUITS [Flip-flops and Latches]SEQUENTIAL CIRCUITS [Flip-flops and Latches]
SEQUENTIAL CIRCUITS [Flip-flops and Latches]
 
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 flop slide
Flip flop slideFlip flop slide
Flip flop slide
 
SEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptxSEQUENTIAL CIRCUITS -Module 5 (1).pptx
SEQUENTIAL CIRCUITS -Module 5 (1).pptx
 

Recently uploaded

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
 
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
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
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
 
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
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 

Recently uploaded (20)

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
 
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
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
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
 
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...
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 

Latches and flip flop

  • 1. LATCHES AND FLIP FLOP DIGITAL LOGIC DESIGNS BY:Shuaib Hotak
  • 2. LOGICAL CIRCUITS:  Logical circuits are said to be constructed by the logical gates like (AND, OR ,NOT, NAND and NOR). These circuits operates on the logical inputs high (1) and low(0). Types: There are two types of logical circuits. 1. Combinational circuits. 2. Sequential circuits.
  • 3. Combinational circuits:  The logical gates (AND, OR, NOT, NAND and NOR) are the building blocks of the combinational circuits.  The outputs of the combinational circuits depends upon the present input of the circuit. Examples: the common example of the combinational circuit is the adders, subtractors, and multiplexers etc. means that the output of the half subtractor circuit will change, if the input of the circuit will change. its cleared that in the combinational circuits the output will depend upon the present input.
  • 4. Sequential circuits:  The latches and the flip flops are the building blocks of the sequential circuits.  The outputs of the circuit will depends upon the present inputs as well as on the sequence of the previous outputs of the circuits. Examples: the cross coupled inverters, the shift registers and the counters are the common examples. Cross coupled inverters:
  • 5. LATCH:  IMPORTANT POINT: • Latch is sequential circuit. • Latch is a type of temporary storage device. • Latch has the bistable stable (two stable) states. • There are two inputs and two outputs of the latch. • The outputs of the circuit are compliment of each other  Ǫ≠Ǭ  DEFINATION:  A cross coupled sequential circuit having bistable (set and reset) states; in which the output of the gate (1) is the input of the gate (2) and the output of the gate (2) is the input of the gate (1).
  • 7. SR LATCHES: IMPORTANT POINT :  The basic storage element.  There are two inputs R (RESET) and S (SET)  There are Two outputs Q and Q’  Where Q is never equal to Q’ and both are complement of each other.  The latch of NOR gate is also called the ACTIVE HIGH INPUT LATCH.  The latch of NAND gate is also called the ACTIVE LOW INPUT LATCH.  If Q=1 the condition is set  If Q=0 he condition is reset
  • 8. TRUTH TABLE: NOR GATE S R Q Q’ 0 0 MEMORY MEMORY 0 1 0 1 1 0 1 0 1 1 INVALID INVALID
  • 9. SR LATCH NAND GATE: CIRCUIT DIAGRAM: TRUTH TABLE: S R Q Q’ 0 0 INVALID INVALID 0 1 1 0 1 0 0 1 1 1 MEMORY MEMORY
  • 10. GATED SR LATCH NAND GATE: IMPORTANT POINTS:  It amplifies the SR latch output.  It works with the enable input.  We have enable signal in case of GATED SR latch and clock signal in case of SR latch. CIRCUIT DIAGRAM:
  • 11. TRUTH TABLE: GATED NAND LATCH INPUTS OUTPUTS S R EN Q+ Q+’ X X 0 Q Q’ 0 0 1 Q Q’ 0 1 1 0 1 1 0 1 1 0 1 1 1 INVALID INVALID
  • 12. D-LATCH: (NOR GATE)  IMPORTANT POINTS: • The D-latch stands for DATA LATCH. • The D-latch has one input but two outputs. • NOT gate is used in the D-latch. • D-latch removes the invalidity of the SR latch.  Means D-latch gives correct compliment inputs on the S=1 and R=1 in NOR GATE LATCH (Active high input latch).  And S=0 and R=0 in NAND GATE LATCH (Active low input latch). • If Ǫ=1 (high) then the latch is in the SET state. • If Ǫ=0 (low) then the latch is in the RESET state.
  • 13. CIRCUIT DIAGRAM AND SYMBOL: TRUTH TABLE:
  • 14. EXPLANATION:  There are two input cases (0 and 1) for the NOT gate as shown in the TRUTH TABLE of the NOT gate. Its means that there are two inputs high(0) and low(1) for D-latch as well.  we need to understand the behavior of the NOR gate.
  • 15. TRUTH TABLE: NOT GATE NOT GATE TRUTH TABLE:
  • 16. CLOCK PULSE:  a clock signal is a particular type of electrical signal that oscillates between a high(1) and a low(0) state.  Rise in the signal is high(0) and fall in the signal is the low(1).  The circuit will operates when the CLK signal has high(1) value. But it depends upon the design of the circuit.
  • 17.  The time period is the time from the low signal to the high signal.  And the frequency of the clock is the inverse of the time period.
  • 18. FLIP FLOP:  IMPORTANT POINTS: • The flip flops are sequential circuits. • Flip flop also stores memory. • Flip flop also has bistable (two stable) states. • The outputs are also compliment of each other.  Ǫ≠Ǭ • Flip flop maintain their states indefinitely until an input pulse called a (trigger) is received.  DEFINATION:  the flip flop is the bistable multivibrator, having and regenerative input feedback and used for storing the data in the form of bits.
  • 19. TYPES OF FLIP FLOPS FLIP FLOPS RS-FLIP FLOP JK-FLIP FLOP MASTER SLAVE D-FLIP FLOP
  • 20. SR Flip Flop NOR Gate Inputs= S (Set) R (Reset) Outputs= Q Q’ Q=Q’
  • 21. TRUTH TABLE:  Truth table for the NOR gate is;
  • 22. Clock SR Flip Flop NOR Gate Clock will always be 1. If it is 0 so it wont show any change.
  • 23. Clock SR Flip Flop NAND Gate
  • 25. JK Flip Flop: It is a modified form of SR Flip Flop used to over come the forbidden state (S=1,R=1) of SR. J K S R Q Q’ Result 1 0 1 0 1 0 Set 0 0 1 0 1 0 No chang e 0 1 0 1 0 1 Reset 1 1 Toggle TRUTH TABLE:
  • 26. MASTER SLAVE FLIP FLOP: It is the modified form of JK flip flop used to overcome the toggling
  • 27.  Gates are the building block of the latches.  Latches does not have clock signal.  It is a level triggered device.it means that the output of the present state and input of the next state depends on the level that is binary input 1 and 0.  Latches are the building block of the flip flops.  Flip flop has clock signal.  It is an edged triggered device.it means that the output and the next state input changes when there is a change in clock pulse. Whether it is a +VE or –VE clock pulse. DIFFERENCE BETWEEN LATCHES AND FLIP FLOP LATCH FLIP FLOP
  • 28. USES OF LATCHES AND FLIP FLOP:  Latches and flip flop are the circuits that store the information.  Latches and flip flop are the building blocks of the other complex sequential circuits like shift registers and the counters etc.  These are used in the computers to store the information like RAM and Registers.  They can also store one bit, and binary digit of data.