SlideShare a Scribd company logo
AUTOMATA PRESENTATION 
Topic: Working of a Turnstile 
PRESENTED BY: 
Rishabh Srivastava 
Mudit Mishra
CONSTRUCTION OF A TURNSTILE USING 
FINITE AUTOMATA 
TURNSTILE (An Overview) 
A turnstile is a mechanism that allows a location to have control over entry and 
exit. It used to control access to subways and amusement park rides, is a gate 
with three rotating arms at waist height, one across the entryway. Initially the 
arms are locked, barring the entry, preventing customers from passing through. 
Depositing a coin or token in a slot on the turnstile unlocks the arms, allowing 
them to rotate by one-third of a complete turn, allowing a single customer to 
push through. After the customer passes through, the arms are locked again until 
another coin is inserted. Given below is a figure of a turnstile. 
Fig 1: Turnstile
Turnstile is a simple mechanism modeled on FINITE-STATE AUTOMATON. 
FINITE STATE AUTOMATON 
 Finite-State Automaton (plural: automata), or simply a state machine, is a 
mathematical model of computation used to design both computer 
programs and sequential logic circuits. 
 The machine is in only one state at a time; the state it is in at any given time 
is called the current state. 
 It can change from one state to another when initiated by a triggering 
event or condition; this is called a transition. 
 The behavior of state machines can be observed in many devices in modern 
society which perform a predetermined sequence of actions depending on 
a sequence of events with which they are presented. Simple examples are 
vending machines which dispense products when the proper combination 
of coins are deposited, elevators which drop riders off at upper floors 
before going down, traffic lights which change sequence when cars are 
waiting, and combination locks which require the input of combination 
numbers in the proper order. 
 The finite state machine is weak; it has less computational power than 
some other models of computation such as the Turing machine. This is 
because the FSM has limited memory.
CONSTRUCTION OF A TURNSTILE USING FINITE 
AUTOMATON 
 The turnstile has two states: Locked and Unlocked. 
 There are two inputs that affect its state: putting a coin in the slot (coin) 
and pushing the arm (push). 
 In the locked state, pushing on the arm has no effect; no matter how many 
times the input push is given it stays in the locked state. 
 Putting a coin in, that is giving the machine a coin input, shifts the state 
from Locked to Unlocked. 
 In the unlocked state, putting additional coins in has no effect; that is, 
giving additional coin inputs does not change the state. 
 However, a customer pushing through the arms, giving a push input, shifts 
the state back to Locked. 
Given below is a state diagram for a TURNSTILE: 
Fig 2: State Diagram of a Turnstile
KEYWORDS USED: 
STATE: A state is a description of the status of a system that is waiting to execute 
a transition. 
TRANSITION: A transition is a set of actions to be executed when a condition is 
fulfilled or when an event is received. 
SEQUENTIAL CIRCUITS: A sequential circuit is one in which the present output is 
dependent upon the present input and past output. So we need a memory unit to 
store the past output. 
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
BIBLIOGRAPHY 
 www.wikipedia.org 
 Finite State Automata at the Open Directory Project. 
-------------------------------------------------------------------------------------------

More Related Content

What's hot

Online bus ticket booking
Online bus ticket bookingOnline bus ticket booking
Online bus ticket booking
Gaurav kumar rai - student
 
Money pad future wallet
Money pad future walletMoney pad future wallet
Money pad future wallet
Abbas Ambawala
 
FAKE CURRENCY DETECTION PDF NEW PPT.pptx
FAKE CURRENCY DETECTION PDF NEW PPT.pptxFAKE CURRENCY DETECTION PDF NEW PPT.pptx
FAKE CURRENCY DETECTION PDF NEW PPT.pptx
BasavaPrabhu14
 
Electronic voting machine
Electronic voting    machineElectronic voting    machine
Electronic voting machine
mani akuthota
 
synchronous state machine design
synchronous state machine designsynchronous state machine design
synchronous state machine design
Adarsh Patel
 
Face Recognition Attendance System
Face Recognition Attendance System Face Recognition Attendance System
Face Recognition Attendance System
Shreya Dandavate
 
Finite state machines
Finite state machinesFinite state machines
Finite state machines
dennis gookyi
 
Automatic Attendance system using Facial Recognition
Automatic Attendance system using Facial RecognitionAutomatic Attendance system using Facial Recognition
Automatic Attendance system using Facial Recognition
Nikyaa7
 
Voice morphing document
Voice morphing documentVoice morphing document
Voice morphing document
himadrigupta
 
Online reservation system project report(web development)
Online reservation system project report(web development)Online reservation system project report(web development)
Online reservation system project report(web development)
Prachiverma50
 
