RPM - 2024.1 English

Vivado Design Suite Properties Reference Guide (UG912)

Document ID
Release Date
2024.1 English

The RPM property is a read-only property assigned to the logic elements of a set as defined by the H_SET, HU_SET, or U_SET property in the RTL source files.

When RLOC is also present in the RTL source files, the H_SET, HU_SET, and U_SET properties get translated to a read-only RPM property on cells in the synthesized netlist. The HU_SET and U_SET property are visible on the RTL source file in the Text editor in the Vivado Design Suite. However, in the Properties window of a cell object, the RPM property is displayed. For more information on using these properties, and defining RPMs, refer to the Vivado Design Suite User Guide: Using Constraints (UG903).

Architecture Support
All architectures.
Applicable Objects
Cells in the synthesized design (get_cells)


The RPM property is a read-only property derived during synthesis of an RTL design with RLOC defined together with one of H_SET, HU_SET, or U_SET to define the RPM. The RPM property cannot be directly defined or edited.