Last year you used the Altera Avalon bus in part IB ECAD+Arch workshops.
Many real-world IP blocks today are wired up using OCP's BVCI and ARM's AHB. Although the port on the IP block is fixed, in terms of its protocol, it can be connected to any system of bus bridges and on chip networks.
Open core protocol (wishbone) (OCP): freely available, bus-independent protocol for IP blocks.
Download full OCP documents from »OCIP.org. See also »bus-protocols-limit-design-reuse-of-ip
OCP BVCI Core Nets:
|55: (C) 2008-13, DJ Greaves, University of Cambridge, Computer Laboratory.|