SlideShare a Scribd company logo
2
Most read
3
Most read
4
Most read
synchronous state machine design
The State Machine:
A state machine or finite state machine (FSM) is an abstract
model describing the synchronous sequential machine.
Models of representing sequential
circuits
• The synchronous or clocked sequential circuits
are represented by two models.
• 1. Moore circuit: In this model, the output
depends only on the present state of the flip-
flops.
• 2. Mealy circuit : In this model, the output
depends on both the present state of the flip-
flop(s) and the input(s).
State Diagram
• The state diagram or state graph is a pictorial representation of the
relationships between the present state, the input, the next state,
and the output of a sequential circuit, i.e. the state diagram is a
pictorial representation of the behaviour of a sequential circuit.
State diagram and state table using mealy machine
State Table
• Even though the behaviour of a sequential circuit can be
conveniently described using a state diagram, for its
implementation the information contained in the state diagram is
to be translated into a state table. The state table is a tabular
representation of the state diagram.
State Reduction
• The state reduction technique basically avoids the introduction of
redundant states.
• It reduces no. of FFs and logic gates.
synchronous state machine design
Memory Elements
• D flip flop
• T flip flop
• S R flip flop
• J K flip flop
Serial binary adder
• Step 1. Word statement of the problem
• Step 2. State diagram
• Step 3. State table.
• Step 6. & 7. Choose type of flip-flops and form the excitation
table and solve the K-maps and minimal expressions 2
• Step 4. Reduced standard form state table.
• Step 5. State assignment and transition and output table:
synchronous state machine design
• Step 8. Implementation
The Sequence Detector
• Mealy type model
synchronous state machine design
synchronous state machine design
PARITY-BIT GENERATOR
odd Parity-bit generator
synchronous state machine design
synchronous state machine design
synchronous state machine design
3 Bit Gray Code Counter
synchronous state machine design

More Related Content

What's hot (20)

PPT
FPGA
subin mathew
 
PPTX
Interfacing with peripherals: analog to digital converters and digital to ana...
NimeshSingh27
 
PDF
Mealy state machine
Arif Siyal
 
PPTX
Sampling theorem
Shanu Bhuvana
 
PPTX
Mod 10 synchronous counter updated
DANISHAMIN950
 
PPTX
Vlsi design flow
Rajendra Kumar
 
PDF
8051 interfacing
KanchanPatil34
 
PDF
Keypad Interfacing with 8051 Microcontroller
Sudhanshu Janwadkar
 
PPT
Memory & I/O interfacing
deval patel
 
PPTX
Hardware Software Codesign
destruck
 
PDF
VLSI Fresher Resume
vikas kumar
 
PPTX
Field Effect Transistor
Jess Rangcasajo
 
PPTX
Fpga architectures and applications
Sudhanshu Janwadkar
 
PPTX
ADC & DAC
wewe mahir
 
PPTX
Signals & Systems PPT
Jay Baria
 
PPTX
Pipelining approach
GopinathD17
 
PPTX
test generation
dennis gookyi
 
PPTX
Vlsi gate level design
CHENCHU CHANDU PRASANTH NADELLA
 
PDF
Chapter 6 register
CT Sabariah Salihin
 
PPTX
Synchronous Counter
Akhilesh Kushwaha
 
Interfacing with peripherals: analog to digital converters and digital to ana...
NimeshSingh27
 
Mealy state machine
Arif Siyal
 
Sampling theorem
Shanu Bhuvana
 
Mod 10 synchronous counter updated
DANISHAMIN950
 
Vlsi design flow
Rajendra Kumar
 
8051 interfacing
KanchanPatil34
 
Keypad Interfacing with 8051 Microcontroller
Sudhanshu Janwadkar
 
Memory & I/O interfacing
deval patel
 
Hardware Software Codesign
destruck
 
VLSI Fresher Resume
vikas kumar
 
Field Effect Transistor
Jess Rangcasajo
 
Fpga architectures and applications
Sudhanshu Janwadkar
 
ADC & DAC
wewe mahir
 
Signals & Systems PPT
Jay Baria
 
Pipelining approach
GopinathD17
 
test generation
dennis gookyi
 
Vlsi gate level design
CHENCHU CHANDU PRASANTH NADELLA
 
Chapter 6 register
CT Sabariah Salihin
 
Synchronous Counter
Akhilesh Kushwaha
 

Viewers also liked (20)

