Configure and use the Custom Wishbone Interface component (WB_INTERFACE) in your FPGA designs.
The Custom Wishbone Interface component enables you to build a custom Wishbone peripheral in a design, extending your 32-bit FPGA systems through the creation of custom FPGA logic. The component has a fully configurable interface for transferring data to/from connected logic, and a Wishbone bus to interface with a host processor. The interface can include a combination of one or more:
- Internal Registers – which allow values to be read from, and/or written to, connected logic.
- Command Sets – which allow operations to be enabled on connected logic.
- External Address Ranges – which allow access to blocks of addresses on connected logic.
In addition to making the task of building custom Wishbone peripherals far easier, the Custom Wishbone Interface component also provides the ability to generate C code based on the items specified in the interface – simplifying interaction with the component from the embedded code running on the host processor. No knowledge of HDL or the Wishbone bus is required to use it.
See Also:
Important!
This plugin is only available for Altium Designer 13.0 or older versions.
Altium Designer 14.0+ Users: You can install this plugin in the Extensions & Updates section in Altium Designer.