Imported Upstream version 3.0
[debian/gnuradio] / usrp / fpga / sdr_lib / hb / mult.v
1
2
3 module mult (input clock, input signed [15:0] x, input signed [15:0] y, output reg signed [30:0] product,
4              input enable_in, output reg enable_out );
5
6    always @(posedge clock)
7      if(enable_in)
8        product <= #1 x*y;
9      else
10        product <= #1 31'd0;
11    
12    always @(posedge clock)
13      enable_out <= #1 enable_in;
14    
15 endmodule // mult
16