[source]

Entity stream_Mux

PORTSDATA_BITSMETA_BITSMETA_REV_BITSClockstd_logicResetstd_logicIn_Valid[PORTS - 1 downto 0]std_logic_vectorIn_Data[PORTS - 1 downto 0 , DATA_BITS - 1 downto 0]T_SLMIn_Meta[PORTS - 1 downto 0 , META_BITS - 1 downto 0]T_SLMIn_SOF[PORTS - 1 downto 0]std_logic_vectorIn_EOF[PORTS - 1 downto 0]std_logic_vectorOut_Meta_rev[META_REV_BITS - 1 downto 0]std_logic_vectorOut_Ackstd_logicIn_Meta_revT_SLM[PORTS - 1 downto 0 , META_REV_BITS - 1 downto 0]In_Ackstd_logic_vector[PORTS - 1 downto 0]Out_Validstd_logicOut_Datastd_logic_vector[DATA_BITS - 1 downto 0]Out_Metastd_logic_vector[META_BITS - 1 downto 0]Out_SOFstd_logicOut_EOFstd_logic

Block Diagram of stream_Mux

Generics

Name

Type

Default

Description

PORTS

positive

2

DATA_BITS

positive

8

META_BITS

natural

8

META_REV_BITS

natural

2

;

Ports

Name

Type

Direction

Description

Clock

std_logic

in

Reset

std_logic

in

In_Valid

std_logic_vector

in

IN Ports

In_Data

T_SLM

in

In_Meta

T_SLM

in

In_Meta_rev

T_SLM

out

In_SOF

std_logic_vector

in

In_EOF

std_logic_vector

in

In_Ack

std_logic_vector

out

Out_Valid

std_logic

out

OUT Port

Out_Data

std_logic_vector

out

Out_Meta

std_logic_vector

out

Out_Meta_rev

std_logic_vector

in

Out_SOF

std_logic

out

Out_EOF

std_logic

out

Out_Ack

std_logic

in