online national polling
online national pollingonline national polling
online national polling
Kasi Annapurna
 
Intelligent robotic chapter 2 distribute
Intelligent robotic chapter 2   distributeIntelligent robotic chapter 2   distribute
Intelligent robotic chapter 2 distribute
Figo Lee
 
Fddi
FddiFddi
Obstacle avoiding Robot
Obstacle avoiding RobotObstacle avoiding Robot
Obstacle avoiding Robot
Rasheed Khan
 
Data link control protocol(3)
Data link control protocol(3)Data link control protocol(3)
Data link control protocol(3)
Jeffrey Des Binwag
 
Sensor Based Blind Stick
Sensor Based Blind StickSensor Based Blind Stick
Sensor Based Blind Stick
Gagandeep Singh
 
Note counting machine
Note counting machineNote counting machine
Note counting machine
shashi1993
 
Structure of switches
Structure of switchesStructure of switches
Structure of switches
Anam Sana
 
Voice Morphing
Voice MorphingVoice Morphing
Voice Morphing
Sayyed Z
 
Biometric Voting System
Biometric Voting SystemBiometric Voting System
Biometric Voting System
VisualBee.com
 

What's hot (20)

Online bus ticket booking
Online bus ticket bookingOnline bus ticket booking
Online bus ticket booking
 
Money pad future wallet
Money pad future walletMoney pad future wallet
Money pad future wallet
 
FAKE CURRENCY DETECTION PDF NEW PPT.pptx
FAKE CURRENCY DETECTION PDF NEW PPT.pptxFAKE CURRENCY DETECTION PDF NEW PPT.pptx
FAKE CURRENCY DETECTION PDF NEW PPT.pptx
 
Electronic voting machine
Electronic voting    machineElectronic voting    machine
Electronic voting machine
 
synchronous state machine design
synchronous state machine designsynchronous state machine design
synchronous state machine design
 
Face Recognition Attendance System
Face Recognition Attendance System Face Recognition Attendance System
Face Recognition Attendance System
 
Finite state machines
Finite state machinesFinite state machines
Finite state machines
 
Automatic Attendance system using Facial Recognition
Automatic Attendance system using Facial RecognitionAutomatic Attendance system using Facial Recognition
Automatic Attendance system using Facial Recognition
 
Voice morphing document
Voice morphing documentVoice morphing document
Voice morphing document
 
Online reservation system project report(web development)
Online reservation system project report(web development)Online reservation system project report(web development)
Online reservation system project report(web development)
 
online national polling
online national pollingonline national polling
online national polling
 
Intelligent robotic chapter 2 distribute
Intelligent robotic chapter 2   distributeIntelligent robotic chapter 2   distribute
Intelligent robotic chapter 2 distribute
 
Fddi
FddiFddi
Fddi
 
Obstacle avoiding Robot
Obstacle avoiding RobotObstacle avoiding Robot
Obstacle avoiding Robot
 
Data link control protocol(3)
Data link control protocol(3)Data link control protocol(3)
Data link control protocol(3)
 
Sensor Based Blind Stick
Sensor Based Blind StickSensor Based Blind Stick
Sensor Based Blind Stick
 
Note counting machine
Note counting machineNote counting machine
Note counting machine
 
Structure of switches
Structure of switchesStructure of switches
Structure of switches
 
Voice Morphing
Voice MorphingVoice Morphing
Voice Morphing
 
Biometric Voting System
Biometric Voting SystemBiometric Voting System
Biometric Voting System
 

Similar to CONSTRUCTION OF A TURNSTILE USING FINITE AUTOMATA

Automata Presentation - Construction of a Turnstile
Automata Presentation - Construction of a TurnstileAutomata Presentation - Construction of a Turnstile
Automata Presentation - Construction of a Turnstile
Rishabh Srivastava
 
Define synchronous system.What is a dynamic indicator on a l.pdf
Define synchronous system.What is a dynamic indicator on a l.pdfDefine synchronous system.What is a dynamic indicator on a l.pdf
Define synchronous system.What is a dynamic indicator on a l.pdf
alshaikhkhanzariarts
 
States machine
States machineStates machine
States machine
Satyamevjayte Haxor
 
Finite state automaton
Finite state automatonFinite state automaton
Finite state automaton
AmmAr mobark
 
Seminar State Chart1
Seminar State Chart1Seminar State Chart1
Seminar State Chart1
Jenish Bhavsar
 
state_machines1.pdf
state_machines1.pdfstate_machines1.pdf
state_machines1.pdf
rdjo
 
report_2
report_2report_2
report_2
Richard Whitney
 
State Machine Diagram
State Machine DiagramState Machine Diagram
State Machine Diagram
Niloy Rocker
 
