Professional Documents
Culture Documents
Slide Group2 - Power Consumption in CMOS Logic Gates
Slide Group2 - Power Consumption in CMOS Logic Gates
Logic Gates
Lecturer: Group 2
DYNAMIC POWER DISSIPATION
The dynamic power dissipation is given by α0->1 . Making a gate more
α
complex mostly affects the switching 0->1 , which has two
components:
• Static component that is only a function of the topology of the logic
network
• Dynamic component that results from the timing behavior of the
circuit—the latter factor is also called glitching.
LOGIC FUNCTION
For static CMOS gates with statistically independent inputs:
- In the first circuit, this activity equals (1 - 0.5 * 0.2) (0.5 * 0.2) = 0.09
- In the second case, the probability that a 0 -> 1 transition occurs equals
(1 – 0.2 * 0.1) (0.2 * 0.1) = 0.0196.
-> From this we learn that it is beneficial to postpone the introduction of signals
with a high transition rate
3. Time-multiplexing resources
4. Glitch Reduction by balancing signal paths
Assume that the XOR gate has a unit delay. The first network (a) suffers
from glitching as a result of the wide disparity between the arrival times
of the input signals for a gate. For example, for gate F3, one input settles
at time 0, while the second one only arrives at time 2. Redesigning the
network so that all arrival times are identical can dramatically reduce the
number of superfluous transitions (network b)