blockUnitDelay
Delay the clocked input signal for one sample period
Extends from Clocked.BooleanSignals.Interfaces.PartialClockedSISO (Block with clocked single input and clocked single output Boolean signals).
Information
This block describes a unit delay:
// Time domain description
y(ti) = previous(u(ti))
// Discrete transfer function
1
y(z) = --- * u(z)
z
that is, the output signal y is the input signal u at the previous clock tick. At the first clock tick, the output y is set to parameter y_start.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Boolean | y_start | false | Value of output signal at first clock tick |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.BooleanInput | u (from PartialClockedSISO) | Connector of clocked, Real input signal | |
| Modelica.Blocks.Interfaces.BooleanOutput | y (from PartialClockedSISO) | Connector of clocked, Real output signal |