AVG_CONS_INACTIVE_CYCLES, MATRIX_ID, NUM_URAM_IN_MATRIX, and NUM_UNIQUE_SELF_ADDR_A|B Attributes - AVG_CONS_INACTIVE_CYCLES, MATRIX_ID, NUM_URAM_IN_MATRIX, and NUM_UNIQUE_SELF_ADDR_A|B Attributes - UG573

UltraScale Architecture Memory Resources User Guide (UG573)

Document ID
UG573
Release Date
2025-11-18
Revision
1.14 English

These attributes have no functional impact on the design and are used for power estimation and power reporting. The Vivado tools set these attributes automatically when the UltraRAMs are inferred through synthesis.

Note: In the broadcast use case, the SELF_MASK setting can affect the NUM_UNIQUE_SELF attribute. While the ADDR_A/B[22:12] inputs can be different on UltraRAM instances in a matrix, the SELF_MASK setting might result in a match for multiple instances in a matrix. See the example shown in Figure 2.