cbAtStartOfSimTime semantic question

J

Jon Nall

Guest
Hi all.
Will cbAtStartOfSimTime callbacks for a given tick *always* occur before
any cbValueChange callbacks in that same tick?

The verilog spec (2005/D2) says that for cbAtStartOfSimTime:
Callback shall occur before execution of events in a specified time. A
callback can be set for any time, even if no event is present.

To me this implies that for a given tick, if both a cbValueChange and a
cbAtStartOfSimTime callback are going to occur in that tick, the
cbAtStartOfSimTime callback is guaranteed to be called first. Is this
correct?

Thanks,
nall.
 

Welcome to EDABoard.com

Sponsor

Back
Top