SlideShare a Scribd company logo
1 of 24
DDiiggiittaall EElleeccttrroonniiccss 
Flip-Flops
Objectives: 
• Given input logice levels, state the output of an RS 
NAND and RS NOR. 
• Given a clock signal, determine the PGT and NGT. 
• Define “Edge Triggered” and “Level Triggered”. 
• Draw a Clocked F/F with and “Edge Triggered” 
clock input and a “Level Triggered” clock input.
LOGIC CIRCUITS 
Logic circuits are classified into two groups: 
Combinational logic circuits 
Basic building 
blocks include: 
Sequential logic circuits 
Basic building blocks 
include FLIP-FLOPS: 
Logic gates make decisions 
Flip Flops have memory
FLIP-FLOPS 
S 
R 
Q 
Q 
•Memory device capable of storing one 
bit 
•Memory means circuit remains in one 
state after condition that caused the 
state is removed. 
•Two outputs designated Q and Q-Not 
that are always opposite or 
complimentary. 
•When referring to the state of a flip flop, 
referring to the state of the Q output.
FLIP-FLOPS 
•To SET a flip flop means to 
make Q =1 
•To RESET a flip flop means to 
make Q = 0 
Symbol 
S 
R 
Q 
Q 
Truth Table 
SET 
RESET
FLIP-FLOPS 
OUTPUT 
Q 
OUTPUT 
NOT Q 
1k 1k 
1k 1k 
1k 1k 
reset 
input 
set 
input 
5V 
+V 
NPN NPN 
1k 1k 
•The flip flop is a bi-stable multivibrator; it has two stable states. 
•The RS flip flop can be implemented with transistors.
R-S FLIP-FLOP 
Symbols: 
Truth Table: 
Set 
Reset 
S 
R 
Q 
Q 
Normal 
Comple-mentary 
FF 
Mode of Operation Inputs 
Outputs 
S R Q 
Q’ 
Prohibited 0 0 1 
1 
Set 0 1 1 0 
Reset 1 0 0 1 
Hold 1 1 Q 
Q’
R-S FLIP-FLOP 
Active-Low 
Q 
NAND LATCH 
Q NOT 
SET 
RESET 
7400 
7400 
DEMORGANIZED NAND LATCH 
NAND LATCH Q 
Q NOT 
SET 
RESET 
SET RES Q NOT-Q MODE 
0 0 1 1 PROHIBITED 
0 1 1 0 SET 
1 0 0 1 RESET 
1 1 NO CHG HOLD
ACTIVE-LOW R-S FLIP-FLOP 
TIMING DIAGRAMS
R-S FLIP-FLOP 
Active-High
ACTIVE-HIGH R-S FLIP-FLOP 
TIMING DIAGRAMS
TEST 
1. Logic gates make decisions, flip flops have ____________________? 
2. One flip flop can store how many bits? 
3. What are the two outputs of a flip flop? 
4. When referring to the state of a flip flop, we’re referring to the state 
of which output? 
5. What does it mean to SET a flip flop? 
6. What does it mean to RESET a flip flop? 
Memory 
1 
Q Q-NOT 
Q 
Q = 1 
Q = 0
What is the mode of operation of the R-S flip-flop (set, reset or hold)? 
What is the output at Q from the R-S flip-flop (active LOW inputs)? 
L ? 
H 
H ? 
H 
H ? 
L 
High 
High 
Low 
Set 
Hold 
Mode of operation = ? 
Reset 
TEST 
Mode of operation = ? 
Mode of operation = ?
CLOCKED R-S FLIP-FLOP 
Set 
Reset 
S 
R 
Q 
Q 
FF 
ASYNCHRONOU 
S 
Outputs of logic circuit can 
change state anytime one 
or more input changes 
Set 
Reset 
S 
R 
Q 
Q 
FF 
Clock 
CLK 
SYNCHRONOUS 
Clock signal determines 
exact time at which any 
output can change state
Astable 
multivibrator 
Clock 
Digital signal in the form of a rectangular 
or square wave 
A clocked flip flop changes state only when 
permitted by the clock signal
TRIGGERING OF FLIP-FLOPS 
• Level-triggering is the transfer of data from input to 
output of a flip-flop anytime the clock pulse is proper 
voltage level. 
• Edge-triggering is the transfer of data from input to 
output of a flip-flop on the rising edge (L-to-H) or falling 
edge (H-to-L) of the clock pulse. Edge triggering may be 
either positive-edge (L-to-H) or negative-edge (H-to-L). 
Level triggering 
Positive-edge triggering 
Negative-edge triggering 
H 
L 
time 
NGT-Negative Going Transition 
PGT-Positive Going Transition
CLOCKED R-S FLIP-FLOP 
Symbols: 
Truth Table: 
Set 
Clock 
Reset 
S 
CLK 
R 
FF 
Mode of operation Inputs 
Outputs 
Q 
Q 
Normal 
Comple-mentary 
Clk S R Q 
Q’ 
Hold + pulse 0 0 no 
change 
Reset + pulse 0 1 
0 1 
Set + pulse 1 0 1 0 
Prohibited 1 1 0
What is the mode of operation of the clocked R-S flip-flop (set, reset, hold)? 
What is the output at Q from the clocked R-S flip-flop (active HIGH inputs)? 
H 
? 
High 
^ 
L Mode of operation = ? 
L 
? 
^ 
Mode of operation = ? 
L L 
? 
^ 
H Mode of operation = ? 
Set 
High 
Low 
Hold 
Reset 
TEST
CLOCKED R-S FLIP-FLOP 
TIMING DIAGRAMS
POSITIVE EDGE TRIGGERED 
Symbols: R-S FLIP-FLOP 
CLK SET RES Q NOT-Q MODE 
PGT 0 0 NO CHG HOLD 
PGT 0 1 0 1 RESET 
PGT 1 0 1 0 SET 
PGT 1 1 1 1 INVALID 
Truth Table: 
Q 
Q NOT 
EDGE TRIGGERED R-S FLIP FLOP 
SET 
RESET 
CLOCK 
CLK R S 
0 
Q 
X X 
1 
NO CHG 
X X 
X 
0 
0 
NO CHG 
X NO CHG 
0 NO CHG 
1 
1 0 
1 1 
SET 
RESET 
ILLEGAL
POSITIVE EDGE TRIGGERED 
R-S FLIP-FLOP 
TIMING DIAGRAMS 
CLK R S Q 
0 
0 
0 NO CHG 
1 
1 0 
1 1 
SET 
RESET 
ILLEGAL 
C 
R 
S 
Q
NEGATIVE EDGE TRIGGERED 
Symbols: R-S FLIP-FLOP 
CLK SET RES Q NOT-Q MODE 
PGT 0 0 NO CHG HOLD 
PGT 0 1 0 1 RESET 
PGT 1 0 1 0 SET 
PGT 1 1 1 1 INVALID 
Truth Table: 
Q 
Q NOT 
EDGE TRIGGERED R-S FLIP FLOP 
SET 
RESET 
CLOCK 
CLK R S 
0 
Q 
X X 
1 
NO CHG 
X X 
X 
0 
0 
NO CHG 
X NO CHG 
0 NO CHG 
1 
1 0 
1 1 
SET 
RESET 
ILLEGAL 
EDGE 
DETECTOR
NEGATIVE EDGE TRIGGERED 
R-S FLIP-FLOP 
TIMING DIAGRAMS 
CLK R S Q 
0 
0 
0 NO CHG 
1 
1 0 
1 1 
SET 
RESET 
ILLEGAL 
C 
R 
S 
Q
TEST 
1. Type of flip flop where the outputs of circuit can change state anytime 
one or more input changes? ASYNCHRONOUS 
2. Type of flip flop where the clock signal controls when any output can 
change state? SYNCHRONOUS 
3. What do we call a digital signal in the form of a repetitive pulse or square wave? 
CLOCK 
4. Which is easier to design and troubleshoot, clocked or not clocked flip flops? 
Clocked flip flops are easier to troubleshoot because we 
can stop the clock and examine one set of input and 
output conditions.

