cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
Newbie
Newbie
261 Views
Registered: ‎09-18-2020

Adding Register Files from AirHDL to MicroBlaze in Xilinx ISE 14.7

So I've been using a service called AirHDL to generate an AXI4 register map (https://airhdl.com/index.jsp). The service allows me to download the VHDL and C header files for my registers, however I can't seem to figure out how one would go about actually adding them to Xilinx ISE and ultimately accessing the registers in the MicroBlaze Softcore Processor for a Spartan 6 FPGA. I found some sources online that should how to add them to Vivado, but I can't seem to translate that approach to ISE, or more specifically XPS. I'm sure it's possible to do it but i can't seem to figure it out, if there's anyone out there who could help me out it'd be much appreciated!

0 Kudos
1 Reply
Highlighted
Moderator
Moderator
179 Views
Registered: ‎09-12-2007

Does the airHDL provide a bus interface? (AXI, PLB)?

There is a tool in the EDK, called Create or Import Peripheral Wizard  (In Xilinx Tools)which will allow the user to create a Custom IP (with registers and BRAM),

with Interrupt support and an AXI interface. 

0 Kudos