diff options
Diffstat (limited to 'sim')
-rw-r--r-- | sim/testbench_register_file.v | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/sim/testbench_register_file.v b/sim/testbench_register_file.v index a22f3e1..b0e0860 100644 --- a/sim/testbench_register_file.v +++ b/sim/testbench_register_file.v @@ -33,6 +33,7 @@ always #5 clk = ~clk; reg [1023:0] testvec_filename; reg [1023:0] waveform_filename; +integer i; initial begin if ($value$plusargs("testvec=%s", testvec_filename)) begin end else begin @@ -69,6 +70,14 @@ initial begin @(posedge clk); rst = 0; + for (i = 0; i < 32; i = i + 1) begin + we = 1; + addr_rd2 = i; + data_rd2 = 32'b0; + @(posedge clk); + #1; + end + file = $fopen(testvec_filename, "r"); if (file == 0) begin $display("ERROR: failed to open testvec"); |