US 11,886,274 B2
Methods and devices for voltage scaling for a processor based on predicted operating frequency
Zhongjian Chen, Hangzhou (CN); Xiaokun Wang, Shenzhen (CN); Shibin Xu, Dongguan (CN); Nianbing Li, Shenzhen (CN); and Liangyi Zhang, Shenzhen (CN)
Assigned to HUAWEI TECHNOLOGIES CO., LTD., Guangdong (CN)
Filed by HUAWEI TECHNOLOGIES CO., LTD., Guangdong (CN)
Filed on Jun. 7, 2022, as Appl. No. 17/834,710.
Application 17/834,710 is a continuation of application No. PCT/CN2020/109898, filed on Aug. 18, 2020.
Claims priority of application No. 201911252945.1 (CN), filed on Dec. 9, 2019.
Prior Publication US 2022/0300064 A1, Sep. 22, 2022
Int. Cl. G06F 1/32 (2019.01); G06F 1/26 (2006.01); G06F 1/3296 (2019.01); G06F 1/3206 (2019.01); G06F 1/324 (2019.01)
CPC G06F 1/3296 (2013.01) [G06F 1/26 (2013.01); G06F 1/324 (2013.01); G06F 1/3206 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A voltage scaling method, comprising:
sending, by a processor of an electronic device, power supply scaling information to a power supply based on an operating frequency in a next time period, wherein the power supply scaling information comprises a specified supply voltage V of the operating frequency in the next time period which is defined as a specified supply voltage determined by the processor based on the operating frequency in the next time period, the operating frequency in the next time period is an operating frequency predicted based on a current operating frequency in a current time period, and the electronic device comprises the power supply; and
providing, by the power supply, a supply voltage Vout to the processor determined based on the specified supply voltage V of the operating frequency in the next time period and a specified voltage slope R of the operating frequency in the next time period, wherein
the voltage slope is a decrease speed indicative of an amount of change of the supply voltage Vout as a load current of the power supply increases; the supply voltage Vout decreases as the load current increases; and
Vmin≤Vout≤V, wherein Vmin is a lowest supply voltage for operation of the processor as the load current increases when the processor operates at the operating frequency in the next time period.