A simple design with Wishbone bus
From ArmadeusWiki
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.
Contents
General structure
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.