blockUnitDelay

Delays the clocked input signal for one sample period

Extends from Modelica_Synchronous.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

TypeNameDefaultDescription
Booleany_startfalseValue of output signal at first clock tick

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.BooleanInputu (from PartialClockedSISO)Connector of clocked, Real input signal
Modelica.Blocks.Interfaces.BooleanOutputy (from PartialClockedSISO)Connector of clocked, Real output signal