SlideShare une entreprise Scribd logo
1  sur  17
SEQUENTIAL CIRCUIT
DESIGN
By : Bipin Thapa
Sequential Circuit
 It is a type of logic circuit whose output
depends not only on the present value of its
input signals but on the past history of its
inputs.
 It is in contrast to combinational logic, whose
output is a function of only the present input.
 It has state (memory) while combinational
logic does not. Or, in other words, sequential
logic is combinational logic with memory.
 It is used to construct:-
 basic building block in all digital circuitry
 memory circuits and other devices
 Digital sequential logic circuits are divided
into synchronous and asynchronous types.
 In synchronous sequential circuits, the state of
the device changes only at discrete times in
response to a clock signal.
 In asynchronous circuits the state of the device
can change at any time in response to
changing inputs.
Control of an alarm system
 the simplest case of a sequential circuit
 Alarm is on when the sensor generates the “Set”
signal in response to some undesirable events
 Once the alarm is on, it can only be turned off
manually through a reset button
 Memory is needed to remember that the
alarm has to be active until the reset signal
arrives
Synchronous Sequential
Circuits
 All sequential logic today
is clocked or synchronous logic.
 In a synchronous circuit, a clock (or clock
generator) generates a sequence of the clock
signal which is distributed to all the memory
elements in the circuit.
 The basic memory element in sequential logic
is the flip-flop.
 The output of all the storage elements (flip-
flops) in the circuit at any given time, the
binary data they contain, is called the state of
the circuit.
fig. Synchronous circuit
Asynchronous Sequential
Circuits
 Asynchronous sequential logic is not
synchronized by a clock signal; the outputs of
the circuit change directly in response to
changes in inputs.
 The advantage of asynchronous logic is that it
can be faster than synchronous logic, because
the circuit doesn't have to wait for a clock
signal to process inputs.
 The speed of the device is potentially limited
only by the propagation delays of the logic
gates used.
 However, asynchronous logic is more difficult
 The main problem is that digital memory
elements are sensitive to the order that their
input signals arrive; if two signals arrive at a
logic gate at almost the same time, which state
the circuit goes into can depend on which
signal gets to the gate first.
 Therefore the circuit can go into the wrong
state, depending on small differences in
the propagation delays of the logic gates. This
is called a race condition.
fig. asynchronous
circuits
Counter
 In digital logic and computing, a counter is a device which
stores (and sometimes displays) the number of times a
particular event or process has occurred, often in relationship
to a clock signal.
 Counters can be implemented quite easily using register-type
circuits such as the flip-flop, and a wide variety of
classifications exist:
 Asynchronous (ripple) counter – changing state bits are used as
clocks to subsequent state flip-flops
 Synchronous counter – all state bits change under control of a
single clock
 Decade counter – counts through ten states per stage
 Up/down counter – counts both up and down, under command of
a control input
 Ring counter – formed by a shift register with feedback
connection in a ring
 Johnson counter – a twisted ring counter
 Cascaded counter
1) Asynchronous (ripple) counter:- An
asynchronous (ripple) counter is a single d-type
flip-flop, with its J (data) input fed from its own
inverted output. This circuit can store one bit,
and hence can count from zero to one before it
overflows (starts over from 0).
2) Synchronous counter:- In synchronous counters,
the clock inputs of all the flip-flops are connected
together and are triggered by the input pulses.
Thus, all the flip-flops change state
simultaneously (in parallel).
Register
 Registers are groups of flip-flops, where each
flip-flop is capable of storing one bit of
information.
 An n-bit register is a group of n flip-flops.
 The basic function of a register is to hold
information in a digital system and make it
available to the logic elements for the
computing process.
 Since each flip-flop is capable of storing either
a "0" or a "1", there is a finite number of 0-1
combinations that can be stored into a register.
 Each of those combinations is known
as state or content of the register.
 With flip-flops we can store data bitwise but
usually data does not appear as single bits.
 Instead it is common to store data words of n
bit with typical word lengths of 4, 8, 16, 32 or
64 bit.
Shift Registers :-
 A shift register is an n-bit register with a
