📄 tb_div2_01.v.bak
字号:
`timescale 100ps/100psmodule top;parameter n=32; parameter m=16;parameter clock_cycle=10; reg clock; reg start; reg [n-1:0] dividend; reg [n-1:0] divisor; wire finish; wire error; wire [n+m-1:0] quotient; wire [n-1:0] remainder; always #clock_cycle clock=~clock;initial begin clock=0; start=0; #1 dividend=32'b00000000000011100000000000000000; divisor=32'b00000000000000110000000000000000; //dividend=32'b00011100000000000000000000000000; //divisor=32'b00000000000000110000000000000000; //dividend = 32'b01111101011011011111010111111010; //divisor = 32'b11111001001001111001010011110010; #10 start=1; #1100 $stop; end div2 m1( .dividend(dividend), .divisor(divisor), .quotient(quotient), .remainder(remainder), .start(start), .clock(clock), .finish(finish), .error(error)); endmodule
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -