where
is the average load capacitance of internal and load nodes,
is the power supply voltage, and
is the average number of
transitions necessary to complete an instruction or a task
per second. This number depends on the clock frequency and
other factors related to architectural decisions, like whether the design is
synchronous or not. Synchronous circuits are today the solution for
complex digital circuitry [36] as this concept prevents race
conditions and other hazards from occuring. But they use clock signals whose
long lines globally distributed over the chip are heavily loaded and waste
a lot of power without performing any useful logic function. Asynchronous
designs where transitions are reduced to a minimum do much better in power
consumption. Special design techniques as Double Pass-Transistor
Logic CMOS (DPTLCMOS) [37] can also have a better performance
than conventional static logic concerning power
dissipation. Dynamic and static logic also originate different values for
.
A
study comparing several design styles can be found in [37][38].
The second item depends on the total current of the transistors in the
off state
and equals
For conventional CMOS technologies with high threshold voltages this contribution is diminutive and impacts only the power dissipation in the standby mode. However, in analog and some digital bipolar technologies such as Emitter-Coupled Logic (ECL) it is the main contribution for power dissipation as the devices are biased permanently in their active or saturation modes.
During switching in CMOS, for a short period of time, both NMOS and PMOS are simultaneously active
and an instantaneous short-circuit current flows from the power supply
directly to ground. The total short circuit current
contributes
for the power consumption by
This item can be neglected if signals have short rise and fall times when compared to the signal's period. As this is usually the case, we will not give more attention to this component. Thus, the total power consumption is, in good approximation, given by the sum of the first two contributions: