[SOLVED] CSE331 -HW03

30.00 $

Category:

Description

Rate this product

Computer Organization

ALU with Multiplication Design

1.       mult32.v Module

 

Your design will have three modules: adder.v, control.v and datapath.v. You will combine them in a mult32.v file to have the 32 bit multiplier.

Your Control Unit (control.v) will implement the below ASM. Design that first drawing your state diagram and finding the Boolean expressions for Next state variables and control signal outputs:

2.       alu32.v Module

Your ALU will be able to perform addition, subtraction, multiplication, AND, OR, XOR, NOR and Set Less Than operations.

Therefore the alu32.v will use mult32.v module inside.