ECE 09241 Lecture Notes - Laser Surgery, Combinational Logic, Sequential Logic

7 views3 pages

Document Summary

Intro to digital systems course notes: lecture 6. Earlier sections showed that an equation can be converted to a combinational circuit, consisting of logic gates. Similarly, an fsm can be converted to a sequential circuit known as a controller, consisting of a register and combinational logic. A state register is the register in a controller, holding an fsm"s present state. Each state requires a unique bit encoding, which is then stored in the state register. Three or four states require 2 bits (00, 01, 10, 11). Five, six, seven, or eight states require 3 bits (000, A controller"s combinational logic computes: (1) the fsm"s outputs, based on the present state, and (2) the next state, based on the present state and the fsm"s inputs. To convert an fsm to a controller, a designer first connects the state register with a combinational logic block.