Patent ID: 11934245
Assignee: CYPRESS SEMICONDUCTOR CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G  Y | IPC G

Claim 0:
1. An integrated circuit (IC) device comprising:
a first component disposed within the IC device;
a second component disposed within the IC device; and
an energy estimating circuit disposed within the IC device, wherein the energy estimating circuit is configured to:
receive first activity signals indicative of first bus activities by the first component, wherein the first activity signals represent a number of event activities by the first component;
receive second activity signals indicative of second bus activities by the second component, wherein the second activity signals represent an amount of time the second component is active;
determine a first estimate of energy consumption by the first component based on the number and a first coefficient representing an average amount of energy consumed for a given event activity;
determine a second estimate of energy consumption by the second component based on the amount of time the second component is active and a second coefficient representing an average amount of energy consumed for a given duration activity; and
adjust an operational setting of the IC device based on the first estimate and the second estimate.