loadipxact - 2021.2 English

Vitis Unified Software Platform Documentation: Embedded Software Development (UG1400)

Document ID
Release Date
2021.2 English

Load registers definitions from ipxact file


loadipxact [options] [ipxact-xml]

Load memory mapped register definitions from a ipxact-xml file, or clear previously loaded definitions and return to built-in definitions, or return the xml file that is currently loaded.


Option Description
-clear Clear definitions loaded from ipxact file and return to built-in definitions.
-list Return the ipxact file that is currently loaded.


  • Select a target that supports physical memory accesses, to load memory mapped register definitions. For example, APU, RPU, PSU and Versal targets support physical memory accesses. Processor cores (A9, R5, A53, A72, etc.) support virtual memory acceses.


Nothing, if the ipxact file is loaded, or previously loaded definitions are cleared sucessfully. Error string, if load/clear failed. xml file path if -list option is used, and xml file is previously loaded.


loadipxact <xml-file>

Load register definitions from <xml-file>. This file should be in ipxact format.

loadipxact -clear

Clear previously loaded register definitions from a xml file, and return to built-in definitions.

loadipxact -list

Return the xml file that is currently loaded.