More Related Content

What's hot

Simple Metal Detector Circuit Diagram and Working
Simple Metal Detector Circuit Diagram and WorkingSimple Metal Detector Circuit Diagram and Working
Simple Metal Detector Circuit Diagram and Workingelprocus
 
Amplitude modulation & demodulation
Amplitude modulation & demodulation Amplitude modulation & demodulation
Amplitude modulation & demodulation Bikz013
 
Full custom digital ic design of priority encoder
Full custom digital ic design of priority encoderFull custom digital ic design of priority encoder
Full custom digital ic design of priority encoderVishesh Thakur
 
Digital Electronics - Counters
Digital Electronics - CountersDigital Electronics - Counters
Digital Electronics - CountersJayakrishnan J
 
Design and implementation of 32 bit alu using verilog
Design and implementation of 32 bit alu using verilogDesign and implementation of 32 bit alu using verilog
Design and implementation of 32 bit alu using verilogSTEPHEN MOIRANGTHEM
 
Logic gate implementing without using ICs by Nimay Giri
Logic gate implementing without using ICs by Nimay GiriLogic gate implementing without using ICs by Nimay Giri
Logic gate implementing without using ICs by Nimay Girinimay1
 
communication system Chapter 5
communication system Chapter 5communication system Chapter 5
communication system Chapter 5moeen khan afridi
 
