Professional Documents
Culture Documents
Low Power Design: Prof. A. K. Swain
Low Power Design: Prof. A. K. Swain
Prof. A. K. Swain
Equivalent circuit of charging and discharging output capacitance of a CMOS logic gate.
A switch that flips up and down to model the charging and discharging cycles.
V is an ideal constant voltage source
Rc (Rd ) is the resistance of the charging (discharging) circuitry,
(intentional or parasitic)
Charging and Discharging Capacitance
Charging and Discharging Capacitance
Charging and Discharging Capacitance
Equation (1.7) is the most important power dissipation equation in digital VLSI chip design.
Observation:
During charging, energy is drawn from the energy source, half of which is dissipated in the charging
resistance Rc and the other half is stored in the capacitor.
During discharging, the energy stored in the capacitor is dissipated as heat in the discharging resistor
Rd.
Few assumptions are made in our derivation:
The capacitance CL is constant, The voltage V is constant.
The capacitor is fully charged 0v to V and discharged from V to 0V.
The result is independent of the charging and discharging circuitry Rc, Rd.
The length of charging and discharging cycle t0,t1 and t2 ;
The voltage or current waveform Vc(t), Ic(t), etc.
Charging and Discharging Capacitance
Short-circuit Current of an Inverter
CMOS inverter operating at Vdd,
Threshold voltages of Vtn and Vtp
If input signal >Vtn the N-transistor is turned on.
If input signal < Vtp the P-transistor is turned on.
• Energy drawn from the source is dissipated as heat in the P and N -transistors.
Short-circuit Current of an Inverter
The current = zero when the input signal is below Vtn or above Vtp.
The current increases as Vi rises beyond Vtn and decreases as it approaches Vtp.
The integration of the current over time multiplies by the supply voltage is the energy dissipated during
the input transition period.
One might question whether increasing the output loading capacitance can reduce power
dissipation of the circuit because of smaller short circuit current.
Keeping all conditions identical and vary only the output capacitance.
The total current, i.e., the sum of short-circuit current and the capacitance charging or discharging
current.
• When the output capacitance is increased, the total current always increases in peak as well as
duration(width).
• This means that increasing the output capacitance decreases the short-circuit power dissipation
but the sum of capacitive and short-circuit power increases.
• Capacitance is always the enemy of power efficiency.
• Low power digital design to reduce loading capacitance.
Short-circuit Current Variation with Input Signal
Slope
Results:
Input signal slope (longer signal transition time) deteriorates,
=>the short-circuit current peak but the duration increases.
The first source of leakage current occurs when the source or drain of an N-transistor is at Vdd
and (P-transistor) is at (Gnd).
• PN-junctions are formed at the source or drain of transistors because of a parasitic effect of the
bulk CMOS device structure.
• As shown in Figure 1.7, the junction current at the source or drain of the transistor is picked up
through the bulk or well contact.
Reverse Biased PN-junction
• The magnitude of the current depends on the temperature, process, bias voltage and the area of the PN-
junction.
• Analysis of the semiconductor physics shows that the reverse biased PN-junction current is
• The current Is is the reverse saturation current dependent on the fabrication process and the PN-junction
area.
• The variable Vth, which often appears in leakage equations, is called the thermal voltage where
Vth = kT/q (1.12)
• In the above equation, k = 1.38 x 1O-23Joule/K is the Boltzmann's constant,
• q = 1.60 X 1O-19C is the electronic charge and T is the device operating temperature.
• At room temperature, T = 300K and Vth = 25.9mV.
• The reverse saturation current Is is of the order of IpA/um2 for today's process.
Subthreshold Channel Leakage
The second source of leakage current is the sub-threshold leakage through a MOS device channel.
Even though a transistor is logically turned off, there is a non-zero leakage current through the channel at
the microscopic level, as illustrated in Figure 1.8.
This current is known as the sub-threshold leakage because it occurs when the gate voltage < Vth
Other than the device dimension and fabrication process, the magnitude of the Isub depends on:
gate voltage VgS, drain voltage Vds and temperature.
The dependency on Vds is insignificant when it is much larger the thermal voltage.
Sub-threshold Channel Leakage
Leakage Current in Digital Design
Sub-threshold leakage and reverse-biased junction leakage have very similar characteristic.
They are both in the order of pico-Ampere per device and
very sensitive to process variation.
Both increase dramatically with temperature and are relatively independent of operating voltage
for a given fabrication process.
Most large scale, high performance digital chips operate in high frequency regions in which the
dynamic power dissipation is several million times larger than the leakage current.
For small custom circuits, especially analog circuits, in which the designers have full control over
the layout and transistor sizes, leakage current analysis can be performed using SPICE simulation
or simple rule of thumb calculation.
However, as we move toward next generation CMOS fabrication processes with very low device
threshold and operation voltage, leakage current may become a limiting factor.
This poses low power challenges for device and process designers.
Basic Principles of Low Power Design
Study of the basic principles can help the readers to develop a global picture of the low power solution
techniques and inspire new low power ideas.
It should be emphasized that no single low power technique is applicable to all situations.
Design constraints should be viewed from all angles within the bounds of the design specification.
Low power considerations should be applied at all levels of design abstraction and design activities.
Trade-off considerations:
Chip area and speed are the major but a low power design decision also affects other aspects such as
reliability, design cycle time, reusability, testability and design complexity.
Early design decisions have higher impact to the final results and therefore,
power analysis should be initiated early in the design cycle.
Maintaining a global view of the power consumption is important so that a chosen technique does not
impose restrictions on other parts of the system to offset its benefits.
Reduce Switching Voltage
The dynamic power of digital chips is generally the largest portion of power dissipation.
The P = C V2f equation consists of three terms: voltage, capacitance and frequency.
Due to the quadratic effect of the voltage term reducing the switching voltage can achieve
dramatic savings.
The easiest method to achieve this is to reduce the operating voltage of the CMOS circuit.
Other methods seek to reduce voltage swing by using well-known circuit techniques such as
charge sharing, transistor threshold voltage, etc.
The real goal is to reduce the product of capacitance and its switching frequency.
Signals with high switching frequency should be routed with minimum parasitic capacitance to
conserve power.
Conversely, nodes with large parasitic capacitance should not be allowed to switch at high frequency.
Reduction of switching frequency also has the side effect of improving the reliability of a chip as
some failure mechanism is related to the switching frequency.
Method of reducing switching frequency:
To eliminate logic switching that is not necessary for computation.
Alternate logic implementation: since there are many ways to design a logic network to perform
an identical function.
The use of different coding methods, number representation systems, counting sequences and
data representations can directly alter the switching frequency of a design.
Reduce Leakage and Static Current
o Leakage current, whether reverse biased junction or sub-threshold current, is generally not very
useful in digital design.
o However, designers often have very little control over the leakage current of the digital circuit.
o Fortunately, the leakage power dissipation of a CMOS digital circuit is several orders of magnitude
smaller than the dynamic power.
The leakage power problem mainly appears in very low frequency circuits or ones with "sleep
modes" where dynamic activities are suppressed.
Most leakage reduction techniques are applied at low-level design abstraction such as process,
device and circuit design.
Memory chips that have very high device density are most susceptible to high leakage power.
o Static current can be reduced by transistor sizing, layout techniques and careful circuit design.
o Circuit modules that consume static current should be turned off if not used.
o Sometimes, static current depends on the logic state of its output and we can consider reversing
the signal polarity to minimize the probability of static current flow.