/OpenFabric

Open source generator for creating customisable bus topologies (Point-to-point, Shared Bus, CrossBar Switch) based on the bus protocol type provided by the user (AHB, Wishbone, TileLink)

MIT LicenseMIT

OpenFabric

MIT License GitHub contributors GitHub issues GitHub contribution GitHub status

Open source generator for creating customisable bus fabrics (Point-to-point, Shared Bus, CrossBar Switch) according to the user's requirements and the protocol (TileLink, AMBA, Wishbone) provided by the user.

What this project is about?

OpenFabric helps users create configurable bus fabrics according to the interfaces required. For e.g a user can specify AHB based protocol with 3 master and 4 slaves and a topology of Crossbar switch. The generator can then generate the appropriate RTL providing the interface and the document to the user on how to interface the fabric with their own custom SoC.