Synchronous Loadable Up and Down Counter
Synchronous Loadable Up and Down Counter Synchronous Loadable Up and Down Counter
Synchronous Loadable Up and Down Counter Digital System Design
 
Vlsi lab viva question with answers
Vlsi lab viva question with answersVlsi lab viva question with answers
Vlsi lab viva question with answersAyesha Ambreen
 
Register transfer & microoperations moris mano ch 04
Register transfer & microoperations    moris mano ch 04Register transfer & microoperations    moris mano ch 04
Register transfer & microoperations moris mano ch 04thearticlenow
 
3 Bit Synchronous Down Counter
3 Bit Synchronous Down Counter3 Bit Synchronous Down Counter
3 Bit Synchronous Down CounterRabin BK
 
Adc and dac
Adc and dacAdc and dac
Adc and dacboarddk1
 
High speed adder used in digital signal processing
High speed adder used in  digital signal processingHigh speed adder used in  digital signal processing
High speed adder used in digital signal processingSajan Sahu
 

What's hot (20)

G. ripple counter
G. ripple counterG. ripple counter
G. ripple counter
 
Simple Metal Detector Circuit Diagram and Working
Simple Metal Detector Circuit Diagram and WorkingSimple Metal Detector Circuit Diagram and Working
Simple Metal Detector Circuit Diagram and Working
 
Sonar application (DSP)
Sonar application (DSP)Sonar application (DSP)
Sonar application (DSP)
 
Amplitude modulation & demodulation
Amplitude modulation & demodulation Amplitude modulation & demodulation
Amplitude modulation & demodulation
 
Full custom digital ic design of priority encoder
Full custom digital ic design of priority encoderFull custom digital ic design of priority encoder
Full custom digital ic design of priority encoder
 
Sequential circuits
Sequential circuitsSequential circuits
Sequential circuits
 
Digital Electronics - Counters
Digital Electronics - CountersDigital Electronics - Counters
Digital Electronics - Counters
 
Design and implementation of 32 bit alu using verilog
Design and implementation of 32 bit alu using verilogDesign and implementation of 32 bit alu using verilog
Design and implementation of 32 bit alu using verilog
 
Logic families
Logic  familiesLogic  families
Logic families
 
Logic gate implementing without using ICs by Nimay Giri
Logic gate implementing without using ICs by Nimay GiriLogic gate implementing without using ICs by Nimay Giri
Logic gate implementing without using ICs by Nimay Giri
 
communication system Chapter 5
communication system Chapter 5communication system Chapter 5
communication system Chapter 5
 
Digital Clock
Digital ClockDigital Clock
Digital Clock
 
Vhdl programming
Vhdl programmingVhdl programming
Vhdl programming
 
Synchronous Loadable Up and Down Counter
Synchronous Loadable Up and Down Counter Synchronous Loadable Up and Down Counter
Synchronous Loadable Up and Down Counter
 
Vlsi lab viva question with answers
Vlsi lab viva question with answersVlsi lab viva question with answers
Vlsi lab viva question with answers
 
Register transfer & microoperations moris mano ch 04
Register transfer & microoperations    moris mano ch 04Register transfer & microoperations    moris mano ch 04
Register transfer & microoperations moris mano ch 04
 
