REDUCING PROCESSOR POWER CONSUMPTION

    公开(公告)号:US20210157380A1

    公开(公告)日:2021-05-27

    申请号:US16696073

    申请日:2019-11-26

    Abstract: In some aspects, the present disclosure provides a method for scaling a core processor clock to reduce power consumption. The method includes retrieving, by an advanced peripheral bus (APB) driver, a first one or more values from one or more registers of a core processor, the first one or more values corresponding to a set of instructions of the core processor. The method may also include determining, by an IPC calculator, a first expected instruction per cycle (IPC) for executing the set of instructions based on the first one or more values. The method may also include comparing, by the IPC calculator, a threshold IPC to the first expected IPC to determine whether an equality condition is met, wherein the threshold IPC is stored in a first register of the IPC calculator.

    PROGRESSIVE POWER-UP SCHEME FOR CACHES BASED ON OCCUPANCY STATE

    公开(公告)号:US20190332166A1

    公开(公告)日:2019-10-31

    申请号:US15964069

    申请日:2018-04-27

    Abstract: A system is disclosed. The system comprises a set-associative memory cache comprising a plurality of ways, a plurality of way power controllers (WPCs), each WPC being respectively associated with a respective way of the plurality of ways, and a cache controller. The cache controller is configured to provide a way activation signal to each of the plurality of WPCs, wherein the way activation signal includes either a power relay signal or a power mask signal. Each of the plurality of WPCs is configured to receive a power management signal, relay the power management signal to the respective way in response to a determination that the way activation signal is a power relay signal, and mask the power management signal to the respective way in response to a determination that the way activation signal is a power mask signal.

Patent Agency Ranking