tb_mul.v

来自「一种可以完成16位有符号/无符号二进制数乘法的乘法器。该乘法器采用了改进的Boo」· Verilog 代码 · 共 25 行

V
25
字号
module tb_mul;wire [3:0]a,b;reg clk;wire [7:0]z;reg[23:0] data;reg [3:0] j;assign a=data[23:20];assign b=data[19:16]; initialbeginclk=0;#5 data=24'b 1001_1110_0110_1001_0011_1111;endalways #50 clk=~clk;always @ (posedge clk)          begin             for(j=0;j<4'b1000;j=j+1)               data={data[22:0],data[23]};           end       booth_mul m(.Q(a),.M(b),.Cout(z));endmodule

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?