cs147dv/mult.v
2024-10-01 10:39:56 -07:00

45 lines
858 B
Verilog

// Name: mult.v
// Module: MULT32 , MULT32_U
//
// Output: HI: 32 higher bits
// LO: 32 lower bits
//
//
// Input: A : 32-bit input
// B : 32-bit input
//
// Notes: 32-bit multiplication
//
//
// Revision History:
//
// Version Date Who email note
//------------------------------------------------------------------------------------------
// 1.0 Sep 10, 2014 Kaushik Patra kpatra@sjsu.edu Initial creation
//------------------------------------------------------------------------------------------
`include "prj_definition.v"
module MULT32(HI, LO, A, B);
// output list
output [31:0] HI;
output [31:0] LO;
// input list
input [31:0] A;
input [31:0] B;
// TBD
endmodule
module MULT32_U(HI, LO, A, B);
// output list
output [31:0] HI;
output [31:0] LO;
// input list
input [31:0] A;
input [31:0] B;
// TBD
endmodule