

CAL LIFO_Instance (R:=ClearedStackRegister, SET:=WriteValue,
GET:=ReadValue, X:=StackRegisterInput,
N_MAX:=MaxNumberInStack, FULL=>StackRegisterFull,
EMPTY=>StackRegisterEmpty, Y=>StackRegisterOutput)
LIFO_Instance (R:=ClearedStackRegister, SET:=WriteValue,
GET:=ReadValue, X:=StackRegisterInput,
N_MAX:=MaxNumberInStack, FULL=>StackRegisterFull,
EMPTY=>StackRegisterEmpty, Y=>StackRegisterOutput) ;
|
Parameter
|
Data type
|
Description
|
|---|---|---|
|
R
|
1 = stack register will be cleared
|
|
|
SET
|
BOOL
|
1 = write value to stack register
|
|
GET
|
BOOL
|
1 = read value from stack register
|
|
X
|
Stack register input
|
|
|
N_MAX
|
Maximum number of elements in the stack register
|
|
Parameter
|
Data type
|
Description
|
|---|---|---|
|
FULL
|
BOOL
|
1= stack is full, no further elements can be put in the stack.
|
|
EMPTY
|
BOOL
|
1 = stack register is empty (number of elements in the stack register = 0)
|
|
Y
|
ANY
|
Stack register output
|