PPTX
Synchronous state machines. Moore and Mealy state machines (FSM)
Mumbi Chishimba
 
PPT
Designing Clocked Synchronous State Machine
Abhilash Nair
 
PPTX
Mealy and moore machine
Ehatsham Riaz
 
PPTX
Finite State Machines
Basel Mansour
 
PPT
Moore and Mealy machines
Irfan Anjum
 
PPT
State Machine Design and Synthesis
Abhilash Nair
 
PDF
Sequential circuits in digital logic design
Nallapati Anindra
 
PPT
Sequential Logic Circuit
Ramasubbu .P
 
PPT
Mealy and moore machines
grahamwell
 
PDF
Mealy machine
Arif Siyal
 
PPT
Introduction state machine
Shreyans Pathak
 
PPT
Moore and mealy machines
lavishka_anuj
 
PPT
Analysis of state machines
Abhilash Nair
 
PPT
Mealy moore machine model
deepinderbedi
 
PPTX
Moore and mealy machine
Mian Munib
 
PDF
Chapter 4 flip flop for students
CT Sabariah Salihin
 
PPT
Feedback Sequential Circuits
Abhilash Nair
 
PPT
Designing State Machine
Abhilash Nair
 
PPT
Vlans
1 2d
 
PDF
CCNA Lab 4-Configuring EtherChannels and optimizing Spanning Tree Protocol on...
Amir Jafari
 
Synchronous state machines. Moore and Mealy state machines (FSM)
Mumbi Chishimba
 
Designing Clocked Synchronous State Machine
Abhilash Nair
 
Mealy and moore machine
Ehatsham Riaz
 
Finite State Machines
Basel Mansour
 
Moore and Mealy machines
Irfan Anjum
 
State Machine Design and Synthesis
Abhilash Nair
 
Sequential circuits in digital logic design
Nallapati Anindra
 
Sequential Logic Circuit
Ramasubbu .P
 
Mealy and moore machines
grahamwell
 
Mealy machine
Arif Siyal
 
Introduction state machine
Shreyans Pathak
 
Moore and mealy machines
lavishka_anuj
 
Analysis of state machines
Abhilash Nair
 
Mealy moore machine model
deepinderbedi
 
Moore and mealy machine
Mian Munib
 
Chapter 4 flip flop for students
CT Sabariah Salihin
 
Feedback Sequential Circuits
Abhilash Nair
 
Designing State Machine
Abhilash Nair
 
Vlans
1 2d
 
CCNA Lab 4-Configuring EtherChannels and optimizing Spanning Tree Protocol on...
Amir Jafari
 
Ad

Similar to synchronous state machine design (20)

PPTX
Lecture 3
MunasarAbdirahman
 
PDF
Digital Electronics – Unit IV.pdf
Kannan Kanagaraj
 
PPT
chap8 synchronous sequential circuit design.ppt
AliAbdulhadi8
 
PPTX
Unit I_CDA-1 computer design and applications.
brijeshgolani77
 
DOCX
UNIT-IV .FINITE STATE MACHINES
Dr.YNM
 
PDF
Synchronous sequential Circuits
Indira Priyadarshini
 
PPTX
DS_LEC_3.pptx
muntasirmokhtar
 
PPTX
DD Slides6.pptx aaaaaaaaaaaaaaaaaaaaaaaaaaaa
kasheenp
 
PPT
CS6201_UNIT3_L01.ppt Digiital Electronics
menaka333482
 
PDF
state_machines1.pdf
rdjo
 
PPTX
Finite State Machine.ppt.pptx
SKUP1
 
PPTX
melay and moore machine.pptx
ssuser1b2fab
 
PPTX
Mgd finite statemachine
Moroccan game developers
 
PPTX
mealy and moore machines
Unsa Shakir
 
PPT
19-MooreMealy.ppt
AhsanRahman13
 
PPT
Sequential logic circuit optimization
Ashis Kumar Chanda
 
PDF
Analysis sequential circuits
G Subramaniamg
 
PPTX
Mealy Machine by Daniyal Khan
Daniyal Khan
 
PDF
Finite automata
Pusp Sunar
 
Digital Electronics – Unit IV.pdf
Kannan Kanagaraj
 
chap8 synchronous sequential circuit design.ppt
AliAbdulhadi8
 
Unit I_CDA-1 computer design and applications.
brijeshgolani77
 
