Question: Design and implement an FSM to control an elevator for a building with ( mathbf { 3 } ) floors. Simulate the
Design and implement an FSM to control an elevator for a building with mathbf floors. Simulate the FSM to verify its functionality.
begintabularccccc
hline InputOutput & begintabularl
Signal
Name
endtabular & Meaning & begintabularl
# of
bits
endtabular & Note
hline multirowInput & reseti & Resets the machine & & begintabularl
Connected to a button
Asynchronous
endtabular
hline & clocki & Clock signal & & MHz
hline & upbtni & Request to move up & & begintabularl
Connected to a button
One button on each floor
endtabular
hline & downbtni & Request to move down & & begintabularl
Connected to a button
One button on each floor
endtabular
hline multirowbOutput & curflooro & Indicates the floor where the elevator is & & Connected to a input segment LED
hline & directiono & Direction Indicator: Up or down & & Connected to LEDs
hline
endtabular
Note: The Direction Indicator should be on for seconds before the Floor Indicator changes its value.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
