Modelica.Clocked.IntegerSignals.Sampler.Utilities

Utility components that are usually not directly used

Information

This package contains utility blocks that are usually not directly utilized but are used as building blocks for "higher level" blocks.

Extends from Modelica.Icons.UtilitiesPackage (Icon for utility packages).

Package Content

Name Description
Modelica.Clocked.IntegerSignals.Sampler.Utilities.UpSample UpSample Upsample the clocked Integer input signal and provide it as clocked output signal
Modelica.Clocked.IntegerSignals.Sampler.Utilities.AssignClockToTriggerHold AssignClockToTriggerHold Generate a Boolean continuous-time trigger signal from a clocked Integer input
Modelica.Clocked.IntegerSignals.Sampler.Utilities.AssignClockToSquareWaveHold AssignClockToSquareWaveHold Generate a Boolean continuous-time square signal from a clocked Integer input

Modelica.Clocked.IntegerSignals.Sampler.Utilities.UpSample Modelica.Clocked.IntegerSignals.Sampler.Utilities.UpSample

Upsample the clocked Integer input signal and provide it as clocked output signal

Information

This block for Integer signals works similarly as the corresponding block for Real signals (see RealSignals.Sampler.Utilities.UpSample).

Analog to the corresponding Real signal block example there exists an elementary example for this Integer block.

Parameters

NameDescription
inferFactor= true, if upsampling factor is inferred
factorUpsampling factor >= 1 (if inferFactor=false)

Connectors

NameDescription
uConnector of clocked, Integer input signal
yConnector of clocked, Integer output signal (clock of y is faster as clock of u)

Modelica.Clocked.IntegerSignals.Sampler.Utilities.AssignClockToTriggerHold Modelica.Clocked.IntegerSignals.Sampler.Utilities.AssignClockToTriggerHold

Generate a Boolean continuous-time trigger signal from a clocked Integer input

Information

This block for Integer signals works similar as the corresponding block for Real signals (see RealSignals.Sampler.Utilities.AssignClockToTriggerHold).

Extends from Clocked.ClockSignals.Interfaces.ClockedBlockIcon (Basic graphical layout of block where at least one input or output is a clocked variable).

Parameters

NameDescription
y_startInitial value of output signal

Connectors

NameDescription
u 
yConnector of Boolean output signal

Modelica.Clocked.IntegerSignals.Sampler.Utilities.AssignClockToSquareWaveHold Modelica.Clocked.IntegerSignals.Sampler.Utilities.AssignClockToSquareWaveHold

Generate a Boolean continuous-time square signal from a clocked Integer input

Information

This block for Integer signals works similar as the corresponding block for Real signals (see RealSignals.Sampler.Utilities.AssignClockToSquareWaveHold).

Extends from Clocked.ClockSignals.Interfaces.ClockedBlockIcon (Basic graphical layout of block where at least one input or output is a clocked variable).

Parameters

NameDescription
y_startInitial value of output signal

Connectors

NameDescription
u 
yConnector of Boolean output signal
Automatically generated Thu Oct 1 16:07:37 2020.