Basic Concepts of Xilinx FPGA – set_property

In Vivado, you can set the properties of objects in the design using set_property. The detailed explanation is as follows:

Basic Concepts of Xilinx FPGA - set_property

So how do you know what properties an object has?

You can use list_property to retrieve the properties of a specific object.

For example, to get the properties of bel.

Basic Concepts of Xilinx FPGA - set_property

To get the properties of site.

Basic Concepts of Xilinx FPGA - set_property

To get the properties of tile.

Basic Concepts of Xilinx FPGA - set_property

You can use report_property to report the property values of a specific object. The command description is as follows:

Basic Concepts of Xilinx FPGA - set_property

Example:

#1

Get the bel in the design.

Basic Concepts of Xilinx FPGA - set_property

Get the properties of a specific bel.

Basic Concepts of Xilinx FPGA - set_property

You can also check a specific property of a bel.

Basic Concepts of Xilinx FPGA - set_property

#2

Get the site in the design.

Basic Concepts of Xilinx FPGA - set_property

Get the property value of a specific site:

Basic Concepts of Xilinx FPGA - set_property

Get a specific property value of a site:

Basic Concepts of Xilinx FPGA - set_propertyReference: ug835

Leave a Comment