Digital Design Session 24
Digital Design Session 24Digital Design Session 24
Automata based programming
Automata based programmingAutomata based programming
Automata based programming
VisnuDharsini
 
Sliding mode control
Sliding mode controlSliding mode control
Sliding mode control
swati singh
 
Synchronous state machines. Moore and Mealy state machines (FSM)
Synchronous state machines.  Moore and Mealy state machines (FSM)Synchronous state machines.  Moore and Mealy state machines (FSM)
Synchronous state machines. Moore and Mealy state machines (FSM)
Mumbi Chishimba
 
IRJET- Design and Implementation of Automatic Traction System
IRJET-  	  Design and Implementation of Automatic Traction SystemIRJET-  	  Design and Implementation of Automatic Traction System
IRJET- Design and Implementation of Automatic Traction System
IRJET Journal
 
Ch2 finite automaton
Ch2 finite automatonCh2 finite automaton
Ch2 finite automaton
meresie tesfay
 
State Machine Framework
State Machine FrameworkState Machine Framework
State Machine Framework
Roman Okolovich
 
Template Poster A1 Portrait
Template Poster A1 PortraitTemplate Poster A1 Portrait
Template Poster A1 Portrait
Raybaen
 
Modeling FSMs
Modeling FSMsModeling FSMs
Modeling FSMs
Mohamed Samy
 
intelligent warehouse
intelligent warehouseintelligent warehouse
intelligent warehouse
NguynLThDuy
 
sunil jha presentation.pptx
sunil jha presentation.pptxsunil jha presentation.pptx
sunil jha presentation.pptx
jxuaaaka
 

Similar to CONSTRUCTION OF A TURNSTILE USING FINITE AUTOMATA (19)

Automata Presentation - Construction of a Turnstile
Automata Presentation - Construction of a TurnstileAutomata Presentation - Construction of a Turnstile
Automata Presentation - Construction of a Turnstile
 
Define synchronous system.What is a dynamic indicator on a l.pdf
Define synchronous system.What is a dynamic indicator on a l.pdfDefine synchronous system.What is a dynamic indicator on a l.pdf
Define synchronous system.What is a dynamic indicator on a l.pdf
 
States machine
States machineStates machine
States machine
 
Finite state automaton
Finite state automatonFinite state automaton
Finite state automaton
 
Seminar State Chart1
Seminar State Chart1Seminar State Chart1
Seminar State Chart1
 
state_machines1.pdf
state_machines1.pdfstate_machines1.pdf
state_machines1.pdf
 
report_2
report_2report_2
report_2
 
State Machine Diagram
State Machine DiagramState Machine Diagram
State Machine Diagram
 
Digital Design Session 24
Digital Design Session 24Digital Design Session 24
Digital Design Session 24
 
Automata based programming
Automata based programmingAutomata based programming
Automata based programming
 
Sliding mode control
Sliding mode controlSliding mode control
Sliding mode control
 
Synchronous state machines. Moore and Mealy state machines (FSM)
Synchronous state machines.  Moore and Mealy state machines (FSM)Synchronous state machines.  Moore and Mealy state machines (FSM)
Synchronous state machines. Moore and Mealy state machines (FSM)
 
IRJET- Design and Implementation of Automatic Traction System
IRJET-  	  Design and Implementation of Automatic Traction SystemIRJET-  	  Design and Implementation of Automatic Traction System
IRJET- Design and Implementation of Automatic Traction System
 
Ch2 finite automaton
Ch2 finite automatonCh2 finite automaton
Ch2 finite automaton
 
State Machine Framework
State Machine FrameworkState Machine Framework
State Machine Framework
 
Template Poster A1 Portrait
Template Poster A1 PortraitTemplate Poster A1 Portrait
Template Poster A1 Portrait
 
Modeling FSMs
Modeling FSMsModeling FSMs
Modeling FSMs
 
intelligent warehouse
intelligent warehouseintelligent warehouse
intelligent warehouse
 
sunil jha presentation.pptx
sunil jha presentation.pptxsunil jha presentation.pptx
sunil jha presentation.pptx
 

Recently uploaded

Certificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi AhmedCertificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi Ahmed
Mahmoud Morsy
 
Seminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptxSeminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptx
Madan Karki
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
Madan Karki
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
Hitesh Mohapatra
 
Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...
Prakhyath Rai
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
Anant Corporation
 
Design and optimization of ion propulsion drone
Design and optimization of ion propulsion droneDesign and optimization of ion propulsion drone
Design and optimization of ion propulsion drone
bjmsejournal
 
Welding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdfWelding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdf
AjmalKhan50578
 
Material for memory and display system h
Material for memory and display system hMaterial for memory and display system h
Material for memory and display system h
gowrishankartb2005
 
