Finite State Machine
Design, implement, and simulate a Moore-type finite state machine (FSM) that detects when a input sequence of 110 has occured. Include as part of the design a state diagram, state table, state assignments with a state transition table, K-maps, and schematic. Perform both a functional simulation and a timing simulation. Include the typical information in your laboratory notebook. Download and test the machine.