发明名称 |
PENDING LOAD BASED FREQUENCY SCALING |
摘要 |
Methods and devices for controlling frequency of a bus are disclosed. A method may include determining a total-pending load value indicative of a number of a bytes that will pass through the bus in the future and calculating an expected load value based upon i) the total-pending load value, ii) a number of bytes that passed through the bus during a prior time window, and iii) a time duration the bus was active during the prior time window. The frequency of the bus is decreased if the expected load value is less than a lower threshold and increased if the expected load value is greater than an upper threshold. A frequency of the bus is maintained if the expected load value is greater than the lower threshold and less than the upper threshold. |
申请公布号 |
US2016342550(A1) |
申请公布日期 |
2016.11.24 |
申请号 |
US201615143001 |
申请日期 |
2016.04.29 |
申请人 |
Qualcomm Innovation Center, Inc. |
发明人 |
Brokhman Tatyana;Das Asutosh;Shenhar Talel |
分类号 |
G06F13/40;G06F13/42;G06F13/362 |
主分类号 |
G06F13/40 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method for controlling frequency of a bus on a computing device, the method comprising:
determining a total-pending load value indicative of a number of a bytes that will pass through the bus in the future; calculating an expected load value based upon i) the total-pending load value, ii) a number of bytes that passed through the bus during a prior time window, and iii) a time duration the bus was active during the prior time window; decreasing the frequency of the bus if the expected load value is less than a lower threshold; increasing the frequency of the bus if the expected load value is greater than an upper threshold; and maintaining the frequency of the bus if the expected load value is greater than the lower threshold and less than the upper threshold. |
地址 |
San Diego CA US |