Hello all,
I am designing a 32-bit mips process and I am now in the ALU part. I want to have a multiplier as one of the functions of the ALU, but it is obvious that the output of the multiplier is 64 bit.
Does it mean tat I have to extend all my buses and ports to 64-bits, just because of this multiplier?
I have enclosed the picture of the mips architecture.

I am designing a 32-bit mips process and I am now in the ALU part. I want to have a multiplier as one of the functions of the ALU, but it is obvious that the output of the multiplier is 64 bit.
Does it mean tat I have to extend all my buses and ports to 64-bits, just because of this multiplier?
I have enclosed the picture of the mips architecture.

