UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 56876

2013.2 Vivado - How do you manage custom IP and add them to a Vivado project?

Description

How do I modify or add custom IP to the Vivado IP Catalog or IP Integrator?

Solution

To modify or add custom IP to the Vivado IP Catalog or IP Integrator, follow these steps:
(Custom IP is attached at the end of this answer record.)

  1. Open Vivado 2013.2, and select Manage IP > New IP Location.
  2. Click Next.
  3. Set the Part and IP Location from the Manage IP Settings dialog box, then click Finish.


  4. From the Tools menu, select the Package IP.

  5. Click Next.
  6. Point to the custom IP location and click Next.
  7. Click OK.
  8. As an example of modification, change the version from 1.0 to 1.1.

  9. You can modify the category in the IP Catalog that the custom IP can be found.
    For this example, it is changed from "BaseIP" to AXI Infrastructure.
  10. Click OK.
  11. Make sure that the IP compatibility matches with your project device. This is set to Virtex-7 by default.
  12. To add a Family, right-click and select Add Family...
    vivado_ip_compat.png
  13. Click Package IP.
  14. You will now see the custom IP in the IP Catalog:
  15. Now, in the Vivado Project > select IP Settings:
  16. Select Add Repository and point to the IP repository, then click OK.
  17. You will now see the custom IP in the IP Catalog:
  18. This can also be seen in Add IP in IPI:

Attachments

Associated Attachments

Name File Size File Type
axi_interrupt_v1_00_a.zip 22 KB ZIP
AR# 56876
Date Created 07/25/2013
Last Updated 09/27/2013
Status Active
Type General Article
Tools
  • Vivado Design Suite - 2013.2