SlideShare a Scribd company logo
1 of 15
Download to read offline
1
DIGITAL LOGIC DESIGN
By
Muhammad Umar khattak
Bahria University Islamabad
SEQUENTIAL CIRCUITS
Sequential Circuits 2
Circuits
 Combinational
 The output variables are dependent only on the present input
values
 It uses only logic gates
 They are faster
 They are simple and easy to design.
 Example: Adder etc.
 Sequential
 The outputs depend on the present input as well as past
output values
 Slower than combinational circuit.
 It uses logic gates and storage elements
 Harder to design
 Example Counters etc.
Sequential Circuits 3
Block Diagram
 Memory elements can store binary information
 This information at any given time determines the state of the
circuit at that time
The sequential circuit receives binary information from external
inputs that together with the present state of the storage elements,
determine the binary value of the outputs.
Sequential Circuits 4
Sequential Circuits 5
Sequential Circuits 6
Sequential Circuit Types
 Synchronous
 Circuit output changes only at some discrete instants of
time.
 The circuits achieves synchronization by using a timing
signal called as the clock.
 A clock is used for synchronization
 Memory elements are affected only with the arrival of a
clock pulse
 If memory elements use clock pulses in their inputs,
the circuit is called
 Clocked sequential circuit (FlipFlops)
 The status of memory element is effected only at the active
edge of the clock, if input is changed.
 Slower because of clocking.
Sequential Circuits 7
Sequential Circuit Types
 Asynchronous
 Circuit output can change at any time (clock
less).
 Unclocked latch is used as a memory element.
 Faster because of no clock.
 Status of memory element is changed at any
time as soon as input is changed.
Sequential Circuits 8
Clock
 It emits a series of pulses with a
precise pulse width and precise
interval between consecutive pulses
 Timing interval between the
corresponding edges of two
consecutive pulses is known as the
clock cycle time, or period
2017/12/19 PJF - 9
Sequential Circuits
Clock Signal
Different duty cycles
Clock generator: Periodic train of clock pulses
Latches
Sequential Circuits 11
Latches
 The basic storage elements is called a latch.
 It stores single bit of information i.e. 0 or 1.
 The most basic flip-flops
 They operate with signal levels
 The flip-flops are constructed from latches
 They are not useful for synchronous
sequential circuits
 They are useful for asynchronous sequential
circuits
Latches
 S-R (Set-Reset) latch
 Gated S-R latch
 Gated D latch
Latches
 S-R latch with NOR
Sequential Circuits 14
SR Latch with NOR
Sequential Circuits 15
SR Latch with NOR
1R1,Savoid,conditionsnormalIn
0set toareQ'andQundefined,1R1,S
statereset1',0
stateset0',1






QQ
QQ
resetR
setS

More Related Content

What's hot

What's hot (20)

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
sequential circuitssequential circuits
sequential circuits
 
Shift Register
Shift RegisterShift Register
Shift Register
 
Counters
CountersCounters
Counters
 
Flipflop
FlipflopFlipflop
Flipflop
 
D Flip Flop
D Flip Flop D Flip Flop
D Flip Flop
 
digital Counter
digital Counterdigital Counter
digital Counter
 
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 in digital logic design
Sequential circuits in digital logic designSequential circuits in digital logic design
Sequential circuits in digital logic design
 
multiplexers and demultiplexers
 multiplexers and demultiplexers multiplexers and demultiplexers
multiplexers and demultiplexers
 
Synchronous and asynchronous clock
Synchronous and asynchronous clockSynchronous and asynchronous clock
Synchronous and asynchronous clock
 
PLA
PLAPLA
PLA
 
J - K & MASTERSLAVE FLIPFLOPS
J - K & MASTERSLAVE FLIPFLOPSJ - K & MASTERSLAVE FLIPFLOPS
J - K & MASTERSLAVE FLIPFLOPS
 
Chapter 6: Sequential Logic
Chapter 6: Sequential LogicChapter 6: Sequential Logic
Chapter 6: Sequential Logic
 
Sequential circuits
Sequential circuitsSequential circuits
Sequential circuits
 
Flip flop
Flip flopFlip flop
Flip flop
 
Counters
CountersCounters
Counters
 
Registers and counters
Registers and counters Registers and counters
Registers and counters
 
Counters
CountersCounters
Counters
 
