Add gpio_clk back and it is sync with clock
diff --git a/verilog/dv/gpio_test/gpio_test_tb.v b/verilog/dv/gpio_test/gpio_test_tb.v index 9bb2c82..bf043b4 100644 --- a/verilog/dv/gpio_test/gpio_test_tb.v +++ b/verilog/dv/gpio_test/gpio_test_tb.v
@@ -37,9 +37,11 @@ // would be the fast clock. always #12.5 clock <= (clock === 1'b0); + always #12.5 gpio_clk <= (gpio_clk === 1'b0); initial begin - clock = 0; + clock = 0; + gpio_clk = 0; end reg gpio_clk; @@ -77,7 +79,6 @@ begin - gpio_clk = 1; global_csb = 1; gpio_scan = 1; gpio_sram_load = 0; @@ -110,7 +111,6 @@ begin - gpio_clk = 1; global_csb = 1; gpio_scan = 1; gpio_sram_load = 0; @@ -158,7 +158,6 @@ $dumpfile("gpio_test.vcd"); $dumpvars(0, gpio_test_tb); - gpio_clk = 1; global_csb = 1; # 100;