32 bit MIPS Processor
Budget: $30 – $250 USD
Instruction Decoder and ALU Control
In this lab, students are expected to implement an instruction decoder and an ALU
control unit using VHDL in the Xilinx software.
The purpose of the instruction decoder is to generate proper control signals based
on the Opcode of an instruction fetched from the instruction memory.
The purpose of the ALU control is to set the proper ALU control signal based on
the Funct field of an instruction and the ALUOp signal from the instruction
decoder.
In this lab, students are expected to implement an instruction decoder and an ALU
control unit using VHDL in the Xilinx software.
The purpose of the instruction decoder is to generate proper control signals based
on the Opcode of an instruction fetched from the instruction memory.
The purpose of the ALU control is to set the proper ALU control signal based on
the Funct field of an instruction and the ALUOp signal from the instruction
decoder.