meas_delay

meas_delay :
A primitive for measuring the time difference between two triggering events.

The meas_delay primitive measures the time difference between the trigger events of two inputs from and to. The real-typed output out indicates the time difference between the last trigger events of the two inputs. If the parameter strict_order is set to 1 (default), it is assumed that the from event always occurs before the to event and the primitive updates the time difference measurement out only when the to input is triggered. If the parameter strict_order is 0, then no ordering between the from and to events is assumed and the primitive updates out whenever either the from or to input is triggered. The output out initially takes an “NaN (not-a-number)” value until the first time difference measurement can be made.

Input/Output Terminals

Name I/O Type Description
out output real value
from input xbit from trigger
to input xbit to trigger

Parameters

Name Type Default Unit Description
strict_order integer 1 None option for strict ordering
« meas_cross
meas_deriv »