Wrapping an IP with an AXI interface in Vivado

Introduction In this tutorial we will design a simple adder IP and use Xilinx Vivado AXI wrapper generator to allow our ARM cores to read/write to our IP through the AXI interface. The high-level design will be the one in the image below. We will have 2 IPs. One is our custom made IP wrapped with AXI interface and an AXI BRAM controller just for demonstration purposes. Tools Used The following tools where used to create this tutorial:...

15 November 2021 · 7 min · Me