Ic 555
Ic 555Ic 555
Ic 555
 
3 Bit Synchronous Down Counter
3 Bit Synchronous Down Counter3 Bit Synchronous Down Counter
3 Bit Synchronous Down Counter
 
Adc and dac
Adc and dacAdc and dac
Adc and dac
 
High speed adder used in digital signal processing
High speed adder used in  digital signal processingHigh speed adder used in  digital signal processing
High speed adder used in digital signal processing
 

Viewers also liked

Top 10 Marketing Tips to Stand Out in the World of Restaurants
Top 10 Marketing Tips to Stand Out in the World of RestaurantsTop 10 Marketing Tips to Stand Out in the World of Restaurants
Top 10 Marketing Tips to Stand Out in the World of RestaurantsChris Lohman
 
Flip flop 1
Flip flop 1Flip flop 1
Flip flop 1Delta
 
OPERATIONAL AMPLIFIER (OP-AMP)****
OPERATIONAL AMPLIFIER (OP-AMP)**** OPERATIONAL AMPLIFIER (OP-AMP)****
OPERATIONAL AMPLIFIER (OP-AMP)**** aniii75
 
combinational and sequential circuits
combinational and sequential circuitscombinational and sequential circuits
combinational and sequential circuitsGaditek
 
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
 
Data transfer scheme
Data transfer schemeData transfer scheme
Data transfer schemerockymani
 
B sc cs i bo-de u-iii combitional logic circuit
B sc cs i bo-de u-iii combitional logic circuitB sc cs i bo-de u-iii combitional logic circuit
B sc cs i bo-de u-iii combitional logic circuitRai University
 
Asynchronous and synchronous
Asynchronous and synchronousAsynchronous and synchronous
Asynchronous and synchronousAkhil .B
 
Synchronous and-asynchronous-data-transfer
Synchronous and-asynchronous-data-transferSynchronous and-asynchronous-data-transfer
Synchronous and-asynchronous-data-transferAnuj Modi
 
Basic command ppt
Basic command pptBasic command ppt
Basic command pptRohit Kumar
 
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
 
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
 
Op amp(operational amplifier)
Op amp(operational amplifier)Op amp(operational amplifier)
Op amp(operational amplifier)Kausik das
 
Multiplexing, fdma,tdma,cdma
Multiplexing, fdma,tdma,cdmaMultiplexing, fdma,tdma,cdma
Multiplexing, fdma,tdma,cdmanimay1
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheLeslie Samuel
 

Viewers also liked (20)

Top 10 Marketing Tips to Stand Out in the World of Restaurants
Top 10 Marketing Tips to Stand Out in the World of RestaurantsTop 10 Marketing Tips to Stand Out in the World of Restaurants
Top 10 Marketing Tips to Stand Out in the World of Restaurants
 
Flip flop 1
Flip flop 1Flip flop 1
Flip flop 1
 
OPERATIONAL AMPLIFIER (OP-AMP)****
OPERATIONAL AMPLIFIER (OP-AMP)**** OPERATIONAL AMPLIFIER (OP-AMP)****
OPERATIONAL AMPLIFIER (OP-AMP)****
 
combinational and sequential circuits
combinational and sequential circuitscombinational and sequential circuits
combinational and sequential circuits
 
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
 
Logic gates
Logic gatesLogic gates
Logic gates
 
Data transfer scheme
Data transfer schemeData transfer scheme
Data transfer scheme
 
Flipflop
FlipflopFlipflop
Flipflop
 
B sc cs i bo-de u-iii combitional logic circuit
B sc cs i bo-de u-iii combitional logic circuitB sc cs i bo-de u-iii combitional logic circuit
B sc cs i bo-de u-iii combitional logic circuit
 
Asynchronous and synchronous
Asynchronous and synchronousAsynchronous and synchronous
Asynchronous and synchronous
 
Registers
RegistersRegisters
Registers
 
Synchronous and-asynchronous-data-transfer
Synchronous and-asynchronous-data-transferSynchronous and-asynchronous-data-transfer
Synchronous and-asynchronous-data-transfer
 
Basic command ppt
Basic command pptBasic command ppt
Basic command ppt
 
Latches and flip flops
Latches and flip flopsLatches and flip flops
Latches and flip flops
 
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
 
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.
 
