Entity: emesh_mux

Diagram

AW PW N CFG [N-1:0] access_in [N*PW-1:0] packet_in ready_in [N-1:0] ready_out access_out [PW-1:0] packet_out

Generics

Generic name Type Value Description
AW 32 ##################################################################### # PARAMETERS #####################################################################
PW 2 * AW + 40
N 99
CFG "STATIC" Arbitration configuration

Ports

Port name Direction Type Description
access_in input [N-1:0] "STATIC" fixed priority"DYNAMIC" round robin priority ##################################################################### # INTERFACE ##################################################################### Incoming transaction
packet_in input [N*PW-1:0]
ready_out output [N-1:0]
access_out output Outgoing transaction
packet_out output [PW-1:0]
ready_in input

Signals

Name Type Description
grants wire [N-1:0] ##################################################################### # BODY ##################################################################### local variables
packet_out reg [PW-1:0]
i integer

Processes

Type: always

Description
parametrized mux