provision for shifting stored data by one bit
position at each tick of the clock.
Shift Registers – Serial-in, Parallel-
out
Sequential Circuit Design and
Procedure
1. Problem Statement
2. State Table
3. The number of States May be reduced
4. Assign binary variable to each state
5. Determine number of flip-flop and assign a letter
symbol to each
6. Choose the type of flip-flop to be used
7. From the state table, derived the circuit excitation
and output tables
8. Simplify
9. Draw the Logic diagram
Thank!!
You!!

Contenu connexe

Tendances

Tendances (20)

latches
 latches latches
latches
 
Sequential circuits in Digital Electronics
Sequential circuits in Digital ElectronicsSequential circuits in Digital Electronics
Sequential circuits in Digital Electronics
 
Counters
CountersCounters
Counters
 
Encoder & Decoder
Encoder & DecoderEncoder & Decoder
Encoder & Decoder
 
Ring counter
Ring counterRing counter
Ring counter
 
flip flops
flip flops flip flops
flip flops
 
Sequential circuits
Sequential circuitsSequential circuits
Sequential circuits
 
Sequential Logic Circuit
Sequential Logic CircuitSequential Logic Circuit
Sequential Logic Circuit
 
Flipflop
FlipflopFlipflop
Flipflop
 
Sequential circuits
Sequential circuitsSequential circuits
Sequential circuits
 
Jk flip flop
Jk flip flopJk flip flop
Jk flip flop
 
Combinational circuits
Combinational circuits Combinational circuits
Combinational circuits
 
Flip flop
Flip flopFlip flop
Flip flop
 
Sequential circuits
Sequential circuitsSequential circuits
Sequential circuits
 
Counters
CountersCounters
Counters
 
digital Counter
digital Counterdigital Counter
digital Counter
 
BCD ADDER
BCD ADDER BCD ADDER
BCD ADDER
 
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
 
Latches & flip flop
Latches & flip flopLatches & flip flop
Latches & flip flop
 
Register in Digital Logic
Register in Digital LogicRegister in Digital Logic
Register in Digital Logic
 

En vedette

Sequential Circuits - Flip Flops (Part 2)
Sequential Circuits - Flip Flops (Part 2)Sequential Circuits - Flip Flops (Part 2)
Sequential Circuits - Flip Flops (Part 2)
Abhilash Nair
 
Circuit Design
Circuit DesignCircuit Design
Circuit Design
luckygal
 
1 Multiplexer
1 Multiplexer1 Multiplexer
1 Multiplexer
na491
 
Demultiplexer
DemultiplexerDemultiplexer
Demultiplexer
Tech_MX
 

En vedette (20)

Sequential circuits in digital logic design
Sequential circuits in digital logic designSequential circuits in digital logic design
Sequential circuits in digital logic design
 
Sequential Circuits - Flip Flops (Part 2)
Sequential Circuits - Flip Flops (Part 2)Sequential Circuits - Flip Flops (Part 2)
Sequential Circuits - Flip Flops (Part 2)
 
SEQUENTIAL AND COMBINATIONAL CIRCUITS,DIGITAL LOGIC DESIGN
SEQUENTIAL AND COMBINATIONAL CIRCUITS,DIGITAL LOGIC DESIGNSEQUENTIAL AND COMBINATIONAL CIRCUITS,DIGITAL LOGIC DESIGN
SEQUENTIAL AND COMBINATIONAL CIRCUITS,DIGITAL LOGIC DESIGN
 
UNIT-II : SEQUENTIAL CIRCUIT DESIGN
UNIT-II  : SEQUENTIAL CIRCUIT DESIGN UNIT-II  : SEQUENTIAL CIRCUIT DESIGN
UNIT-II : SEQUENTIAL CIRCUIT DESIGN
 
Demultiplexers
DemultiplexersDemultiplexers
Demultiplexers
 
Sequential circuits
Sequential circuitsSequential circuits
Sequential circuits
 
Pcb circuit design for a gate driver
Pcb circuit design for a gate driverPcb circuit design for a gate driver
Pcb circuit design for a gate driver
 
