-
公开(公告)号:US10296069B2
公开(公告)日:2019-05-21
申请号:US15634956
申请日:2017-06-27
Applicant: QUALCOMM INCORPORATED
Inventor: Richard Stewart , Dexter Chun
IPC: G06F1/32 , G06F1/3234 , G06F1/3237 , G06F13/16 , G06F13/40 , G06F1/3296 , G06F1/3225 , G06F1/324
Abstract: Systems, methods, and computer programs are disclosed for reducing dynamic random access memory (DRAM) power consumption within a selected voltage frequency/bin. One embodiment is a method comprising receiving a selected voltage/frequency bin for operating a memory bus electrically coupling a memory controller to a dynamic random access memory (DRAM). The method monitors a bandwidth of the memory bus while operating at the selected voltage/frequency bin. The method frequency switches a clock for the memory bus, based on the monitored bandwidth, between a plurality of predefined frequencies within the selected voltage/frequency bin to maintain a target bandwidth.
-
公开(公告)号:US20170212581A1
公开(公告)日:2017-07-27
申请号:US15005534
申请日:2016-01-25
Applicant: QUALCOMM INCORPORATED
Inventor: Hee Jun Park , Richard Stewart
CPC classification number: G06F1/3296 , G06F1/28 , G06F1/3206 , G06F1/3253 , G06F1/3275 , G06F12/0802 , G06F13/16 , G06F13/4068 , G06F2212/1021 , Y02D10/13 , Y02D10/14 , Y02D10/151
Abstract: Systems, methods, and computer programs are disclosed for controlling power efficiency in a multi-processor system. The method comprises determining a core stall time due to memory access for one of a plurality of cores in a multi-processor system. A core execution time is determined for the one of the plurality of cores. A ratio of the core stall time versus the core execution time is calculated. The method dynamically scales a frequency vote for a memory bus based on the ratio of the core stall time versus the core execution time.
-