Description
The WISHBONE System-on-Chip (SoC) Interconnect Architecture for Portable IP
Cores is a portable interface for use with semiconductor IP cores. Its
purpose is to foster design reuse by alleviating system-on-a-chip
integration problems. This is accomplished by creating a common, logical
interface between IP cores. This improves the portability and reliability of
the system, and results in faster time-to-market for the end user. WISHBONE
itself is not an IP core...it is a specification for creating IP cores.
OpenCores recommends the WISHBONE System-on-Chip Interconnect as the interface to all cores that require interfacing to other cores inside a chip (FPGA, ASIC, etc.).
The WISHBONE standard is not copyrighted, and is in the public domain. It may be freely copied and distributed by any means. Furthermore, it may be used for the design and production of integrated circuit components without royalties or other financial obligations.
News
07-09-2002, OpenCores Releases WISHBONE Rev.B3 specs.
Aditional information
Download a copy of the WISHBONE, Revision B.3
Specification - Adobe Acrobat *.PDF, 920KB.
Comparison to other SoC buses
Review of Three SoC Buses by Rudolf Usselmann soc_bus_comparison.pdf (79 Kb)
Application notes
appnote_01.pdf (21 Kb)
Research opportunities
WISHBONE offers an excellent opportunity for engineering professionals and
students to contribute to SoC research. Research topics of interest to the
WISHBONE community include (but are certainly not limited to):
Maintainer
Stewardship for the WISHBONE specification is maintained by Richard
Herveille. Questions, comments and suggestions about the document are
welcome, and should be directed to rherveille@openco...
The WISHBONE document is currently not available under the OpenCores CVS system. It was felt that that this would make too many versions of the standard available, thereby degrading it into a set of more-or-less useless documents. However, the long term plan is to move stewardship for the document to a public standards body.