tb reset tune
diff --git a/verilog/dv/caravel/rapcore/gl_test/io_ports_tb.v b/verilog/dv/caravel/rapcore/gl_test/io_ports_tb.v
index 1a11e54..af4d81c 100644
--- a/verilog/dv/caravel/rapcore/gl_test/io_ports_tb.v
+++ b/verilog/dv/caravel/rapcore/gl_test/io_ports_tb.v
@@ -37,6 +37,7 @@
module io_ports_tb;
reg clock;
reg RSTB;
+ reg BOOT_DONE_IN;
reg power1, power2;
reg power3, power4;
@@ -92,8 +93,11 @@
initial begin
RSTB <= 1'b0;
+ BOOT_DONE_IN <= 1'b0;
#2000;
RSTB <= 1'b1; // Release reset
+ #4000
+ BOOT_DONE_IN <= 1'b1;
end
initial begin // Power-up sequence
@@ -135,7 +139,7 @@
wire signed [12:0] current1;
wire signed [12:0] current2;
wire resetn;
- assign resetn = ~RSTB;
+ assign resetn = RSTB;
rapcore_harness harness0 (
.CLK(clock),
@@ -168,7 +172,7 @@
.DIRINPUT(io_in[33]),
.ENINPUT(io_in[11]),
.ENOUTPUT(io_in[10]),
- .BOOT_DONE_IN(resetn)
+ .BOOT_DONE_IN(BOOT_DONE_IN)
);