HOME       UP       PREV       NEXT (Typical macroscopic performance equations: SRAM example.)  

Random Logic Power Consumption

Recap from the 'Power' section of this course. Power in Watts is voltage times current or energy times frequency.

The current consumed by a chip is the sum of its static current and dynamic current. Static current is generated by the leakage through off transistors. In the past, for CMOS, static current was of no consequence, but with today's small transistors it can account for one third of a SoC's power consumption.

Dynamic current use is proportional to chip activity. We can get an accurate model of dynamic power by considering :

Some additional dynamic energy is consumed as `short-circuit current' which is current that passes during switching when both the P and N transistors are on at once, but this is small and we mainly ignore it in these notes. Useful article: » POWER MANAGEMENT IN CPU DESIGN

Short-circuit current is proportional to the toggle ratio. The toggle ratio, t_tr is the percentage of clock cycles that see a transition in either direction. The net toggle rate = Operating frequency of the chip f \times t_r;

Workstation and laptop microprocessors dissipate tens of Watts: hence cooling fans and heat pipes.

In the past we were often core-bound or pad-bound. Today's SoC designs are commonly power-bound.


40: (C) 2008-17, DJ Greaves, University of Cambridge, Computer Laboratory.