Fixes to testbench
diff --git a/verilog/dv/subservient_blinky/subservient_blinky_tb.v b/verilog/dv/subservient_blinky/subservient_blinky_tb.v
index b804895..298b739 100644
--- a/verilog/dv/subservient_blinky/subservient_blinky_tb.v
+++ b/verilog/dv/subservient_blinky/subservient_blinky_tb.v
@@ -52,12 +52,14 @@
wire VDD3V3 = power1;
wire VDD1V8 = power2;
+ wire USER_VDD3V3 = power3;
+ wire USER_VDD1V8 = power4;
wire VSS = 1'b0;
assign checkbits = mprj_io[31:16];
assign mprj_gpio = mprj_io[1];
- always #15 clock <= (clock == 1'b0);
+ always #10 clock <= (clock == 1'b0);
initial begin
clock = 0;
@@ -88,10 +90,16 @@
initial begin // Power-up sequence
power1 <= 1'b0;
power2 <= 1'b0;
- #200;
- power1 <= 1'b1;
- #200;
- power2 <= 1'b1;
+ power3 <= 1'b0;
+ power4 <= 1'b0;
+ #100;
+ power1 <= 1'b1;
+ #100;
+ power2 <= 1'b1;
+ #100;
+ power3 <= 1'b1;
+ #100;
+ power4 <= 1'b1;
end
// Actual test - checking GPIO
@@ -117,12 +125,12 @@
.vssa (VSS),
.vccd (VDD1V8),
.vssd (VSS),
- .vdda1 (VDD3V3),
- .vdda2 (VDD3V3),
+ .vdda1 (USER_VDD3V3),
+ .vdda2 (USER_VDD3V3),
.vssa1 (VSS),
.vssa2 (VSS),
- .vccd1 (VDD1V8),
- .vccd2 (VDD1V8),
+ .vccd1 (USER_VDD1V8),
+ .vccd2 (USER_VDD1V8),
.vssd1 (VSS),
.vssd2 (VSS),
.clock (clock),