RAM_AVERAGE_ACTIVITY - 2024.2 English - 2024.1 English

Vivado Design Suite Properties Reference Guide (UG912)

Document ID
UG912
Release Date
2024-11-13
Version
2024.2 English

The RAM_AVERAGE_ACTIVITY property is a read-only property where the value is a pessimistic estimate performed by Vivado representing the average frequency of all UltraRAM and Block RAM on the device that can be switched (enabled/disabled). The value is used by Vivado to model power supply noise induced by RAM switching and calculate jitter for global clocks in static timing analysis.

When USER_RAM_AVERAGE_ACTIVITY is not specified, the RAM_AVERAGE_ACTIVITY value is used in the calculation of a pessimistic jitter value (reported as part of the clock uncertainty in static timing analysis) and ultimately results in increased difficulty for design timing closure.

Architecture Support

Versal adaptive SoCs

Applicable Objects
Design (current_design)
Values
<n> : Where n is an integer between -1 and 1150

Syntax

Not Applicable.

Affected Steps

  • Timing Analysis
  • Implementation

See Also

  • Versal Adaptive SoC Clocking Resources Architecture Manual (AM003)
  • Versal Adaptive SoC Hardware, IP, and Platform Development Methodology Guide (UG1387)