A simple design with Wishbone bus

From ArmadeusWiki
Revision as of 18:09, 14 March 2008 by FabienM (Talk | contribs) (General structure)

Jump to: navigation, search

This article intended to explain how to design Wishbone compatible components with simple example. The design can be found in sourceforge tree.

Description of wishbone structure for armadeus can be found here in french.

General structure

Wb buttonled top.png


imx_wrapper, syscon and irq_mngr are standards ARMadeus-Wishbone IPs that just been instantiated in our design.

Wb_button and Wb_led are simple slave component we want to integrate in the FPGA.

All these component are connected together with the 'glue logic' component intercon.

Wishbone slave application components

Wb_led

Wb_button

Wishbone specific components

irq_mngr

syscon

imx_wrapper

intercon : the glue logic