Op amp(operational amplifier)
Op amp(operational amplifier)Op amp(operational amplifier)
Op amp(operational amplifier)
 
Multiplexing, fdma,tdma,cdma
Multiplexing, fdma,tdma,cdmaMultiplexing, fdma,tdma,cdma
Multiplexing, fdma,tdma,cdma
 
Slideshare ppt
Slideshare pptSlideshare ppt
Slideshare ppt
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your Niche
 

Similar to 14827 unit 4_clocked_flip_flops

Flipflops and Excitation tables of flipflops
Flipflops and Excitation tables of flipflopsFlipflops and Excitation tables of flipflops
Flipflops and Excitation tables of flipflopsstudent
 
08 Latches and Flipflops.pdf
08 Latches and Flipflops.pdf08 Latches and Flipflops.pdf
08 Latches and Flipflops.pdfDSOOP
 
Unit 4 clocked_flip_flops
Unit 4 clocked_flip_flopsUnit 4 clocked_flip_flops
Unit 4 clocked_flip_flopsUNAD
 
Latch and Flipflop.pptx
Latch and Flipflop.pptxLatch and Flipflop.pptx
Latch and Flipflop.pptxramkumarraja7
 
Sequential circuit
Sequential circuitSequential circuit
Sequential circuitBrenda Debra
 
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
 
best slides latches.pdf
best slides latches.pdfbest slides latches.pdf
best slides latches.pdfAreebaShoukat4
 
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 Circuit
Sequential Logic CircuitSequential Logic Circuit
Sequential Logic CircuitRamasubbu .P
 
flip flops.pptx
flip flops.pptxflip flops.pptx
flip flops.pptxYash746626
 

Similar to 14827 unit 4_clocked_flip_flops (20)

Flipflops and Excitation tables of flipflops
Flipflops and Excitation tables of flipflopsFlipflops and Excitation tables of flipflops
Flipflops and Excitation tables of flipflops
 
08 Latches and Flipflops.pdf
08 Latches and Flipflops.pdf08 Latches and Flipflops.pdf
08 Latches and Flipflops.pdf
 
Unit 4 clocked_flip_flops
Unit 4 clocked_flip_flopsUnit 4 clocked_flip_flops
Unit 4 clocked_flip_flops
 
Latch and Flipflop.pptx
Latch and Flipflop.pptxLatch and Flipflop.pptx
Latch and Flipflop.pptx
 
Flip flops
Flip flopsFlip flops
Flip flops
 
flip-flop1.ppt
flip-flop1.pptflip-flop1.ppt
flip-flop1.ppt
 
Sequential circuit
Sequential circuitSequential circuit
Sequential circuit
 
JK flip flops
JK flip flopsJK flip flops
JK flip flops
 
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
 
Flip flop
Flip flopFlip flop
Flip flop
 
best slides latches.pdf
best slides latches.pdfbest slides latches.pdf
best slides latches.pdf
 
10529144.ppt
10529144.ppt10529144.ppt
10529144.ppt
 
Chapter 6: Sequential Logic
Chapter 6: Sequential LogicChapter 6: Sequential Logic
Chapter 6: Sequential Logic
 
Flip flops
Flip flopsFlip flops
Flip flops
 
Cs1104 11
Cs1104 11Cs1104 11
Cs1104 11
 
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 Circuit
Sequential Logic CircuitSequential Logic Circuit
Sequential Logic Circuit
 
Flip flop
Flip flopFlip flop
Flip flop
 
Sequential circuits
Sequential circuitsSequential circuits
Sequential circuits
 
flip flops.pptx
flip flops.pptxflip flops.pptx
flip flops.pptx
 

More from Sandeep Kumar

Difference between company llp and partnership firm
Difference between company llp and partnership firm Difference between company llp and partnership firm
Difference between company llp and partnership firm Sandeep Kumar
 
Cases on contract,offer
Cases on contract,offerCases on contract,offer
Cases on contract,offerSandeep Kumar
 
Project report on eureka forbes
Project report on eureka forbesProject report on eureka forbes
Project report on eureka forbesSandeep Kumar
 
14827 shift registers
14827 shift registers14827 shift registers
14827 shift registersSandeep Kumar
 