Circuit Design
Circuit DesignCircuit Design
Circuit Design
 
Experiences in Digital Circuit Design Courses: A Self-Study Platform for Lear...
Experiences in Digital Circuit Design Courses: A Self-Study Platform for Lear...Experiences in Digital Circuit Design Courses: A Self-Study Platform for Lear...
Experiences in Digital Circuit Design Courses: A Self-Study Platform for Lear...
 
Multiplexers
MultiplexersMultiplexers
Multiplexers
 
Demultiplexer presentation
Demultiplexer presentationDemultiplexer presentation
Demultiplexer presentation
 
RF circuit design using ADS
RF circuit design using ADSRF circuit design using ADS
RF circuit design using ADS
 
1 Multiplexer
1 Multiplexer1 Multiplexer
1 Multiplexer
 
Digital 1 8
Digital 1 8Digital 1 8
Digital 1 8
 
Multiplexer
Multiplexer Multiplexer
Multiplexer
 
Diffrence between dbms and rdbms
Diffrence between dbms and rdbmsDiffrence between dbms and rdbms
Diffrence between dbms and rdbms
 
Multiplexer
MultiplexerMultiplexer
Multiplexer
 
Dbms and rdbms
Dbms and rdbmsDbms and rdbms
Dbms and rdbms
 
Demultiplexer
DemultiplexerDemultiplexer
Demultiplexer
 
Synchronous and asynchronous clock
Synchronous and asynchronous clockSynchronous and asynchronous clock
Synchronous and asynchronous clock
 

Similaire à Sequential circuit design

logic Basics of Sequential Circuits.docx
logic Basics of Sequential Circuits.docxlogic Basics of Sequential Circuits.docx
logic Basics of Sequential Circuits.docx
ERMIASAmanuel1
 
logic Basics of Sequential Circuits.docx
logic Basics of Sequential Circuits.docxlogic Basics of Sequential Circuits.docx
logic Basics of Sequential Circuits.docx
ERMIASAmanuel1
 
Sequential and combinational alu
Sequential and combinational alu Sequential and combinational alu
Sequential and combinational alu
Piyush Rochwani
 

Similaire à Sequential circuit design (20)

Ch 1 overview
Ch 1 overviewCh 1 overview
Ch 1 overview
 
Digital Electronics – Unit III.pdf
Digital Electronics – Unit III.pdfDigital Electronics – Unit III.pdf
Digital Electronics – Unit III.pdf
 
logic Basics of Sequential Circuits.docx
logic Basics of Sequential Circuits.docxlogic Basics of Sequential Circuits.docx
logic Basics of Sequential Circuits.docx
 
logic Basics of Sequential Circuits.docx
logic Basics of Sequential Circuits.docxlogic Basics of Sequential Circuits.docx
logic Basics of Sequential Circuits.docx
 
Registers and counters
Registers and countersRegisters and counters
Registers and counters
 
Sequential and combinational alu
Sequential and combinational alu Sequential and combinational alu
Sequential and combinational alu
 
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
 
Digital Registers & Counters
Digital Registers & CountersDigital Registers & Counters
Digital Registers & Counters
 
Intro
IntroIntro
Intro
 
Digital Electronics
Digital ElectronicsDigital Electronics
Digital Electronics
 
Embedded systems and robotics by scmandota
Embedded systems and robotics by scmandotaEmbedded systems and robotics by scmandota
Embedded systems and robotics by scmandota
 
Overview of Shift register and applications
Overview of Shift register and applicationsOverview of Shift register and applications
Overview of Shift register and applications
 
Latch and Counter
Latch and CounterLatch and Counter
Latch and Counter
 
PLC
PLCPLC
PLC
 
Digital Components
Digital ComponentsDigital Components
Digital Components
 
Flip Flops
Flip FlopsFlip Flops
Flip Flops
 