UNIT-IV .FINITE STATE MACHINES
Dr.YNM
 
Synchronous sequential Circuits
Indira Priyadarshini
 
DS_LEC_3.pptx
muntasirmokhtar
 
DD Slides6.pptx aaaaaaaaaaaaaaaaaaaaaaaaaaaa
kasheenp
 
CS6201_UNIT3_L01.ppt Digiital Electronics
menaka333482
 
state_machines1.pdf
rdjo
 
Finite State Machine.ppt.pptx
SKUP1
 
melay and moore machine.pptx
ssuser1b2fab
 
Mgd finite statemachine
Moroccan game developers
 
mealy and moore machines
Unsa Shakir
 
19-MooreMealy.ppt
AhsanRahman13
 
Sequential logic circuit optimization
Ashis Kumar Chanda
 
Analysis sequential circuits
G Subramaniamg
 
Mealy Machine by Daniyal Khan
Daniyal Khan
 
Finite automata
Pusp Sunar
 
Ad

More from Adarsh Patel (14)

PPTX
CMACs and MACS based on block ciphers, Digital signature
Adarsh Patel
 
PPTX
4G 5G technology
Adarsh Patel
 
PPTX
jstl ( jsp standard tag library )
Adarsh Patel
 
PPTX
Loaders ( system programming )
Adarsh Patel
 
PPTX
Non Linear Data Structures
Adarsh Patel
 
PPTX
8255:ppi & 8259:pic
Adarsh Patel
 
PPTX
case study of curve fitting
Adarsh Patel
 
PPTX
basics of virtual memory
Adarsh Patel
 
PPTX
projection of solid
Adarsh Patel
 
PPTX
basic electronics, Transmission lines, wave guides And Antenna fundamental
Adarsh Patel
 
PPTX
linear equations
Adarsh Patel
 
PPT
Radioactive pollution
Adarsh Patel
 
PPTX
Perfect Bookreview - you can win
Adarsh Patel
 
PPTX
mechanical engineering transmission of motion and power
Adarsh Patel
 
CMACs and MACS based on block ciphers, Digital signature
Adarsh Patel
 
4G 5G technology
Adarsh Patel
 
jstl ( jsp standard tag library )
Adarsh Patel
 
Loaders ( system programming )
Adarsh Patel
 
Non Linear Data Structures
Adarsh Patel
 
8255:ppi & 8259:pic
Adarsh Patel
 
case study of curve fitting
Adarsh Patel
 
basics of virtual memory
Adarsh Patel
 
projection of solid
Adarsh Patel
 
basic electronics, Transmission lines, wave guides And Antenna fundamental
Adarsh Patel
 
linear equations
Adarsh Patel
 
Radioactive pollution
Adarsh Patel
 
Perfect Bookreview - you can win
Adarsh Patel
 
mechanical engineering transmission of motion and power
Adarsh Patel
 

Recently uploaded (20)

PPTX
Distribution reservoir and service storage pptx
dhanashree78
 
PPTX
Lecture 1 Shell and Tube Heat exchanger-1.pptx
mailforillegalwork
 
PPTX
Mechanical Design of shell and tube heat exchangers as per ASME Sec VIII Divi...
shahveer210504
 
PDF
aAn_Introduction_to_Arcadia_20150115.pdf
henriqueltorres1
 
PPTX
Water Resources Engineering (CVE 728)--Slide 3.pptx
mohammedado3
 
PDF
AI TECHNIQUES FOR IDENTIFYING ALTERATIONS IN THE HUMAN GUT MICROBIOME IN MULT...
vidyalalltv1
 
PPTX
MODULE 03 - CLOUD COMPUTING AND SECURITY.pptx
Alvas Institute of Engineering and technology, Moodabidri
 
PDF
Data structures notes for unit 2 in computer science.pdf
sshubhamsingh265
 
PDF
Submit Your Papers-International Journal on Cybernetics & Informatics ( IJCI)
IJCI JOURNAL
 
PPTX
Final Major project a b c d e f g h i j k l m
bharathpsnab
 
PPTX
Worm gear strength and wear calculation as per standard VB Bhandari Databook.
shahveer210504
 
PPTX
GitOps_Without_K8s_Training_detailed git repository
DanialHabibi2
 
PPTX
fatigue in aircraft structures-221113192308-0ad6dc8c.pptx
aviatecofficial
 
PDF
Pressure Measurement training for engineers and Technicians
AIESOLUTIONS
 