Flip-Flop || Digital Electronics
Flip-Flop || Digital ElectronicsFlip-Flop || Digital Electronics
Flip-Flop || Digital Electronics
 

Similar to Digital Logic Design: Sequential Circuits

Digital Electronics
Digital ElectronicsDigital Electronics
Digital ElectronicsShreyaSahu20
 
Sequential circuit design
Sequential circuit designSequential circuit design
Sequential circuit designSatya P. Joshi
 
Introduction to flipflops basic of elctronics COA.pptx
Introduction to flipflops basic of elctronics COA.pptxIntroduction to flipflops basic of elctronics COA.pptx
Introduction to flipflops basic of elctronics COA.pptxSaini71
 
Design of -- Two phase non overlapping low frequency clock generator using Ca...
Design of -- Two phase non overlapping low frequency clock generator using Ca...Design of -- Two phase non overlapping low frequency clock generator using Ca...
Design of -- Two phase non overlapping low frequency clock generator using Ca...Prashantkumar R
 
Combinational logic circuits and Sequential logic circuits
Combinational logic circuits and Sequential logic circuitsCombinational logic circuits and Sequential logic circuits
Combinational logic circuits and Sequential logic circuitsBhargavSaiNizampatna
 
Report on Sequential circuit by Appiah Kubi Bright
Report on Sequential circuit by Appiah Kubi BrightReport on Sequential circuit by Appiah Kubi Bright
Report on Sequential circuit by Appiah Kubi BrightAppiah Kubi Bright
 
Lec 06 - Synchronous Sequential Logic
Lec 06 - Synchronous Sequential LogicLec 06 - Synchronous Sequential Logic
Lec 06 - Synchronous Sequential LogicVajira Thambawita
 
Digital Circuits.pdf
Digital Circuits.pdfDigital Circuits.pdf
Digital Circuits.pdfDr.Prabu Mani
 
Library Characterization Flow
Library Characterization FlowLibrary Characterization Flow
Library Characterization FlowSatish Grandhi
 
SEQUENTIAL CIRCUITS INTRODUCTION
SEQUENTIAL CIRCUITS INTRODUCTIONSEQUENTIAL CIRCUITS INTRODUCTION
SEQUENTIAL CIRCUITS INTRODUCTIONEasy n Inspire L
 
Volume 2-issue-6-2139-2142
Volume 2-issue-6-2139-2142Volume 2-issue-6-2139-2142
Volume 2-issue-6-2139-2142Editor IJARCET
 
Volume 2-issue-6-2139-2142
Volume 2-issue-6-2139-2142Volume 2-issue-6-2139-2142
Volume 2-issue-6-2139-2142Editor IJARCET
 

Similar to Digital Logic Design: Sequential Circuits (20)

Digital Electronics
Digital ElectronicsDigital Electronics
Digital Electronics
 
Sequential circuit design
Sequential circuit designSequential circuit design
Sequential circuit design
 
Introduction to flipflops basic of elctronics COA.pptx
Introduction to flipflops basic of elctronics COA.pptxIntroduction to flipflops basic of elctronics COA.pptx
Introduction to flipflops basic of elctronics COA.pptx
 
Intro
IntroIntro
Intro
 
Flip flo ps
Flip flo psFlip flo ps
Flip flo ps
 
Design of -- Two phase non overlapping low frequency clock generator using Ca...
Design of -- Two phase non overlapping low frequency clock generator using Ca...Design of -- Two phase non overlapping low frequency clock generator using Ca...
Design of -- Two phase non overlapping low frequency clock generator using Ca...
 
PPT 2nd unit course file.ppt
PPT 2nd unit course file.pptPPT 2nd unit course file.ppt
PPT 2nd unit course file.ppt
 
Combinational logic circuits and Sequential logic circuits
Combinational logic circuits and Sequential logic circuitsCombinational logic circuits and Sequential logic circuits
Combinational logic circuits and Sequential logic circuits
 
Report on Sequential circuit by Appiah Kubi Bright
Report on Sequential circuit by Appiah Kubi BrightReport on Sequential circuit by Appiah Kubi Bright
Report on Sequential circuit by Appiah Kubi Bright
 
Lec 06 - Synchronous Sequential Logic
Lec 06 - Synchronous Sequential LogicLec 06 - Synchronous Sequential Logic
Lec 06 - Synchronous Sequential Logic
 
