Patent ID: 11907036
Assignee: SAMSUNG ELECTRONICS CO., LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G  Y | IPC G

Claim 7:
8. A method of operating an integrated circuit including a plurality of sub circuits that processes an instruction according to an operating condition, the method comprising:
counting, by a total counter, a total active time during which at least one sub circuit of the plurality of sub circuits is active;
obtaining a workload based on a ratio of a sample period to the total active time in which at least one of the plurality of sub circuits is active;
deriving energy consumed by each sub circuit of the plurality of sub circuits during the sample period based on a product of an individual active time of each sub circuit and individual power consumption of each sub circuit;
deriving a total power consumption 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;
obtaining a power usage rate based on the total power consumption of the plurality of sub circuits during the sample period; and
adjusting an operating condition according to a ratio between the workload and the power usage rate.