User guide

14-25
Negative Timing Checks
So the timing checks are now:
$setuphold( posedge cp, negedge d, 40, -30, notifier);
$setuphold( posedge cp, posedge d, 20, -10, notifier);
The violation windows and the transitions that occur on signals
top.fd1_1.cp and top.fd1_1.d are shown in Figure 14-4.
Figure 14-4 Non-Overlapping Violation Windows
setup
limit
hold
limit
violation
reference
event
data
event
cp
d
040 1020
window
30
setup
limit
hold
limit
violation
window
5
for falling
edge on d
for rising
edge on d
time before
reference event
5010 403020 45
simulation time