US 11,989,077 B2
Maximum current suppression for power management in a multi-core system
Hung-Wei Wu, Hsinchu (TW); and Chih-Yu Chang, Hsinchu (TW)
Assigned to MediaTek Inc., Hsinchu (TW)
Filed by MediaTek Inc., Hsinchu (TW)
Filed on Jul. 16, 2022, as Appl. No. 17/866,483.
Claims priority of provisional application 63/286,124, filed on Dec. 6, 2021.
Prior Publication US 2023/0176645 A1, Jun. 8, 2023
Int. Cl. G06F 1/32 (2019.01); G06F 1/3206 (2019.01); G06F 1/3296 (2019.01); G06F 1/3203 (2019.01)
CPC G06F 1/3296 (2013.01) [G06F 1/3206 (2013.01); G06F 1/3203 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A management circuit coupled to a plurality of processor cores for performing current suppression, comprising:
a detection circuit operative to:
receive an activity signal from each processor core, the activity signal indicating a current index proportional to current consumption of the processor core in a given time period, wherein the current index corresponds to a sum of respective values assigned to respective opcodes executed or to be executed by the processor core in the given time period; and
estimate a total current consumed by the plurality of processor cores based on activity signals of the processor cores; and
a throttle signal generator operative to assert or de-assert throttle signals to the plurality of processor cores, one processor core at a time, based on one or more metrics calculated from the total current.