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.
- Select the Tcl Console tab at the
bottom left of the Vivado GUI (see the previous figure).
- 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. - 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. - Type
update_ip_catalog
on the Tcl console line. This command refreshes the IP repositories with the user IP repositoryNote: 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.
- Type
- 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).
- Keep the default design name design_1 and select
OK (see the following figure).Figure 1. Create Block Design > Set Design Name
- You should see a blank diagram, as shown in the following figure.Figure 2. IP Integrator Block Diagram