Problems? None this week! Be prepared to answer some next week!
Part A: Give the complete truth table for this function, without optimization.
Part B: Indicate the number of input not gates, row nand gates and output nand gates required to implement this function, without optimization.
Part C: To what extent will the combinational optimization rules given in lecture 2 reduce the gate count?
The goal is to create a finite state control unit that directs the robot to move forward until it finds a wall, and then to follow that wall until it finds a coin.
Part A: Describe, using some notation at a higher level than state tables and finite state machines, the algorithm your robot will follow.
Part B: Give a state table (Moore) for the wall following control unit.
Part C: Give a state table (Mealy) for the wall following control unit.