Dynamic Power Consumption Estimation Method, Apparatus, and System
AssigneeHuawei Technologies Co., Ltd.
InventorsWei Wei, Zhou Zhou, Yuwei Pu
Life of this patent
Estimating the term…
Abstract
A dynamic power consumption estimation method includes recording a statistical value of each of n target signals of a to-be-measured target in a unit time, where the target signal is a clock signal obtained after clock gating and the statistical value is a quantity of times toggling, or the target signal is a clock gating signal and the statistical value is a quantity of enable cycles, and calculating the dynamic power consumption of the to-be-measured target in the unit time based on the statistical value of each of the n target signals in the unit time.
Claims20
A dynamic power consumption estimation apparatus, comprising:
- a counter configured to:
- record a statistical value of each of a plurality of target signals of a to-be-measured target in a unit time, wherein each of the target signals is a clock signal after clock gating and the statistical value is a quantity of times toggling, or wherein each of the target signals is a clock gating signal and the statistical value is a quantity of enable cycles;
- and
- send the statistical value in the unit time;
- and
- an adder circuit coupled to the counter and configured to:
- receive the statistical value from the counter;
- and
- calculate dynamic power consumption of the to-be-measured target in the unit time based on the statistical value in the unit time.
A dynamic power consumption method, comprising:
- recording a statistical value of each of a plurality of target signals of a to-be-measured target in a unit time, wherein each of the target signals is a clock signal after clock gating and the statistical value is a quantity of times toggling, or wherein each of the target signals is a clock gating signal and the statistical value is a quantity of enable cycles;
- calculating dynamic power consumption of the to-be-measured target in the unit time based on the statistical value in the unit time.
A dynamic power consumption estimation system, comprising:
- a processor;
- and a memory coupled to the processor and storing instructions that, when executed by the processor, cause the dynamic power consumption estimation system to be configured to:
- record a statistical value of each of a plurality of target signals of a to-be-measured target in a unit time, wherein each of the target signals is a clock signal after clock gating and the statistical value is a quantity of times toggling or wherein each of the target signals is a clock gating signal and the statistical value is a quantity of enable cycles;
- and
- calculate dynamic power consumption of the to-be-measured target in the unit time based on the statistical value in the unit time.
Dependencies are inferred from the claim text.