陈飞龙 发表于 2017-10-25 18:01:18

Altera推荐的无符号数的乘法

Example 12-5: Verilog HDL Unsigned Multiply-Accumulator
module unsig_altmult_accum (dataout, dataa, datab, clk, aclr, clken);
input dataa, datab;
input clk, aclr, clken;
output reg dataout;
reg dataa_reg, datab_reg;
reg multa_reg;
wire multa;
wire adder_out;
assign multa = dataa_reg * datab_reg;
assign adder_out = multa_reg + dataout;
always @ (posedge clk or posedge aclr)
begin
if (aclr)
begin
dataa_reg <= 8'b0;
datab_reg <= 8'b0;
multa_reg <= 16'b0;
dataout <= 17'b0;
end
else if (clken)
begin
dataa_reg <= dataa;
datab_reg <= datab;
multa_reg <= multa;
dataout <= adder_out;
end
end
endmodule

陈飞龙 发表于 2017-10-25 18:03:06

带异步清零和同步控制端口的乘法器

晓灰灰 发表于 2017-10-25 18:40:25

Altera推荐的无符号数的乘法

芙蓉王 发表于 2017-10-25 18:44:31

Altera推荐的无符号数的乘法

zhangyukun 发表于 2017-10-26 09:17:21

Altera推荐的无符号数的乘法

508482294 发表于 2022-2-19 16:54:35

Altera推荐的无符号数的乘法

嘿哈嘿哈哈 发表于 2023-3-13 09:19:01

Altera推荐的无符号数的乘法
页: [1]
查看完整版本: Altera推荐的无符号数的乘法