Digital 9 16
Digital 9 16Digital 9 16
Digital 9 16
 
Digital Circuits.pdf
Digital Circuits.pdfDigital Circuits.pdf
Digital Circuits.pdf
 
Ch 1 overview
Ch 1 overviewCh 1 overview
Ch 1 overview
 
Introduction to embedded systems
Introduction to embedded systemsIntroduction to embedded systems
Introduction to embedded systems
 
mod 3-1.pptx
mod 3-1.pptxmod 3-1.pptx
mod 3-1.pptx
 
Library Characterization Flow
Library Characterization FlowLibrary Characterization Flow
Library Characterization Flow
 
SEQUENTIAL CIRCUITS INTRODUCTION
SEQUENTIAL CIRCUITS INTRODUCTIONSEQUENTIAL CIRCUITS INTRODUCTION
SEQUENTIAL CIRCUITS INTRODUCTION
 
Volume 2-issue-6-2139-2142
Volume 2-issue-6-2139-2142Volume 2-issue-6-2139-2142
Volume 2-issue-6-2139-2142
 
Volume 2-issue-6-2139-2142
Volume 2-issue-6-2139-2142Volume 2-issue-6-2139-2142
Volume 2-issue-6-2139-2142
 
Embedded two mark question
Embedded two mark questionEmbedded two mark question
Embedded two mark question
 

Recently uploaded

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
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
computer application and construction management
computer application and construction managementcomputer application and construction management
computer application and construction managementMariconPadriquez1
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
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
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
An introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptxAn introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptxPurva Nikam
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...121011101441
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catcherssdickerson1
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 

Recently uploaded (20)

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...
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
computer application and construction management
computer application and construction managementcomputer application and construction management
computer application and construction management
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
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
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
An introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptxAn introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptx
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 

Digital Logic Design: Sequential Circuits

  • 1. 1 DIGITAL LOGIC DESIGN By Muhammad Umar khattak Bahria University Islamabad SEQUENTIAL CIRCUITS
  • 2. Sequential Circuits 2 Circuits  Combinational  The output variables are dependent only on the present input values  It uses only logic gates  They are faster  They are simple and easy to design.  Example: Adder etc.  Sequential  The outputs depend on the present input as well as past output values  Slower than combinational circuit.  It uses logic gates and storage elements  Harder to design  Example Counters etc.
  • 3. Sequential Circuits 3 Block Diagram  Memory elements can store binary information  This information at any given time determines the state of the circuit at that time The sequential circuit receives binary information from external inputs that together with the present state of the storage elements, determine the binary value of the outputs.
  • 6. Sequential Circuits 6 Sequential Circuit Types  Synchronous  Circuit output changes only at some discrete instants of time.  The circuits achieves synchronization by using a timing signal called as the clock.  A clock is used for synchronization  Memory elements are affected only with the arrival of a clock pulse  If memory elements use clock pulses in their inputs, the circuit is called  Clocked sequential circuit (FlipFlops)  The status of memory element is effected only at the active edge of the clock, if input is changed.  Slower because of clocking.
  • 7. Sequential Circuits 7 Sequential Circuit Types  Asynchronous  Circuit output can change at any time (clock less).  Unclocked latch is used as a memory element.  Faster because of no clock.  Status of memory element is changed at any time as soon as input is changed.
  • 8. Sequential Circuits 8 Clock  It emits a series of pulses with a precise pulse width and precise interval between consecutive pulses  Timing interval between the corresponding edges of two consecutive pulses is known as the clock cycle time, or period
  • 9. 2017/12/19 PJF - 9 Sequential Circuits Clock Signal Different duty cycles Clock generator: Periodic train of clock pulses
  • 11. Sequential Circuits 11 Latches  The basic storage elements is called a latch.  It stores single bit of information i.e. 0 or 1.  The most basic flip-flops  They operate with signal levels  The flip-flops are constructed from latches  They are not useful for synchronous sequential circuits  They are useful for asynchronous sequential circuits
  • 12. Latches  S-R (Set-Reset) latch  Gated S-R latch  Gated D latch
  • 14. Sequential Circuits 14 SR Latch with NOR
  • 15. Sequential Circuits 15 SR Latch with NOR 1R1,Savoid,conditionsnormalIn 0set toareQ'andQundefined,1R1,S statereset1',0 stateset0',1       QQ QQ resetR setS