To generate a core using the default values in the AMD Vivado™
IDE,
follow these steps:
- Start the Vivado IP catalog.
- Select .
- Enter a project name and location, click Next. This example uses
project_name.xpr
andproject_dir
. - In the New Project wizard pages, do not add sources, existing IP, or constraints.
- From the Part tab (below), select these filter options:
- Family: AMD Versal™
- Device: xcvc1902
- Package: vsvd1760
- Speed Grade: -2MP
Note: If an unsupported silicon device is selected, the core is grayed out (unavailable) in the list of cores. - Select
xcvc1902-vsvd1760-2MP-e-S
from the list. - In the final project summary page, click OK.
- In the Vivado IP catalog, expand , and double-click Versal Adaptive SoC Integrated Block for PCIe to display the Customize IP dialog box.
- In the Component Name field, enter a name for the core.Note:
<component_name>
is used in this example. - From the Device/Port Type drop-down menu, select the appropriate device/port
type of the core (Endpoint or Root Port).Tip: The PCIe reset pin for PL PCIe designs can be connected to any compatible single ended PL I/O pin location. If your board is compatible for either CPM4 or PL PCIe usage, you can use the CPM4 pin MIO38 to route the
sys_rst_n
. When this is done, the PL PCIe can use the reset as routed to the PL.Before opening the example design, set the following Tcl property to use the reset on the MIO38 pin:set_property CONFIG.insert_cips {true} [get_ips pcie_versal_0]
- Click OK to generate the core using the default parameters.