WOLFRAM SYSTEM MODELER

TestBooleanSamplerAndHolds

Diagram

Wolfram Language

In[1]:=
SystemModel["Modelica_Synchronous.WorkInProgress.Tests.TestBooleanSamplerAndHolds"]
Out[1]:=

Components (19)

assignClock1

Type: AssignClock

Description: Assigns a clock to a clocked Boolean signal

periodicRealClock

Type: PeriodicRealClock

Description: Generates a periodic clock signal with a period defined by a Real number

hold1

Type: Hold

Description: Hold the clocked, Boolean input signal and provide it as continuous-time output signal (zero order hold)

sample2

Type: SampleClocked

Description: Sample the continuous-time, Boolean input signal and provide it as clocked output signal. The clock is provided as input signal

sample1

Type: SampleVectorizedAndClocked

Description: Sample the continuous-time, Boolean input signal vector and provide it as clocked output signal vector. The clock is provided as input signal

assignClock2

Type: AssignClockVectorized

Description: Assigns a clock to a clocked Boolean signal vector

subSample1

Type: SubSample

Description: Sub-sample the clocked Boolean input signal and provide it as clocked output signal

superSample1

Type: SuperSample

Description: Super-sample the clocked Boolean input signal and provide it as clocked output signal

shiftSample1

Type: ShiftSample

Description: Shift the clocked Boolean input signal by a fraction of the last interval and and provide it as clocked output signal

booleanConstant

Type: BooleanPulse

Description: Generate pulse signal of type Boolean

booleanConstant1

Type: BooleanConstant[3]

Description: Generate constant signal of type Boolean

booleanConstant2

Type: BooleanConstant

Description: Generate constant signal of type Boolean

booleanConstant3

Type: BooleanConstant[3]

Description: Generate constant signal of type Boolean

ClockedSignalToSquare

Type: AssignClockToSquareWaveHold

Description: Generate a Boolean continuous-time square signal from a clocked Real input

sample3

Type: Sample

Description: Sample the continuous-time, Boolean input signal and provide it as clocked output signal (clock is inferred)

upSample1

Type: UpSample

Description: Upsample the clocked Boolean input signal and provide it as clocked output signal

UnitDelay1

Type: UnitDelay

Description: Delays the clocked input signal for one sample period

fractionalDelay

Type: FractionalDelay

Description: Delays the clocked input signal for a fractional multiple of the sample period

backSample1

Type: BackSample

Description: Shift clock of Boolean input signal backwards in time (and access the most recent value of the input at this new clock)