Leakage Current Mechanisms and Reduction Techniques in

Download Report

Transcript Leakage Current Mechanisms and Reduction Techniques in

Leakage Current Mechanisms and
Reduction Techniques in DeepSubmicron CMOS Circuits
Charbel Akl
7/8/2015
The Center For Advanced
Computer Studies
1
Outline

Technology Scaling

Transistor Leakage Mechanisms

Leakage Reduction Techniques

Conclusion
7/8/2015
The Center For Advanced
Computer Studies
2
Technology Scaling

As technolgy advances, the number of transistors on a single chip
double about every 18 month
7/8/2015
The Center For Advanced
Computer Studies
3
Technology scaling
To Achieve higher density, higher performance, lower power
Technology Scaling
capacitances increase, frequency increase, therefore power
Vdd scaled down, so less performance and driving capability
Threshold voltage Scaled Down
Subthreshold current increase exponentially
7/8/2015
The Center For Advanced
Computer Studies
4
Technology Scaling



With technology scaling, the channel length
become shorter and the oxide thickness less,
therefore leakage current increase
Short channel effects that causes Vth
reduction increase with decreasing channel
length
In general, the OFF-currents increase by 10
times per technology scale
7/8/2015
The Center For Advanced
Computer Studies
5
Technology Scaling

Ioff is influenced by:
 Threshold voltage
 Channel dimensions
 Channel/surface doping
 Drain/source junction
depth
 Gate oxide thickness
 VDD
7/8/2015
The Center For Advanced
Computer Studies
6
Technology Scaling
7/8/2015
The Center For Advanced
Computer Studies
7
Technology Scaling
7/8/2015
The Center For Advanced
Computer Studies
8
Leakage Mechanisms
Main Leakage Components



Reverse bias junction leakage (I1)
Subthreshold leakage (I2)
Gate leakage (I3,I4)
Other Leakage Components


GIDL (I5)
Punchthrough (I6)
7/8/2015
The Center For Advanced
Computer Studies
9
Pn Junction Reverse-Bias
Leakage ( I1 )


Flows between the drain and the well since they are reverse
biased, both in the on and off state.
Has 2 main components:





Minority carrier diffusion/drift near the edge of the deplition region
Electron-hole pair generation in the depletion region of the reversebiased junction
Is a function of junction area and doping concentration
Mainly due to high doping concentration ( which is the case for
advanced MOSFETs for better SCE) which causes tunneling of
carriers across the junction
Dominates long channel devices off current
7/8/2015
The Center For Advanced
Computer Studies
10
Subthreshold Leakage ( I2 )






Dominates modern devices off-state leakage due to the low
threshold voltage used.
Flows between drain and source when the gate voltage is below
the threshold voltage.
Increases exponentially as Vth decrease
Increases as channel length decrease
Reducing Tox reduce this current, but it will increase the gate
leakage at a high rate to an unacceptable level
Generally increases 10X per technology scale
7/8/2015
The Center For Advanced
Computer Studies
11
Subthreshold Leakage ( I2 )






Subthreshold slope (St) indicates
the rate of decrease of Ioff
when Vgs goes below Vth
Measured in mv/decade (70120)
Low value of St is desirable
As Tox decrease St decrease
Increasing the doping
concentration ( to reduce SCEs)
increase St
Temperature and substrate bias
also can modify St
7/8/2015
The Center For Advanced
Computer Studies
12
Subthreshold Leakage ( I2 )

Affected by different parameters:





7/8/2015
DIBL effect
Body effect
Narrow width effect
Channel length and Vth Rolloff effect
Temperature effect
The Center For Advanced
Computer Studies
13
DIBL effect





For long channels, source and drain are separated far
enough, hence Vth is independent of channel length
and drain bias
For short channels, Vth decreases as the drain bias
increase, this is known as DIBL effect
DIBL is enhanced at higher drain voltages and
shorter channels
Higher surface and channel doping reduce the DIBL
effect on the subthreshold leakage current
DIBL does not change St, however increasing the
doping to reduce DIBL increase St
7/8/2015
The Center For Advanced
Computer Studies
14
Other effects




Body effect: Reverse bias well-to-source widens the bulk
depletion region and increases Vth.
Narrow Width effect: the decrease in gate width increase the
threshold voltage and therefore decrease the subthrehold
current, however the inverse also applies in trench isolation
devices
Vth Rolloff: threshold voltage decrease as the channel length is
reduced
Temperature: Is an important factor since VLSI circuits usually
operates at high temperature due to power dissipation. As
temperature increase, Vth decrease and subthreshold slope
increase. Therefore subthreshold current increase
7/8/2015
The Center For Advanced
Computer Studies
15
Inv. Narrow Width and Vth Rolloff
and temperature effects
7/8/2015
The Center For Advanced
Computer Studies
16
Gate Leakage



Mainly due to tunneling of electrons from gate to
substrate and from substrate to gate (I3), and to hot
carrier injections (I4).
The high electric field coupled with low oxide
thickness lead to tunneling
With high gate leakage, transistors don’t have an
infinite input impedance anymore
7/8/2015
The Center For Advanced
Computer Studies
17
Other Leakage sources





GIDL (I5) and Punchthrough (I6) are of secondary effect
Both GIDL and Punchthrough are off-state leakage currents
GIDL is due to the high electric field effect in the drain juction of
an MOS transistor, its effect is reduced by very high doping
profile
Punchthrough: As the channel length decrease, the separation
between depletion region boundaries decrease. Also as Vds
increase the jucntions are pushed near each others.
A solution for Punchthrough is to use additional implants and
doping at bottom or edges of the source and drain junctions
boundaries
7/8/2015
The Center For Advanced
Computer Studies
18
Leakage Reduction Techniques