14827 8 a d converter
14827 8 a d converter14827 8 a d converter
14827 8 a d converterSandeep Kumar
 
Wireless sensor network
Wireless sensor network  Wireless sensor network
Wireless sensor network Sandeep Kumar
 

More from Sandeep Kumar (9)

Difference between company llp and partnership firm
Difference between company llp and partnership firm Difference between company llp and partnership firm
Difference between company llp and partnership firm
 
Cases on contract,offer
Cases on contract,offerCases on contract,offer
Cases on contract,offer
 
Project report on eureka forbes
Project report on eureka forbesProject report on eureka forbes
Project report on eureka forbes
 
Consumer behavior
Consumer behaviorConsumer behavior
Consumer behavior
 
14827 shift registers
14827 shift registers14827 shift registers
14827 shift registers
 
14827 mosfet
14827 mosfet14827 mosfet
14827 mosfet
 
14827 8 a d converter
14827 8 a d converter14827 8 a d converter
14827 8 a d converter
 
Wireless sensor network
Wireless sensor network  Wireless sensor network
Wireless sensor network
 
Quantum theory
Quantum theoryQuantum theory
Quantum theory
 

Recently uploaded

PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiessarkmank1
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilVinayVitekari
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationBhangaleSonal
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network DevicesChandrakantDivate1
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxmaisarahman1
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...drmkjayanthikannan
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesMayuraD1
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwaitjaanualu31
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptxJIT KUMAR GUPTA
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...Amil baba
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsvanyagupta248
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadhamedmustafa094
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaOmar Fathy
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 

Recently uploaded (20)

PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and properties
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech Civil
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal load
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 

