US 12,235,700 B2
System and method for dynamic voltage control
Arun Sundar, Campbell, CA (US); and Rajith Kumar Mavila, Fremont, CA (US)
Assigned to Meta Platforms Technologies, LLC, Menlo Park, CA (US)
Filed by Meta Platforms Technologies, LLC, Menlo Park, CA (US)
Filed on Mar. 6, 2023, as Appl. No. 18/179,307.
Prior Publication US 2024/0302882 A1, Sep. 12, 2024
Int. Cl. G06F 1/00 (2006.01); G06F 1/3206 (2019.01); G06F 13/42 (2006.01); G06F 15/78 (2006.01)
CPC G06F 1/3206 (2013.01) [G06F 13/4286 (2013.01); G06F 15/7807 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
a System-on-a-Chip (SoC) device configured to receive a requested target voltage, generate an analog voltage signal that steps up or down over time until the analog voltage signal corresponds to the requested target voltage, and output the analog voltage signal;
a Power Management Integrated Circuit (PMIC) having a voltage regulator, the PMIC being configured to receive the analog voltage signal from the SoC and send the analog voltage signal to the voltage regulator, wherein the voltage regulator is configured to reference the analog voltage signal from the SoC device and supply a corresponding output voltage to the SoC device;
a combined register and counter unit, wherein the register registers a requested target voltage ID value and the counter increments or decrements a voltage ID value from a current voltage ID value until the current voltage ID value equals the requested target voltage ID value; and
a Digital-to-Analog Converter (DAC) unit configured to read a digital voltage ID value, convert the digital voltage ID value into an analog voltage signal, and increase or decrease the converted analog voltage signal, wherein the DAC unit constantly reads the current voltage ID value presented in the counter and increases or decreases the converted analog voltage signal in configurable steps.