US 12,314,114 B2
Current control for a multicore processor
Alexander Gendler, Kiriat Motzkin (IL); Efraim Rotem, Haifa (IL); Nir Rosenzweig, Givat Ella (IL); Krishnakanth V. Sistla, Portland, OR (US); Ashish V. Choubal, Austin, TX (US); and Ankush Varma, Portland, OR (US)
Assigned to Intel Corporation, Santa Clara, CA (US)
Filed by Intel Corporation, Santa Clara, CA (US)
Filed on Jul. 17, 2023, as Appl. No. 18/353,790.
Application 18/353,790 is a continuation of application No. 17/563,605, filed on Dec. 28, 2021, granted, now 11,762,449.
Application 17/563,605 is a continuation of application No. 16/836,686, filed on Mar. 31, 2020, granted, now 11,237,615, issued on Feb. 1, 2022.
Application 16/836,686 is a continuation of application No. 15/182,990, filed on Jun. 15, 2016, granted, now 10,613,611, issued on Apr. 7, 2020.
Prior Publication US 2023/0359263 A1, Nov. 9, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 1/00 (2006.01); G06F 1/26 (2006.01); G06F 1/3206 (2019.01); G06F 1/3234 (2019.01); G06F 1/324 (2019.01); G06F 1/3287 (2019.01); G06F 1/3296 (2019.01); G06F 1/3203 (2019.01); G06F 1/3237 (2019.01)
CPC G06F 1/324 (2013.01) [G06F 1/26 (2013.01); G06F 1/3206 (2013.01); G06F 1/3243 (2013.01); G06F 1/3287 (2013.01); G06F 1/3296 (2013.01); G06F 1/3203 (2013.01); G06F 1/3237 (2013.01); Y02D 10/00 (2018.01)] 11 Claims
OG exemplary drawing
 
1. A system, comprising:
a multicore processor including:
a plurality of cores;
a plurality of current sensors, each current sensor of the plurality of current sensors to detect when current utilization of a corresponding core of the plurality of cores exceeds a throttling threshold; and
control circuitry to cause the corresponding core to be individually throttled based on the current utilization of the corresponding core exceeding the throttling threshold,
wherein a duration of the current utilization beyond a voltage regulator overcurrent threshold is less than a response time associated with a current sensor of a voltage regulator circuit.