tb_div2_01.v.bak

来自「32位除法器的测试程序」· BAK 代码 · 共 51 行

BAK
51
字号
`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 + =
减小字号Ctrl + -
显示快捷键?