Get all IP in XSA - 2024.1 English

Vitis Tutorials: Embedded Software (XD260)

Document ID
XD260
Release Date
2024-06-19
Version
2024.1 English

Users can get the hardware objects such as the cells, nets, pins, ports, interface pins, interface ports, ect. Below the get_cells is used to get all the cells, (or IP) in an XSA file.

cells = HwDesign.get_cells(hierarchical='true')

Users can use type(cells) or type(cells[0]) to see the object type

Vitis [0]: type(cells)
Out[0]: PyContainer

Vitis [0]: type(cells[0])
Out[0]: HwCell