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.
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.