ELECTRONICS PROJECT REPORT OF HOME AUTOMATION CUM BUILDING SECUIRITY
ELECTRONICS PROJECT REPORT OF HOME AUTOMATION CUM BUILDING SECUIRITYELECTRONICS PROJECT REPORT OF HOME AUTOMATION CUM BUILDING SECUIRITY
ELECTRONICS PROJECT REPORT OF HOME AUTOMATION CUM BUILDING SECUIRITY
 
lecture Fatmasultak235555551626342617.pdf
lecture Fatmasultak235555551626342617.pdflecture Fatmasultak235555551626342617.pdf
lecture Fatmasultak235555551626342617.pdf
 
Register counters.readonly
Register counters.readonlyRegister counters.readonly
Register counters.readonly
 
All about Sequential circuits DLD.
All about Sequential circuits DLD.All about Sequential circuits DLD.
All about Sequential circuits DLD.
 

Plus de Satya P. Joshi

Plus de Satya P. Joshi (20)

Intergroup Conflict Management.pptx
Intergroup Conflict Management.pptxIntergroup Conflict Management.pptx
Intergroup Conflict Management.pptx
 
Training methods in human resource managment
Training methods in human resource managmentTraining methods in human resource managment
Training methods in human resource managment
 
Selection tests in human resource management
Selection tests in human resource managementSelection tests in human resource management
Selection tests in human resource management
 
Interview and it’s types - human resource managmenet
Interview and it’s types - human resource managmenetInterview and it’s types - human resource managmenet
Interview and it’s types - human resource managmenet
 
Motivation, achievement theory, goal setting theory
Motivation, achievement theory, goal setting theoryMotivation, achievement theory, goal setting theory
Motivation, achievement theory, goal setting theory
 
Characteristics, objectives & challenges of human resource manager
Characteristics, objectives & challenges of human resource managerCharacteristics, objectives & challenges of human resource manager
Characteristics, objectives & challenges of human resource manager
 
Human Resource Planning
Human Resource PlanningHuman Resource Planning
Human Resource Planning
 
Nested queries in database
Nested queries in databaseNested queries in database
Nested queries in database
 
Technology and work design in Organizational Relation
Technology and work design in Organizational RelationTechnology and work design in Organizational Relation
Technology and work design in Organizational Relation
 
Techniques of achieving google quality of service
Techniques of achieving google quality of serviceTechniques of achieving google quality of service
Techniques of achieving google quality of service
 
Overview of digital communication in HSN and Multimedia
Overview of digital communication in HSN and MultimediaOverview of digital communication in HSN and Multimedia
Overview of digital communication in HSN and Multimedia
 
Introduction to human resource management
Introduction to human resource managementIntroduction to human resource management
Introduction to human resource management
 
Security and control in Management Information System
Security and control in Management Information SystemSecurity and control in Management Information System
Security and control in Management Information System
 
Designing the supply chain network
Designing the supply chain networkDesigning the supply chain network
Designing the supply chain network
 
Introduction to Organizational Behavior and Organizational Relation
Introduction to Organizational Behavior and Organizational RelationIntroduction to Organizational Behavior and Organizational Relation
Introduction to Organizational Behavior and Organizational Relation
 
Selection tests and Reliability and Validity in HRM
Selection tests and Reliability and Validity in HRMSelection tests and Reliability and Validity in HRM
Selection tests and Reliability and Validity in HRM
 
Analog and digital signal system : digital logic
Analog and digital signal system : digital logicAnalog and digital signal system : digital logic
Analog and digital signal system : digital logic
 
Transmission media on Client server and high speed network
Transmission media on Client server and high speed networkTransmission media on Client server and high speed network
Transmission media on Client server and high speed network
 
Remote procedure call on client server computing
Remote procedure call on client server computingRemote procedure call on client server computing
Remote procedure call on client server computing
 
Physical and logical topologies in computer network and client server
Physical  and logical topologies in computer network and client serverPhysical  and logical topologies in computer network and client server
Physical and logical topologies in computer network and client server
 

