IP PortfolioSoC interconnectnetwork on chip

of_noc_router

NoC router

Maturity simulatedTargets FPGA + ASICDifficulty HardPriority 1

Packet-switched wormhole router with virtual channels, credit-based flow control, XY routing and separable allocators (implemented as a 5-port mesh router; configurable port count and table-based routing are planned).

Simulated. The RTL is lint clean and passes its self-checking testbench against a reference model in simulation. It has not been run on an FPGA board or in silicon.

Interfaces

PortDirectionKindWidthNotes
in_portsinvalid-qualified bus256 
out_portsoutvalid-qualified bus256 

Standards

No external standard applies.

More in network on chip

IDBlockMaturity
of_noc_ni_axiAXI4 NoC network interfacesimulated
of_noc_genNoC topology generatorplanned
of_noc_link_cdcNoC link pipeline and clock crossingplanned