An Introduction to the Compiler Designss
An Introduction to the Compiler DesignssAn Introduction to the Compiler Designss
An Introduction to the Compiler Designss
ElakkiaU
 
ITSM Integration with MuleSoft.pptx
ITSM  Integration with MuleSoft.pptxITSM  Integration with MuleSoft.pptx
ITSM Integration with MuleSoft.pptx
VANDANAMOHANGOUDA
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 
People as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimalaPeople as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimala
riddhimaagrawal986
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
shadow0702a
 
Curve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods RegressionCurve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods Regression
Nada Hikmah
 
CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1
PKavitha10
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
co23btech11018
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
Atif Razi
 
Software Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.pptSoftware Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.ppt
TaghreedAltamimi
 

Recently uploaded (20)

Certificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi AhmedCertificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi Ahmed
 
Seminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptxSeminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptx
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
 
Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
 
Design and optimization of ion propulsion drone
Design and optimization of ion propulsion droneDesign and optimization of ion propulsion drone
Design and optimization of ion propulsion drone
 
Welding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdfWelding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdf
 
Material for memory and display system h
Material for memory and display system hMaterial for memory and display system h
Material for memory and display system h
 
An Introduction to the Compiler Designss
An Introduction to the Compiler DesignssAn Introduction to the Compiler Designss
An Introduction to the Compiler Designss
 
ITSM Integration with MuleSoft.pptx
ITSM  Integration with MuleSoft.pptxITSM  Integration with MuleSoft.pptx
ITSM Integration with MuleSoft.pptx
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 
People as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimalaPeople as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimala
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
 
Curve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods RegressionCurve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods Regression
 
CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
 
Software Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.pptSoftware Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.ppt
 

CONSTRUCTION OF A TURNSTILE USING FINITE AUTOMATA

  • 1. AUTOMATA PRESENTATION Topic: Working of a Turnstile PRESENTED BY: Rishabh Srivastava Mudit Mishra
  • 2. CONSTRUCTION OF A TURNSTILE USING FINITE AUTOMATA TURNSTILE (An Overview) A turnstile is a mechanism that allows a location to have control over entry and exit. It used to control access to subways and amusement park rides, is a gate with three rotating arms at waist height, one across the entryway. Initially the arms are locked, barring the entry, preventing customers from passing through. Depositing a coin or token in a slot on the turnstile unlocks the arms, allowing them to rotate by one-third of a complete turn, allowing a single customer to push through. After the customer passes through, the arms are locked again until another coin is inserted. Given below is a figure of a turnstile. Fig 1: Turnstile
  • 3. Turnstile is a simple mechanism modeled on FINITE-STATE AUTOMATON. FINITE STATE AUTOMATON  Finite-State Automaton (plural: automata), or simply a state machine, is a mathematical model of computation used to design both computer programs and sequential logic circuits.  The machine is in only one state at a time; the state it is in at any given time is called the current state.  It can change from one state to another when initiated by a triggering event or condition; this is called a transition.  The behavior of state machines can be observed in many devices in modern society which perform a predetermined sequence of actions depending on a sequence of events with which they are presented. Simple examples are vending machines which dispense products when the proper combination of coins are deposited, elevators which drop riders off at upper floors before going down, traffic lights which change sequence when cars are waiting, and combination locks which require the input of combination numbers in the proper order.  The finite state machine is weak; it has less computational power than some other models of computation such as the Turing machine. This is because the FSM has limited memory.
  • 4. CONSTRUCTION OF A TURNSTILE USING FINITE AUTOMATON  The turnstile has two states: Locked and Unlocked.  There are two inputs that affect its state: putting a coin in the slot (coin) and pushing the arm (push).  In the locked state, pushing on the arm has no effect; no matter how many times the input push is given it stays in the locked state.  Putting a coin in, that is giving the machine a coin input, shifts the state from Locked to Unlocked.  In the unlocked state, putting additional coins in has no effect; that is, giving additional coin inputs does not change the state.  However, a customer pushing through the arms, giving a push input, shifts the state back to Locked. Given below is a state diagram for a TURNSTILE: Fig 2: State Diagram of a Turnstile
  • 5. KEYWORDS USED: STATE: A state is a description of the status of a system that is waiting to execute a transition. TRANSITION: A transition is a set of actions to be executed when a condition is fulfilled or when an event is received. SEQUENTIAL CIRCUITS: A sequential circuit is one in which the present output is dependent upon the present input and past output. So we need a memory unit to store the past output. xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
  • 6. BIBLIOGRAPHY  www.wikipedia.org  Finite State Automata at the Open Directory Project. -------------------------------------------------------------------------------------------