User guide
14-12
Negative Timing Checks
timestamp_cond
This argument specifies the condition which determines whether
or not VCS reports a timing violation.
In the recovery phase of a $recrem timing check, VCS records
or “stamps” the time of a reference event internally so that when
a data event occurs it can compare the times of these events to
see if there is a recovery timing violation. If the condition specified
by this argument is false, VCS does not record or “stamp” the
reference event so there cannot be a recovery timing violation.
Similarly, in the removal phase of a $recrem timing check, VCS
records or “stamps” the time of a data event internally so that when
a reference event occurs it can compare the times of these events
to see if there is a removal timing violation. If the condition
specified by this argument is false, VCS does not record or
“stamp” the data event so there cannot be a removal timing
violation.
timecheck_cond
This argument specifies the condition which determines whether
or not VCS reports a timing violation.
In the recovery phase of a $recrem timing check, VCS compares
or “checks” the time of the data event with the time of the reference
event to see if there is a recovery timing violation. If the condition
specified by this argument is false, VCS does not make this
comparison and so there is no recovery timing violation.
Similarly, in the removal phase of a $recrem timing check, VCS
compares or “checks” the time of a reference event with the time
of a data event to see if there is a removal timing violation. If the
condition specified by this argument is false, VCS does not make
this comparison and so there is no removal timing violation.
delayed_reference_signal
The name of the delayed version of the reference signal, typically
a control signal.