[source]

Architecture rtl of stream_Mux

Types

Name

Description

T_CHANNEL_INDEX
T_STATE

Processes

process @ ( ChannelPointer_nxt or ChannelPointer_d or Out_EOF_i or Out_Ack or RequestWithoutSelf or RequestWithSelf or State or ) [source]
ST_IDLE ST_IDLE ST_DATAFLOW ST_DATAFLOW 1 [(RequestWithSelf = '1')] 2 [((Out_Ack and Out_EOF_i = '1') and (RequestWithoutSelf = '0'))]
FSM Transitions for State

#

Current State

Next State

Condition

1

ST_IDLE

ST_DATAFLOW

[(RequestWithSelf = '1')]

2

ST_DATAFLOW

ST_IDLE

[((Out_Ack and Out_EOF_i = '1') and (RequestWithoutSelf = '0'))]