testbench.sv:
initial begin
clk = 1'b1;
rst = 1'b 0;
a = 1'b0;
#6 rst = 1'b1;
end
always #1 clk = ~clk;
always @(posedge clk)
a = ~a;
initial begin
#100 $stop;
end
执行以后打出如下log:
"sva_src.sv", 29: testbench.st.ss.a1:assert at 8ns fAIled at 8ns
Offending 'a'
P1 asserty a = 1 is success
"sva_src.sv", 29: testbench.st.ss.a1:assert at 12ns failed at 8ns
Offending 'a'
P1 asserty a = 1 is success