Instruction and logic for parallel multi-step power management flow

    公开(公告)号:US11016556B2

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

    申请号:US16513267

    申请日:2019-07-16

    Abstract: A parallel multi-step power management flow apparatus and method for using the same are disclosed. In one embodiment, an integrated circuit comprises a plurality of processing entities to execute operations, a power controller coupled to the plurality of processing entities to control power management for the plurality of processing entities, and a plurality of agents, where each of the plurality of agents is operable to perform a power control flow for one of the processing entities by separately scheduling, using a scheduler, and executing a plurality of power control flow phases in response to a plurality of requests received from the power controller, and each agent is operable to send a plurality of acknowledgements, one acknowledgement for each phase, upon completion of the plurality of power control flow phases.

    CURRENT CONTROL FOR A MULTICORE PROCESSOR
    85.
    发明申请

    公开(公告)号:US20200333867A1

    公开(公告)日:2020-10-22

    申请号:US16836686

    申请日:2020-03-31

    Abstract: Apparatuses, methods and storage medium associated with current control for a multicore processor are disclosed herein. In embodiments, a multicore processor may include a plurality of analog current comparators, each analog current comparator to measure current utilization by a corresponding one of the cores of the multicore processor. The multicore processor may include one or more processors, devices, and/or circuitry to cause the cores to individually throttle based on measurements from the corresponding analog current comparators. In some embodiments, a memory device of the multicore processor may store instructions executable to operate a plurality power management agents to determine whether to send throttle requests based on a plurality of histories of the current measurements of the cores, respectively.

    Dynamic voltage-level clock tuning
    86.
    发明授权

    公开(公告)号:US10809790B2

    公开(公告)日:2020-10-20

    申请号:US15638573

    申请日:2017-06-30

    Abstract: Apparatus and methods are provided for improving yield and frequency performance of integrated circuit processors, such as multiple-core processors. In an example, an apparatus can include a plurality of clock buffers, each clock buffer of the plurality of clock buffers configured to receive a first clock signal and distribute a plurality of second clock signals, a one-time programmable locate critical path mechanism configured provide a plurality of indications to enable or disable a delay of each clock buffer of the plurality of clock buffers, and a power management control circuit configured to over-ride one or more of the plurality of indications in a first non-test mode of operation of the apparatus and to not over-ride the one or more indications in a second non-test mode of operation of the apparatus.

    Method and apparatus to control current transients in a processor

    公开(公告)号:US10114435B2

    公开(公告)日:2018-10-30

    申请号:US14138558

    申请日:2013-12-23

    Abstract: In an embodiment, a processor includes a first core that includes an execution unit, counter logic, and control logic. The counter logic is to determine a first sum of power weights of a first plurality of instructions to be executed by the execution unit in a first time period, where each power weight is assigned to a corresponding instruction and each power weight is determined independent of an instruction width of the corresponding instruction. The control logic is to request a first current protection license based on the first sum of power weights. Other embodiments are described and claimed.

Patent Agency Ranking