delay_var :
A variable transport delay for xreal-typed signals
The delay_var
primitive models a variable transport delay for xreal-typed signals. In other words, it delays an xreal-typed input in
to the output out
by the time amount controlled by another xreal-typed input delay
.
Note that the delay
input must satisfy the following two conditions at all times. First, its value must be no less than a unit timestep (no future prediction). Second, its time-derivative must be less than 1.0 (no time-reversal).
For modeling a fixed transport delay for xreal-typed signals, use the delay
primitive. For modeling a fixed or variable transport delay for xbit-typed signals, use the delay_xbit
or delay_to_clk
primitive, respectively.
Input/Output Terminals
Name | I/O | Type | Description |
out | output | xreal | output signal |
in | input | xreal | input signal |
delay | input | xreal | delay |