Architecture level


Circuit level






Pipelining
Transistor stacking
Dual Threshold CMOS
MTCMOS
VTCMOS
DVTS
Process level

7/8/2015
Changing dimensions, doping, changing process
The Center For Advanced
Computer Studies
19
Pipelining



Pipelining allow the circuit to operate at a lower Vdd
while keeping the same performance or throughput
as a no pipelined circuit
Lower Vdd means lower drain bias and hence lower
DIBL effect and lower gate leakage and lower
punchthrought
Lowering Vdd affects all power components including
leakage
7/8/2015
The Center For Advanced
Computer Studies
20
Transistor Stacking





Subthreshold current reduces when flowing
throught a stack of two or more off
transistors
The voltage at intermediate nodes is positive
due to small drain currents.
Gate to source voltage becomes negative,
hence the subthreshold current reduces
The body to source potential becomes
negative, and the drain to source voltage
decrease, leading to an increase in the
threshold voltage.
More transistors in series, less leakage
current
7/8/2015
The Center For Advanced
Computer Studies
21
Transistor Stacking



The subthreshold current depends on the applied input vector
More transistors switched off (especially NMOS) during standby
mode, less subthreshold current
This input vector is found using many techniques:




Enumarate all combinations of inputs (for small circuits)
Random search-based technique for the best combination where
leakage evaluation is done for each input, and the vector that gives
minimal leakage current is chosen ( maybe not best vector)
Employing an algorithm that searches for the best vector among all
possible vectors ( genetic algorithm,..)
This technique is effective is reducing leakage standby current
for single Vth circuits
7/8/2015
The Center For Advanced
Computer Studies
22
Transistor Stacking


To force the inputs to switch
to a certain low leakage
state during standby,
multiplexers and static
latches are used
This adds more hardware
hence more power
consumption, so it is best
suitable for circuits with
large standby time
7/8/2015
The Center For Advanced
Computer Studies
23
Dual Threshold CMOS


Two types of transistors are fabricated on the same chip, one
type with low Vth and other with high Vth.
This can be done by many ways:






Changing channel doping profile
Using different oxide thickness
Using different channel length
Using multiple body bias
Use low Vth devices to gain performance, and high Vth devices
to cut off leakage paths
Usually, low Vth devices are used for the critical path of the
circuit. High Vth devices are used in the non critical path where
performance loss does not affect the circuit performance.
7/8/2015
The Center For Advanced
Computer Studies
24
MTCMOS


Inserts an extra series connected sleep transistor with high Vth in the
pull-up or pull-down path, and turns it off during standby mode
Use low Vth in the logic block to enhance performance, however the
extra series transistor will increase the delay during normal operation
mode, Hence this technique can be used only for non critical paths.
7/8/2015
The Center For Advanced
Computer Studies
25
MTCMOS




The NMOS insertion scheme is preferable, since the NMOS onresistance is smaller at the same width; therefore it can be sized
smaller tham the PMOS
Only reduce leakage in standby mode, and the extra transistors
increase the area and delay
SCCMOS: instead of using high Vth sleep transistors, use low
Vth transistors with an inserted gate bias generator which uses
higher VDD and lower VSS during standby to fully cut off the
leakage current
Circuits can work at lower supply voltages
7/8/2015
The Center For Advanced
Computer Studies
26
VTCMOS




A self-substrate bias circuit is used to control the body bias
In the active mode a zero body bias is applied. In the standby mode a
reverse body bias (RBB) is applied to increase the threshold voltage cut
off the leakage current
Reduces SCEs effectively
Recent research proposed using
forward body bias (FBB) where
the circuit is designed using high
Vth transistors to reduce leakage
in standby, and forward body bias
is applied during active mode to
enhance performance
7/8/2015
The Center For Advanced
Computer Studies
27
Dynamic Vth Scaling (DVTS)





DVTS uses body biasing to adaptively change Vth based on the
performance demand. (active leakage reduction technique)
Low Vth through ZBB is delivered when high performance is
required, and high Vth through RBB is delivered when
performance demand is low.
A DVTS hardware uses continuous body biasing control to
determine the optimal Vth for a given workload.
DVTS hardware are sophisticated hardware and they use
feedback loop to continuously find the optimal Vth
A simpler implementation continuously switch between High Vth
and low Vth based on the performance demand.
7/8/2015
The Center For Advanced
Computer Studies
28
Process Level Techniques

Modifying Dimensions




Modifying the bulk-CMOS process by changing the doping profile in the
channel region




Channel length
Oxide thickness
Junction depth
Retrograde doping
Halo doping
These doping techniques allow decreasing the channel length and increase
the transistor drive current without causing an increase in the off leakage
current
Use other process instead of bulk-CMOS


7/8/2015
SOI
SIMOX
The Center For Advanced
Computer Studies
29
Conclusion



With the continuous scaling of CMOS devices, leakage current is
becoming a major contributor to the total power consumption
Subthreshold and gate leakage have become dominant sources of
leakage and are expected to increase with the technology scaling
Many solutions have been developped to overcome the leakage
problem, some of these at the architecture level or the circuit level or
process level
7/8/2015
The Center For Advanced
Computer Studies
30