IP PortfolioSoC interconnectwishbone, tilelink and obi

of_wb_ic

Wishbone B4 shared-bus interconnect

Maturity simulatedTargets FPGA + ASICDifficulty MediumPriority 1

Wishbone B4 classic shared-bus interconnect for N masters and M slaves with round-robin bus arbitration (owner keeps the bus for the whole cycle), base/mask address decoding and an error response for unmapped addresses.

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
s_wbinvalid-qualified bus72 
m_wboutvalid-qualified bus72 

Standards

  • Wishbone B4

More in wishbone, tilelink and obi

IDBlockMaturity
of_wb_xbarWishbone B4 pipelined crossbarplanned
of_wb_axil_bridgeWishbone and AXI4-Lite bridgesplanned
of_tlul_xbarTileLink TL-UL crossbarplanned
of_tl_axi4_bridgeTileLink to AXI4 bridgeplanned
of_obi_xbarOBI crossbar and AXI4 bridgeplanned