Single Cycle Processor Design ALU Design For the ALU design, Idid not use the built in aritmethic library. Instead Idesigned each tool(adder, subtractor, multiplier and shifter) meyself. Register File Splitter This unit is responsible for the separation of the opcode, Rs, Rt, Rd, shamt and I[0:15] which determines the type of the function….