DLATSR - MapleSim Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

DLATSR

Level-sensitive register bank with configurable reset and set

 

Description

Connections

Parameters

Modelica Standard Library

Description

The DLATR component is a level-sensitive digital register with a high enable and configurable reset and set inputs.

The strength parameter specifies a map on logic signals. Its value consists of a symbol, Sxlh, with xlh being one of the following: X01,X0H,XL1,X0Z,XZ1,WLH,WLZ,WZH,W0H,WL1. The three subscripts define the map:

– 

A U always maps to a U.

– 

{X,Y,W,-} map to the first subscript (x).

– 

{0,L} map to the second subscript (l).

– 

{1,H} map to the third subscript (h).

For example, SX0H means {X,Y,W,-} map to X, {0,L} map to 0, {1,H} map to H.

The ResetSetMap parameter is a two-dimensional, 9 by 9 array that maps the reset and set inputs to the integers 1 to 8, inclusive. The following table defines the output signal levels associated with each integer. Each symbol in a cell corresponds to an output level; the actual output level is determined by the strength parameter map.

1

2

3

4

5

6

7

8

U

1

0

UX

-1UX

X

-0UX

-dUX

d = dataIn

Truth Table for active-low reset and set

DataIn

Enable

Reset

Set

DataOut

Map

*

*

*

U

U

1

*

*

U

1

U

1

*

*

*

1

1

2

*

*

1

0

0

3

*

*

1

X

X

6

*

U

1

1

U

4,5,7,8

*

U

X

X

X or U

4

*

U

0

X

X or U or 1 or NC

5

*

U

X

0

X or U or 0 or NC

7

*

X

0

0

X or U or NC

8

*

1

0

0

DataIn

8

*

0

0

0

NC

8

Truth Table for active-low reset and set

DataIn

Enable

Reset

Set

DataOut

Map

*

*

*

U

U

1

*

*

U

0

U

1

*

*

*

0

1

2

*

*

0

1

0

3

*

*

0

X

X

6

*

U

0

0

U

4,5,7,8

*

U

X

X

X or U

4

*

U

1

X

X or U or 1 or NC

5

*

U

X

1

X or U or 0 or NC

7

*

X

1

1

X or U or NC

8

*

1

1

1

DataIn

8

*

0

1

1

NC

8

Connections

Name

Description

Modelica ID

set

Active-high set

set

reset

Active-high reset

reset

enable

Active-high enable

enable

dataIn

Data input

dataIn

dataOut

Data output

dataOut

Parameters

Name

Default

Units

Description

Modelica ID

ResetSetMap

 

 

Function selection by [reset, set]

ResetSetMap

strength

SX01

 

Output strength

strength

n

1

 

Data width

n

[1] ResetSetMap=111111111147244724158255825163266326147244724147244724158255825163266326147244724

Modelica Standard Library

The component described in this topic is from the Modelica Standard Library. To view the original documentation, which includes author and copyright information, click here.

See Also

Digital Components

Digital Registers

Electrical Library

 


Download Help Document