陈飞龙 发表于 2017-10-24 15:41:49

Altera推荐的有符号的乘法器写法

Verilog HDL Signed Multiplier with Input and Output Registers (Pipelining = 2)

module signed_mult (out, clk, a, b);
output out;
input clk;
input signed a;
input signed b;
reg signed a_reg;
reg signed b_reg;
reg signed out;
wire signed mult_out;
assign mult_out = a_reg * b_reg;
always @ (posedge clk)
begin
a_reg <= a;
b_reg <= b;
out <= mult_out;
end
endmodule

陈飞龙 发表于 2017-10-24 15:42:56

8位乘法器的代码:):)

zhangyukun 发表于 2017-10-25 09:22:56

Altera推荐的有符号的乘法器写法

zhangyukun 发表于 2018-2-6 09:14:18

Altera推荐的有符号的乘法器写法

晓灰灰 发表于 2018-2-6 10:08:47

Altera推荐的有符号的乘法器写法

zhangyukun 发表于 2018-2-8 09:06:31

Altera推荐的有符号的乘法器写法

ucx 发表于 2018-2-9 10:13:55

VHDL写法:
Process(clock) begin
if rising_edge(clock) then
    product <= signed(a) * signed(b);
end if;
End process;

hst_zxfpga 发表于 2018-9-6 13:46:20

乘法器可以这样直接写吗?有没有自己设计过乘法器的同学啊?
页: [1]
查看完整版本: Altera推荐的有符号的乘法器写法