next up previous
Next: 6502 Control Logic Up: Control Logic Previous: Control Logic

Optimizing State Machine

This microcode breakdown of the each of the instruction groups can overlap in the operations that they need to perform per cycle. The goal of the control logic design is to minimize the number of states and conditions required to implement all of the instructions. This type of design is quite similar to the datapath design since each of the instructions have identical operations, instead of register component connections. Also, it is important to note that the datapath design also changes during this stage since certain datapath signals may needed by the control logic, or operation which where not discovered durring datapath development may be needed.

Ian A. Buck
Wed May 20 12:50:42 EDT 1998