Homework 3
EECS 470, Winter 1998
Reinhardt
Due February 6, 1998
PowerPC Architecture
Instructions: add, add., addo, addo., addc, addc., addco, addco., adde, adde., addeo, addeo., addi, addic, lwz, lwzx, stw, stwx, b, bl
Data types: Word (32-bit)
Design the datapath and an accompanying state diagram to implement the subset of the PowerPC described in part 1. Your state diagram should show all the relevant states. The datapath need show only the information paths, not control signals.
Module ALU_control (opcode, alu_control_signals);
Input [N:0] opcode;
Output [M:0] alu_control_signals;
<…>
endmodule
For this assignment no simulation is necessary, but it should compile correctly. Please put a copy of your finished code in a directory hw3 in your class directory.