DLATREGSRH

Level sensitive register bank with set and reset, active high

Diagram

Information

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

Description in VHDL is given by http://www.cs.sfu.ca/~ggbaker/reference/std_logic/src/std_logic_entities.vhd

Truth Table:

DataIn Enable Reset Set DataOut
* * * U U
* * U ~1 U
* * * 1 1
* * 1 0 0
* * 1 X X
* U ~1 ~1 U
* ~U X X X or U
* ~U 0 X X or U or 1 or NC
* ~U X 0 X or U or 0 or NC
* X 0 0 X or U or NC
* 1 0 0 DataIn
* 0 0 0 NC
*  = do not care
~  = not equal
U  = L.'U'
0  = L.'0' or L.'L'
1  = L.'1' or L.'H'
X  = L.'X' or L.'W' or L.'Z' or L.'-'
NC = no change

Parameters (4)

tHL

Value: 0

Type: Time (s)

Description: High->Low delay

tLH

Value: 0

Type: Time (s)

Description: Low->High delay

strength

Value: S.'S_X01'

Type: Strength

Description: Output strength

n

Value: 1

Type: Integer

Description: Data width

Connectors (5)

set

Type: DigitalInput

reset

Type: DigitalInput

enable

Type: DigitalInput

dataIn

Type: DigitalInput[n]

dataOut

Type: DigitalOutput[n]

Components (2)

delay

Type: InertialDelaySensitiveVector

dLATSR

Type: DLATSR

Used in Examples (1)

DLATREGSRH

Modelica.Electrical.Digital.Examples

Level sensitive D-Register-Bank, high active set and reset

Extended by (1)

DLATREGSRL

Modelica.Electrical.Digital.Registers

Level sensitive register bank with set and reset, active low