I am new to systemVerilog. I read the following:
https://www.doulos.com/knowhow/sysverilog/tutorial/assertions/
In the following code (under Properties and Sequences )
sequence request
Req;
endsequence
sequence acknowledge
##[1:2] Ack;
endsequence
property handshake;
@(posedge Clock) request |-> acknowledge;
endproperty
assert property (handshake);
I do not fully understand what ## stand for, and what is the meaning of property in systemVerilog.