Building the IP Integrator Project - XAPP1256

Zynq 7000 SoCs or 7 Series FPGAs Isolation Design Flow Lab (Vivado Design Suite) (XAPP1256)

Document ID
XAPP1256
Release Date
2023-12-21
Revision
1.3 English

In this lab, you build a system using existing IP. Because some of this IP is custom, it is necessary to tell Vivado IP integrator where the custom IP is located so it can import that IP into the IP library.

  1. Select the Tcl Console tab at the bottom left of the Vivado GUI (see the previous figure).
    1. Type cd c:/xilinx_design on the Tcl console line. This is important because future commands in this lab rely on this being the active directory.
    2. Type set_property ip_repo_paths ./sources/ip [current_fileset] on the Tcl console line. This command sets the path to point to the location of the custom IP.
    3. Type update_ip_catalog on the Tcl console line. This command refreshes the IP repositories with the user IP repository
      Note: These steps can also be accomplished in the GUI by going to IP settings in the Project Settings found in the Project Manager section on the top left of the Vivado GUI.
  2. Create an IP integrator block design in the IP integrator tool by navigating to the Project Manager pane on the left and select IP Integrator > Create Block Design (see the previous figure).
  3. Keep the default design name design_1 and select OK (see the following figure).
    Figure 1. Create Block Design > Set Design Name
  4. You should see a blank diagram, as shown in the following figure.
    Figure 2. IP Integrator Block Diagram