Dernier

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Dernier (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

Sequential circuit design

  • 2. Sequential Circuit  It is a type of logic circuit whose output depends not only on the present value of its input signals but on the past history of its inputs.  It is in contrast to combinational logic, whose output is a function of only the present input.  It has state (memory) while combinational logic does not. Or, in other words, sequential logic is combinational logic with memory.  It is used to construct:-  basic building block in all digital circuitry  memory circuits and other devices
  • 3.  Digital sequential logic circuits are divided into synchronous and asynchronous types.  In synchronous sequential circuits, the state of the device changes only at discrete times in response to a clock signal.  In asynchronous circuits the state of the device can change at any time in response to changing inputs.
  • 4. Control of an alarm system  the simplest case of a sequential circuit  Alarm is on when the sensor generates the “Set” signal in response to some undesirable events  Once the alarm is on, it can only be turned off manually through a reset button  Memory is needed to remember that the alarm has to be active until the reset signal arrives
  • 5. Synchronous Sequential Circuits  All sequential logic today is clocked or synchronous logic.  In a synchronous circuit, a clock (or clock generator) generates a sequence of the clock signal which is distributed to all the memory elements in the circuit.  The basic memory element in sequential logic is the flip-flop.  The output of all the storage elements (flip- flops) in the circuit at any given time, the binary data they contain, is called the state of the circuit.
  • 7. Asynchronous Sequential Circuits  Asynchronous sequential logic is not synchronized by a clock signal; the outputs of the circuit change directly in response to changes in inputs.  The advantage of asynchronous logic is that it can be faster than synchronous logic, because the circuit doesn't have to wait for a clock signal to process inputs.  The speed of the device is potentially limited only by the propagation delays of the logic gates used.  However, asynchronous logic is more difficult
  • 8.  The main problem is that digital memory elements are sensitive to the order that their input signals arrive; if two signals arrive at a logic gate at almost the same time, which state the circuit goes into can depend on which signal gets to the gate first.  Therefore the circuit can go into the wrong state, depending on small differences in the propagation delays of the logic gates. This is called a race condition.
  • 10. Counter  In digital logic and computing, a counter is a device which stores (and sometimes displays) the number of times a particular event or process has occurred, often in relationship to a clock signal.  Counters can be implemented quite easily using register-type circuits such as the flip-flop, and a wide variety of classifications exist:  Asynchronous (ripple) counter – changing state bits are used as clocks to subsequent state flip-flops  Synchronous counter – all state bits change under control of a single clock  Decade counter – counts through ten states per stage  Up/down counter – counts both up and down, under command of a control input  Ring counter – formed by a shift register with feedback connection in a ring  Johnson counter – a twisted ring counter  Cascaded counter
  • 11. 1) Asynchronous (ripple) counter:- An asynchronous (ripple) counter is a single d-type flip-flop, with its J (data) input fed from its own inverted output. This circuit can store one bit, and hence can count from zero to one before it overflows (starts over from 0). 2) Synchronous counter:- In synchronous counters, the clock inputs of all the flip-flops are connected together and are triggered by the input pulses. Thus, all the flip-flops change state simultaneously (in parallel).
  • 12. Register  Registers are groups of flip-flops, where each flip-flop is capable of storing one bit of information.  An n-bit register is a group of n flip-flops.  The basic function of a register is to hold information in a digital system and make it available to the logic elements for the computing process.  Since each flip-flop is capable of storing either a "0" or a "1", there is a finite number of 0-1 combinations that can be stored into a register.
  • 13.  Each of those combinations is known as state or content of the register.  With flip-flops we can store data bitwise but usually data does not appear as single bits.  Instead it is common to store data words of n bit with typical word lengths of 4, 8, 16, 32 or 64 bit.
  • 14. Shift Registers :-  A shift register is an n-bit register with a provision for shifting stored data by one bit position at each tick of the clock.
  • 15. Shift Registers – Serial-in, Parallel- out
  • 16. Sequential Circuit Design and Procedure 1. Problem Statement 2. State Table 3. The number of States May be reduced 4. Assign binary variable to each state 5. Determine number of flip-flop and assign a letter symbol to each 6. Choose the type of flip-flop to be used 7. From the state table, derived the circuit excitation and output tables 8. Simplify 9. Draw the Logic diagram