Setting Up Platform (PFM) Interfaces and Properties - 2022.2 English

Vivado Design Suite User Guide: Designing IP Subsystems Using IP Integrator (UG994)

Document ID
Release Date
2022.2 English

After building a block design in IP integrator, user must declare and add platform (PFM) interfaces and properties on IP blocks before exporting it as a hardware platform to Vitis development environment. These platform settings encompass clocking, interrupts, resets, memory, and processor AXI interfaces required for hardware function(s) within the Vitis environment.

IP integrator GUI provides a Platform Setup window as a simple and easy way to declare these interfaces along with their properties. Once these properties are set they are stored within the project. The corresponding Tcl commands can also be used to set these properties in the Tcl Console.

To open Platform Setup window, select Window > Platform Setup from the top menu bar as shown below.

Note: In order to use the Platform Setup window, you must enable Project is an extensible Vitis platform option in the General section of the Settings dialog box. For extensible Vitis platform projects, the Platform Setup window is opened by default.
Figure 1. Opening the Platform Setup Window