WOLFRAM SYSTEM MODELER

InertialDelaySensitive

Provide the input as output if it holds its value for a specific amount of time

Wolfram Language

In[1]:=
SystemModel["Modelica.Electrical.Digital.Delay.InertialDelaySensitive"]
Out[1]:=

Information

This information is part of the Modelica Standard Library maintained by the Modelica Association.

Provides the input as output delayed by Tdel if the input holds its value for a longer time than Tdel. If the time is less than Tdel the initial value y0 holds.
The delay Tdel depends on the values of the signal change. To calculate Tdel, the DelayTable specified in Digital.Tables is used. If the corresponding value is 1, then tLH is used, if it is -1, then tHL is used, if it is zero, the input is not delayed.

Parameters (3)

tLH

Value:

Type: Time (s)

Description: Rise inertial delay

tHL

Value:

Type: Time (s)

Description: Fall inertial delay

y0

Value: L.'U'

Type: Logic

Description: Initial value of output

Connectors (2)

x

Type: DigitalInput

Description: Connector of Digital input signal

y

Type: DigitalOutput

Description: Connector of Digital output signal

Used in Components (19)

MemoryBase

Modelica.Electrical.Digital.Interfaces

Base model for memory elements

InertialDelaySensitiveVector

Modelica.Electrical.Digital.Delay

Delay of a vector of digital signals

InvGate

Modelica.Electrical.Digital.Gates

InvGate with 1 input value, composed by Not and sensitive inertial delay

AndGate

Modelica.Electrical.Digital.Gates

AndGate with multiple input

NandGate

Modelica.Electrical.Digital.Gates

NandGate with multiple input

OrGate

Modelica.Electrical.Digital.Gates

OrGate with multiple input

NorGate

Modelica.Electrical.Digital.Gates

NorGate with multiple input

XorGate

Modelica.Electrical.Digital.Gates

XorGate with multiple input

XnorGate

Modelica.Electrical.Digital.Gates

XnorGate with multiple input

BufGate

Modelica.Electrical.Digital.Gates

BufGate with 1 input value, composed by Not and sensitive inertial delay

NXFERGATE

Modelica.Electrical.Digital.Tristates

Transfergate with enable active high

NRXFERGATE

Modelica.Electrical.Digital.Tristates

Transfergate with enable active high. Output strength reduced.

PXFERGATE

Modelica.Electrical.Digital.Tristates

Transfergate with enable active low

PRXFERGATE

Modelica.Electrical.Digital.Tristates

Transfergate with enable active low. Output strength reduced.

BUF3S

Modelica.Electrical.Digital.Tristates

Tristate buffer with enable active high

BUF3SL

Modelica.Electrical.Digital.Tristates

Tristate buffer with enable active low

INV3S

Modelica.Electrical.Digital.Tristates

Tristate Inverter with enable active high

INV3SL

Modelica.Electrical.Digital.Tristates

Tristate inverter with enable active low

MUX2x1

Modelica.Electrical.Digital.Multiplexers

A two inputs MULTIPLEXER for multiple value logic (2 data inputs, 1 select input, 1 output)

Revisions

  • January 24, 2013 Initial value for y set to y0 by Kristin Majetta and Christoph Clauss
  • September 8, 2009 pre(y) and x are used to select tHL or tLH by Ulrich Donath
  • January 13, 2005 improved when-conditions and declaration of delayTable by Dynasim
  • September 15, 2004 color changed, names changed by Christoph Clauss
  • May 12, 2004 test if Tdel=0 replaced by Christoph Clauss
  • February 5, 2004 handling of tHL=0 or tLH=0 revised by Christoph Clauss
  • October 12, 2003 by Christoph Clauss
    initially modelled