14827 unit 4_clocked_flip_flops

  • 2. Objectives: • Given input logice levels, state the output of an RS NAND and RS NOR. • Given a clock signal, determine the PGT and NGT. • Define “Edge Triggered” and “Level Triggered”. • Draw a Clocked F/F with and “Edge Triggered” clock input and a “Level Triggered” clock input.
  • 3. LOGIC CIRCUITS Logic circuits are classified into two groups: Combinational logic circuits Basic building blocks include: Sequential logic circuits Basic building blocks include FLIP-FLOPS: Logic gates make decisions Flip Flops have memory
  • 4. FLIP-FLOPS S R Q Q •Memory device capable of storing one bit •Memory means circuit remains in one state after condition that caused the state is removed. •Two outputs designated Q and Q-Not that are always opposite or complimentary. •When referring to the state of a flip flop, referring to the state of the Q output.
  • 5. FLIP-FLOPS •To SET a flip flop means to make Q =1 •To RESET a flip flop means to make Q = 0 Symbol S R Q Q Truth Table SET RESET
  • 6. FLIP-FLOPS OUTPUT Q OUTPUT NOT Q 1k 1k 1k 1k 1k 1k reset input set input 5V +V NPN NPN 1k 1k •The flip flop is a bi-stable multivibrator; it has two stable states. •The RS flip flop can be implemented with transistors.
  • 7. R-S FLIP-FLOP Symbols: Truth Table: Set Reset S R Q Q Normal Comple-mentary FF Mode of Operation Inputs Outputs S R Q Q’ Prohibited 0 0 1 1 Set 0 1 1 0 Reset 1 0 0 1 Hold 1 1 Q Q’
  • 8. R-S FLIP-FLOP Active-Low Q NAND LATCH Q NOT SET RESET 7400 7400 DEMORGANIZED NAND LATCH NAND LATCH Q Q NOT SET RESET SET RES Q NOT-Q MODE 0 0 1 1 PROHIBITED 0 1 1 0 SET 1 0 0 1 RESET 1 1 NO CHG HOLD
  • 9. ACTIVE-LOW R-S FLIP-FLOP TIMING DIAGRAMS
  • 11. ACTIVE-HIGH R-S FLIP-FLOP TIMING DIAGRAMS
  • 12. TEST 1. Logic gates make decisions, flip flops have ____________________? 2. One flip flop can store how many bits? 3. What are the two outputs of a flip flop? 4. When referring to the state of a flip flop, we’re referring to the state of which output? 5. What does it mean to SET a flip flop? 6. What does it mean to RESET a flip flop? Memory 1 Q Q-NOT Q Q = 1 Q = 0
  • 13. What is the mode of operation of the R-S flip-flop (set, reset or hold)? What is the output at Q from the R-S flip-flop (active LOW inputs)? L ? H H ? H H ? L High High Low Set Hold Mode of operation = ? Reset TEST Mode of operation = ? Mode of operation = ?
  • 14. CLOCKED R-S FLIP-FLOP Set Reset S R Q Q FF ASYNCHRONOU S Outputs of logic circuit can change state anytime one or more input changes Set Reset S R Q Q FF Clock CLK SYNCHRONOUS Clock signal determines exact time at which any output can change state
  • 15. Astable multivibrator Clock Digital signal in the form of a rectangular or square wave A clocked flip flop changes state only when permitted by the clock signal
  • 16. TRIGGERING OF FLIP-FLOPS • Level-triggering is the transfer of data from input to output of a flip-flop anytime the clock pulse is proper voltage level. • Edge-triggering is the transfer of data from input to output of a flip-flop on the rising edge (L-to-H) or falling edge (H-to-L) of the clock pulse. Edge triggering may be either positive-edge (L-to-H) or negative-edge (H-to-L). Level triggering Positive-edge triggering Negative-edge triggering H L time NGT-Negative Going Transition PGT-Positive Going Transition
  • 17. CLOCKED R-S FLIP-FLOP Symbols: Truth Table: Set Clock Reset S CLK R FF Mode of operation Inputs Outputs Q Q Normal Comple-mentary Clk S R Q Q’ Hold + pulse 0 0 no change Reset + pulse 0 1 0 1 Set + pulse 1 0 1 0 Prohibited 1 1 0
  • 18. What is the mode of operation of the clocked R-S flip-flop (set, reset, hold)? What is the output at Q from the clocked R-S flip-flop (active HIGH inputs)? H ? High ^ L Mode of operation = ? L ? ^ Mode of operation = ? L L ? ^ H Mode of operation = ? Set High Low Hold Reset TEST
  • 19. CLOCKED R-S FLIP-FLOP TIMING DIAGRAMS
  • 20. POSITIVE EDGE TRIGGERED Symbols: R-S FLIP-FLOP CLK SET RES Q NOT-Q MODE PGT 0 0 NO CHG HOLD PGT 0 1 0 1 RESET PGT 1 0 1 0 SET PGT 1 1 1 1 INVALID Truth Table: Q Q NOT EDGE TRIGGERED R-S FLIP FLOP SET RESET CLOCK CLK R S 0 Q X X 1 NO CHG X X X 0 0 NO CHG X NO CHG 0 NO CHG 1 1 0 1 1 SET RESET ILLEGAL
  • 21. POSITIVE EDGE TRIGGERED R-S FLIP-FLOP TIMING DIAGRAMS CLK R S Q 0 0 0 NO CHG 1 1 0 1 1 SET RESET ILLEGAL C R S Q
  • 22. NEGATIVE EDGE TRIGGERED Symbols: R-S FLIP-FLOP CLK SET RES Q NOT-Q MODE PGT 0 0 NO CHG HOLD PGT 0 1 0 1 RESET PGT 1 0 1 0 SET PGT 1 1 1 1 INVALID Truth Table: Q Q NOT EDGE TRIGGERED R-S FLIP FLOP SET RESET CLOCK CLK R S 0 Q X X 1 NO CHG X X X 0 0 NO CHG X NO CHG 0 NO CHG 1 1 0 1 1 SET RESET ILLEGAL EDGE DETECTOR
  • 23. NEGATIVE EDGE TRIGGERED R-S FLIP-FLOP TIMING DIAGRAMS CLK R S Q 0 0 0 NO CHG 1 1 0 1 1 SET RESET ILLEGAL C R S Q
  • 24. TEST 1. Type of flip flop where the outputs of circuit can change state anytime one or more input changes? ASYNCHRONOUS 2. Type of flip flop where the clock signal controls when any output can change state? SYNCHRONOUS 3. What do we call a digital signal in the form of a repetitive pulse or square wave? CLOCK 4. Which is easier to design and troubleshoot, clocked or not clocked flip flops? Clocked flip flops are easier to troubleshoot because we can stop the clock and examine one set of input and output conditions.