-
公开(公告)号:US20140181556A1
公开(公告)日:2014-06-26
申请号:US13724599
申请日:2012-12-21
Applicant: ADVANCED MICRO DEVICES, INC.
Inventor: Yasuko Eckert , Srilatha Manne , William L. Bircher , Mahdu S.S. Govindan , Michael J. Schulte , Manish Arora
IPC: G06F1/32
CPC classification number: G06F1/3296 , G06F1/324 , Y02D10/126 , Y02D10/172
Abstract: A method and apparatus for exiting a low power state based on a prior prediction is disclosed. An integrated circuit (IC) includes a functional unit configured to, during operation, cycle between intervals of an active state and intervals of an idle state. The IC also include a power management unit configured to place the functional unit in a low power state responsive to the functional unit entering the idle state. The power management unit is further configured to preemptively cause the functional unit to exit the low power state at a predetermined time after entering the low power. The predetermined time is based on a prediction of idle state duration made prior to entering the low power state. The prediction may be generated by a prediction unit, based on a history of durations of intervals in which the functional unit was in the idle state.
Abstract translation: 公开了一种基于先前预测退出低功率状态的方法和装置。 集成电路(IC)包括功能单元,其被配置为在操作期间在活动状态的间隔和空闲状态的间隔之间循环。 IC还包括电源管理单元,其被配置为响应于功能单元进入空闲状态而将功能单元置于低功率状态。 电源管理单元还被配置为在进入低功率之后的预定时间,预先使功能单元退出低功率状态。 预定时间基于在进入低功率状态之前进行的空闲状态持续时间的预测。 预测可以由预测单元基于功能单元处于空闲状态的间隔的持续时间的历史来生成。
-
公开(公告)号:US20140181553A1
公开(公告)日:2014-06-26
申请号:US13723868
申请日:2012-12-21
Applicant: ADVANCED MICRO DEVICES, INC.
Inventor: Yasuko Eckert , Srilatha Manne , William L. Bircher , Mahdu S.S. Govindan , Michael J. Schulte
IPC: G06F1/32
CPC classification number: G06F1/3234 , G06F1/3206 , G06F1/3237 , G06F1/3243 , G06F1/329 , Y02D10/128 , Y02D10/152 , Y02D10/24 , Y02D50/20
Abstract: A method and apparatus for idle phase prediction in integrated circuits is disclosed. In one embodiment, an integrated circuit (IC) includes a functional unit configured to cycle between intervals of an active state and an idle state. The IC further includes a prediction unit configured to record a history of idle state durations for a plurality of intervals of the idle state. Based on the history of idle state durations, the prediction unit is configured to generate a prediction of the duration of the next interval of the idle state. The prediction may be used by a power management unit to, among other uses, determine whether to place the functional unit in a low power (e.g., sleep) state.
Abstract translation: 公开了一种用于集成电路中的空闲相位预测的方法和装置。 在一个实施例中,集成电路(IC)包括被配置为在活动状态的间隔和空闲状态之间循环的功能单元。 IC还包括:预测单元,被配置为在空闲状态的多个间隔中记录空闲状态持续时间的历史。 基于空闲状态持续时间的历史,预测单元被配置为生成空闲状态的下一个间隔的持续时间的预测。 电力管理单元可以使用该预测,除了其他用途之外,确定是否将功能单元置于低功率(例如睡眠)状态。
-