PPTX
美国电子版毕业证南卡罗莱纳大学上州分校水印成绩单USC学费发票定做学位证书编号怎么查
Taqyea
 
PPTX
How Industrial Project Management Differs From Construction.pptx
jamespit799
 
PDF
Reasons for the succes of MENARD PRESSUREMETER.pdf
majdiamz
 
PPTX
DATA BASE MANAGEMENT AND RELATIONAL DATA
gomathisankariv2
 
PDF
3rd International Conference on Machine Learning and IoT (MLIoT 2025)
ClaraZara1
 
PDF
AN EMPIRICAL STUDY ON THE USAGE OF SOCIAL MEDIA IN GERMAN B2C-ONLINE STORES
ijait
 
Distribution reservoir and service storage pptx
dhanashree78
 
Lecture 1 Shell and Tube Heat exchanger-1.pptx
mailforillegalwork
 
Mechanical Design of shell and tube heat exchangers as per ASME Sec VIII Divi...
shahveer210504
 
aAn_Introduction_to_Arcadia_20150115.pdf
henriqueltorres1
 
Water Resources Engineering (CVE 728)--Slide 3.pptx
mohammedado3
 
AI TECHNIQUES FOR IDENTIFYING ALTERATIONS IN THE HUMAN GUT MICROBIOME IN MULT...
vidyalalltv1
 
MODULE 03 - CLOUD COMPUTING AND SECURITY.pptx
Alvas Institute of Engineering and technology, Moodabidri
 
Data structures notes for unit 2 in computer science.pdf
sshubhamsingh265
 
Submit Your Papers-International Journal on Cybernetics & Informatics ( IJCI)
IJCI JOURNAL
 
Final Major project a b c d e f g h i j k l m
bharathpsnab
 
Worm gear strength and wear calculation as per standard VB Bhandari Databook.
shahveer210504
 
GitOps_Without_K8s_Training_detailed git repository
DanialHabibi2
 
fatigue in aircraft structures-221113192308-0ad6dc8c.pptx
aviatecofficial
 
Pressure Measurement training for engineers and Technicians
AIESOLUTIONS
 
美国电子版毕业证南卡罗莱纳大学上州分校水印成绩单USC学费发票定做学位证书编号怎么查
Taqyea
 
How Industrial Project Management Differs From Construction.pptx
jamespit799
 
Reasons for the succes of MENARD PRESSUREMETER.pdf
majdiamz
 
DATA BASE MANAGEMENT AND RELATIONAL DATA
gomathisankariv2
 
3rd International Conference on Machine Learning and IoT (MLIoT 2025)
ClaraZara1
 
AN EMPIRICAL STUDY ON THE USAGE OF SOCIAL MEDIA IN GERMAN B2C-ONLINE STORES
ijait
 

synchronous state machine design

  • 2. The State Machine: A state machine or finite state machine (FSM) is an abstract model describing the synchronous sequential machine.
  • 3. Models of representing sequential circuits • The synchronous or clocked sequential circuits are represented by two models. • 1. Moore circuit: In this model, the output depends only on the present state of the flip- flops. • 2. Mealy circuit : In this model, the output depends on both the present state of the flip- flop(s) and the input(s).
  • 4. State Diagram • The state diagram or state graph is a pictorial representation of the relationships between the present state, the input, the next state, and the output of a sequential circuit, i.e. the state diagram is a pictorial representation of the behaviour of a sequential circuit. State diagram and state table using mealy machine
  • 5. State Table • Even though the behaviour of a sequential circuit can be conveniently described using a state diagram, for its implementation the information contained in the state diagram is to be translated into a state table. The state table is a tabular representation of the state diagram.
  • 6. State Reduction • The state reduction technique basically avoids the introduction of redundant states. • It reduces no. of FFs and logic gates.
  • 9. • T flip flop
  • 10. • S R flip flop
  • 11. • J K flip flop
  • 12. Serial binary adder • Step 1. Word statement of the problem • Step 2. State diagram • Step 3. State table.
  • 13. • Step 6. & 7. Choose type of flip-flops and form the excitation table and solve the K-maps and minimal expressions 2 • Step 4. Reduced standard form state table. • Step 5. State assignment and transition and output table:
  • 15. • Step 8. Implementation
  • 16. The Sequence Detector • Mealy type model
  • 23. 3 Bit Gray Code Counter