Forum Discussion
reduced VCCL_SDM, VCCPLLDIG_SDM on A5E
- 6 days ago
Hi Glen,
---
Part 1 — Tying VCCL_SDM / VCCPLLDIG_SDM to VCCcore on –2V / –3V devices
The short answer is: this is out-of-spec operation and the documentation does not characterize the failure modes, but I can give you the full context of why it's problematic.
The Pin Connection Guidelines are unambiguous about the required supply voltage for VCCL_SDM:
VCCL_SDM is the SDM power supply. For devices with speed grade –1V, –2V, –2E, –3V, and –4S, these pins must be connected to a 0.8-V power supply. Pin Connection Guidelines
The guidelines further state to connect VCCL_SDM to a dedicated 0.8-V power supply. Pin Connection Guidelines
And for VCCPLLDIG_SDM specifically:
VCCPLLDIG_SDM must be sourced from the same regulator as VCCL_SDM, with proper isolation filtering. Pin Connection Guidelines
On –2V and –3V SmartVID devices, VCCcore is PMBus-controlled and will be actively pulled down during the ITD (Initial Trim and Detect) phase and thereafter to the optimal operating point — it is not fixed at 0.8V. Agilex 5 SmartVID standard power devices must be driven by a PMBus-compliant voltage regulator operating in either PMBus master or PMBus slave mode. Power Management User Guide The core voltage is explicitly dynamic. Tying VCCL_SDM to VCCcore means the SDM's own supply rail will track those voltage commands.
At 0.725V or 0.7V, VCCL_SDM would be well below the 0.8V ±3% (≈0.776V minimum) requirement for –2V/–3V parts. Your intuition about SDM operation and PLL behaviour being impacted is correct in principle — the SDM controls configuration, security, and boot, and VCCPLLDIG_SDM powers the SDM's PLL — but the available Pin Connection Guidelines and Power Management documentation do not characterize the specific failure modes or frequency de-rating at those sub-spec voltages. I cannot give you a documented "PLL Fmax breaks at X mV" figure for VCCL_SDM, as that is not published. What is documented is that the rail has a hard requirement for 0.8V for these speed grades, and operating below it is unsupported.
One practical note: you do have the option to connect VCCL_SDM, VCC_HSSI, VCC_IO_SDM, and VCCL_ADC_SDM to the same regulator as VCCPLLDIG2_HPS VCC and VCCP when the power rails require the same voltage level, and you may also connect VCCPLLDIG1_HPS, VCCPLLDIG2_HPS, and VCCPLLDIG_SDM to shared VCC, VCCP, and VCCL_HPS power planes with proper isolation filtering. Pin Connection Guidelines This sharing is permitted when those rails are at the same level — but that level must still be 0.8V for –2V/–3V devices. It doesn't eliminate the separate 0.8V requirement; it just allows regulator sharing with proper filtering.
---
Part 2 — Varying VCCcore voltage in the PTA for static power analysis
The Power and Thermal Calculator for Agilex 5 devices provides a current and power estimate based on various conditions such as room temperature and nominal voltage. Power Management User Guide The Power and Thermal Calculator results for Agilex 5 devices are based on preliminary simulated data. Power Management User Guide
The PTA Tcl API (the
::quartus::ptapackage) exposesedit,get_results,recalculate_power, and related commands for modifying resource-level parameters (e.g. RAM block count, clock frequency, enable percentage). However, the documented PTA Tcl properties visible in the available documentation are design-resource-level inputs — there is no documentededitproperty key for sweeping VCCcore or VCCL_SDM voltage to characterise static power versus supply voltage in the current PTA model. The calculator works at nominal voltage.For post-fit analysis, Altera recommends switching from the Power and Thermal Calculator to the Power Analyzer in Quartus Prime once your design is available, because the Power Analyzer produces more accurate results — it has more detailed information about your design, including routing and configuration information about all the resources in your design. Power Management User Guide Agilex™ 5 FPGAs and SoCs The Quartus Prime Power Analyzer does have voltage/temperature corner options in the Power Analysis settings (Process, Voltage, Temperature — PVT), which is the proper place to explore static power sensitivity to supply voltage. That's the tool to reach for if you want to model reduced VCC static power at lower activity states; the standalone PTA is not the right vehicle for a VCC sweep.
In terms of your broader goal of reducing static power at low activity: the SmartVID feature compensates for process variation by narrowing the process distribution using voltage adaptation, Power Management User Guide which is the primary mechanism for VCC reduction on –1V through –3V parts. Reducing clock frequencies will cut dynamic power directly, but static power reduction is best modelled in Quartus Prime Pro's Power Analyzer with appropriate PVT corner settings.
rgards
Farabi
Hi Farabi
Thank you for the comprehensive detailed answer. :-)
OK on the 0.8V rails specifically the PLL related -
We would need those by a plane-lette ; That is, L and C outside the FPGA periphery , and feed them to the pin on a wide (1mm-2mm) internal trace . (we do this on other families).
The power requirements for that fixed 0.8V rail are minimal, so not too much of a big deal.
WRT the static power analysis :
AT this stage we are evaluating if the ALtera part is usable in our design. We have no design in Qurtus yet
So, from that POV we are unable to use the Prime Pro Power Analyser.
Any other suggestions for evaluating the static power of the -2V ? We We need to determine if lower static power can be obtained compared to a -6X part.
regards, glen.
Hi Glen — let me address both points.
Power estimation tool at this stage (no Quartus design yet)
The Altera power analysis features, including the Power and Thermal Calculator (PTC) and the Quartus Prime Power Analyzer, give you the ability to estimate power consumption from early design concept through design implementation. Power Management User Guide The PTC can be used at any time — including before you have a design. For post-fit power analysis, you get better results with the Quartus Prime Power Analyzer, which is a post-fit tool only. Power Management User Guide The PTC calculates the power consumption of an Agilex 5 FPGA and generates thermal parameters needed for system thermal simulation or evaluation of a cooling design. There are two versions: a standalone version that you can use without an actual RTL design, where you provide all input manually. The standalone version is essential at the early stages of projects when power and cooling requirements must be determined and no RTL design is yet available. Power and Thermal Calculator (PTC) The accuracy of the PTC is rated as medium. Power Management User Guide Note that static power consumption is not the same for every part — the distribution across a given lot is more like a bell curve, but the PTC reports the highest static power for each part, so your cooling and power system can encompass all parts. Thermal Design User Guide: Agilex™ 5 FPGAs and SoCs
Once you do have a compiled design, Altera recommends switching from the PTC to the Power Analyzer in Quartus Prime, as the Power Analyzer produces more accurate results because it has more detailed information about your design. Power Management User Guide
---
Static power comparison: –2V vs –6X
This is the critical point here, and the answer may actually be the reverse of what you're expecting:
The –2V is a SmartVID standard-power device, while the –6X belongs to E-Series Device Group B, which is a fixed voltage, power-optimized device. The E-Series Device Group B fixed voltage devices support 0.75 V, 0.78 V, and 0.8 V. Using a fixed low core voltage, they further reduce total power consumption — and these fixed voltage devices have lower static power than the SmartVID standard power devices while maintaining device performance. Agilex® 5 FPGAs and SoCs Device Overview
So if minimizing static power is a priority, the –6X (fixed voltage, Group B) is actually the lower static power option compared to the –2V (SmartVID standard power). The PTC is the right tool to quantify this difference at your current pre-design stage — run it for both speed/power grade options with your expected resource utilization estimates to get a side-by-side static power comparison.
regards,
Farabi
- glenenglish6 days ago
New Contributor
Hi Farabi
thanks for the response
Yes, I was not sure if the 2V was any better if forced in voltage (could not change in power estimator) .
But I accept that the -6X binned part still will be better at the lowest 0.7V VCCcore of the 2V - it that your message ?
OK on the power estimator and the quartus tool. Just like the Xilinx power estimator and the post routed design power calculator...
OK, I think I have all the information I need.
With thanks.