Get all IP in Address Map of Processor - 2025.2 English - XD260

Vitis Tutorials: Embedded Software (XD260)

Document ID
XD260
Release Date
2025-12-05
Version
2025.2 English

Another popular use case is to get all the IP on a processor memory map. The procs object container created above.

Vitis [0]: memmap = HwDesign.get_mem_ranges(of_object=procs[0])

Here, users can see the list of all the IP on the memory map

Vitis [0]: print(memmap)
'axi_gpio_0','axi_bram_ctrl_0','psu_acpu_gic','psu_adma_0','psu_adma_1','psu_adma_2','psu_adma_3','psu_adma_4','psu_adma_5','psu_adma_6','psu_adma_7','psu_afi_0','psu_afi_1','psu_afi_2','psu_afi_3','psu_afi_4','psu_afi_5','psu_afi_6','psu_ams','psu_apm_0','psu_apm_1','psu_apm_2','psu_apm_5','psu_apu'