US 11,907,036 B2
Integrated circuit performing dynamic voltage and frequency scaling operation and operating method thereof
Yousub Jung, Seongnam-si (KR); Seokju Yoon, Yongin-si (KR); and Jihan Cha, Hwaseong-si (KR)
Assigned to Samsung Electronics Co., Ltd., (KR)
Filed by SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed on Sep. 29, 2021, as Appl. No. 17/489,299.
Claims priority of application No. 10-2020-0168724 (KR), filed on Dec. 4, 2020.
Prior Publication US 2022/0179471 A1, Jun. 9, 2022
Int. Cl. G06F 1/28 (2006.01); G06F 1/24 (2006.01); G06F 1/324 (2019.01); G06F 1/3234 (2019.01); G06F 1/3296 (2019.01); G06F 9/50 (2006.01); G06F 1/3237 (2019.01); G06F 1/08 (2006.01); G06F 1/14 (2006.01)
CPC G06F 1/28 (2013.01) [G06F 1/14 (2013.01)] 18 Claims
OG exemplary drawing
 
1. An integrated circuit comprising:
a plurality of sub circuits configured to process an instruction according to an operating condition;
a plurality of active counters configured to count an individual active time, which is a time for each sub circuit of the plurality of sub circuits to process an instruction;
a total counter configured to count a total active time during which at least one sub circuit of the plurality of sub circuits is active; and
a Dynamic Voltage and Frequency Scaling (DVFS) circuit configured to
derive a workload for the plurality of sub circuits,
derive energy consumed by each sub circuit of the plurality of sub circuits during a sample period based on a product of an individual active time of each sub circuit and an individual power consumption of each sub circuit,
derive a total power consumption of the plurality of sub circuits during the sample period based on a ratio of a sum of the energy consumed by each sub circuit of the plurality of sub circuits to the total active time,
derive a power usage rate based on the total power consumption of the plurality of sub circuits; and
adjust an operating condition of the plurality of sub circuits based on the ratio of the workload to the power usage rate.