Versal ACAP Power Domains - 2022.2 English

Power Design Manager User Guide (UG1556)

Document ID
UG1556
Release Date
2022-10-19
Version
2022.2 English

In the Versal® ACAP architecture, different functional blocks are partitioned into power domains that are powered using dedicated supply rails. These supply rails can be connected to different power sources. The power consumed within a power domain can be controlled by manipulating the supply voltage to the power domain as a trade-off with its power rails as described in the Power Domain Descriptions table. The following figure shows how the circuitry on a Versal device is partitioned into power domains, as it appears at the device level.

Note: Exact layout cans vary based on the targeted Versal device and its size.
Figure 1. Device Level Power Domains
Table 1. Power Domain Descriptions
Power Device Rail Description
PMC Device Rail (VCC_PMC) This is an always-on device rail for the device and the only core domain that should be up for the device operation to start and stay maintained.
PS Low-Power Device Rail (VCC_PSLP) This device rail needs to be up in addition to the PMC device rail for the primary device configuration through USB to get started. This device rail supplies power to RPUs (Realtime Processing Unit - Arm® Cortex-R5F core). Because this device rail is associated with many of the low-power modes, it includes power islands to satisfy the power requirements of these modes.
PS Full-Power Device Rail (VCC_PSFP) This device rail supplies power to APUs (Application Processing Unit - Arm® Cortex®-A72 core) within the PS that are not required during low-power modes.
NoC and DDRMC Device Rail (VCC_SOC) This power device rail includes the NoC and Hardened Memory Controller. This device rail should be up when the PL device rail is up.
Core and PL Device Rail (VCCINT) This device rail includes the internal core logic of the PL, CCIX PCIe® Module (CPM), and AI Engine.
PL RAM Device Rail (VCC_RAM) This supply provides the power to the PL RAMs and the PL clocking network. This rail is expected to be up always while the VCCINT device rail is up. If this supply is down, VCCINT device rail incurs a power-on reset.
Battery-Powered Device (BPD) Rail (VCC_BATT) This is the power device rail for the RTC Core and the Battery-Backed RAM (BBRAM). This device rail will be on the battery supply (VCC_BATT) if the device is off; otherwise, the PMC/PS Auxiliary supply (VCCAUX_PMC) provides the power to this device rail.
Analog Device Rail This device rail has three supplies namely GT*_AVCC, GT*_AVTT, and GT*_VCCAUX. GT*_AVCC is the analog supply for internal analog circuits of the transceivers. This includes analog circuits for the PLL, transmitters, and receivers. GT*_AVTT is the analog supply for transmitter and receiver termination circuits. GTY_VCCAUX is the auxiliary analog QPLL voltage supply for the transceivers.
Note: For GTP, the rails are GTP_AVCC, GTP_AVTT, and GTP_VCCAUX. For GTM, the rails are MGTM_AVCC, MGTM_AVTT, and MGTM_VCCAUX. Depending on the device, this can be GTY, GTYP and GTM transceivers.
VCCO Device Rail This device rail includes all the VCCO supplies. It powers all device I/Os.