Documente Academic
Documente Profesional
Documente Cultură
ABSTRACT
Conventional leakage reduction techniques focus
primarily on sub-threshold leakage mitigation, while
neglecting the effect of gate leakage current. This work
focuses on understanding gate leakage current and
developing circuit techniques for total leakage
minimization. We present an efficient technique for
gate leakage of CMOS circuits. Input vector control
and circuit reconfiguration techniques for total leakage
minimization of static and dynamic circuits are
presented. Finally design guidelines for optimal device
size selection for stacked sleep devices in an enhanced
MTCMOS configuration are presented.
Keywords: Leakage, gate leakage, estimation, sleep-state,
transistor stacks, dynamic circuits, MTCMOS.
1. INTRODUCTION
In recent years, the aggressive scaling of device
dimensions and threshold voltage has significantly
increased sub-threshold leakage and its contribution to the
total chip power consumption. Also, gate oxide thickness
has been scaled to maintain adequate control of the
channel by the gate. This has resulted in an alarming
increase in gate leakage current due to tunneling through
the thin gate oxide. Gate leakage is expected to be a major
component of leakage in future technology generations and
has been identified as one of the most important challenges
to future device scaling [1]. Gate leakage power, which
was almost non-existent in the previous technology
generations, is expected to contribute more than 15% to
the total chip power dissipation in the current technology
generation as shown in Fig. 1.
Gate leakage is primarily being addressed from a
technology perspective, with several high-k gate dielectrics
being proposed [2]. To date, most circuit-level leakage
minimization techniques focus only on sub-threshold
leakage reduction, without considering the effects of gate
leakage. One of the approaches that addresses gate
leakage, boosted-gate MOS [3], uses multiple threshold
voltage and multiple oxide thickness devices. The use of
PMOS-dominated circuits was introduced in [4] on the
basis that PMOS devices exhibit lower leakage as
compared to identical NMOS devices. The effect of gate
leakage on circuit performance and dynamic behavior of
the floating body in SOI devices was examined in [5, 6]. In
each of these reports, extensive SPICE simulations were
performed to obtain estimates of gate leakage. This can be
extremely time-consuming, especially for large circuits. In
addition, gate leakage current causes increased power
dissipation even in the active mode of operation and hence
Fig. 2: Gate leakage of a NMOS device as a function of gateto-source and drain-to-source bias
4. LEAKAGE MINIMIZATION
4.1 Transistor Stacks
Consider a three-high NMOS transistor stack (as found in
the Nand3 cell shown in Fig. 5). The sub-threshold
leakage through the transistor stack is minimized when all
of the devices in the stack are turned OFF, i.e., when a
<000> pattern is applied. Since conventional leakage
minimization techniques focus on sub-threshold leakage,
the <000> pattern is believed to be the lowest leakage
vector for a Nand3 cell. However, when such a pattern is
applied, the output is high, and all of the PMOS devices
experience high gate-to-drain and gate-to-source voltages.
This results in a high field across the gate oxide causing
gate leakage, which can be substantial due to the greater
width of PMOS devices. To reduce gate leakage, it is
necessary to maintain the terminals of most of the devices
at the same potential. This can be achieved by turning
ON all but the lowest NMOS transistor in the stack, i.e.,
by applying the input pattern <110>. Under such an input
vector, only one PMOS device (P3) exhibits gate leakage.
The gate leakage of the ON NMOS transistors (N1, N2)
is also negligible, since the internal nodes in the stack are
charged almost to the supply rail (and hence the devices
have a low VGS/VGD). The OFF transistor (N3) at the
bottom of the stack prevents sub-threshold leakage from
increasing tremendously. Fig. 6 shows the sub-threshold,
gate and total leakage for all possible input vectors for a
Nand3 cell. The total leakage for some of these vectors is
clearly dominated by the gate leakage component. Even
though sub-threshold leakage for the vector <110> is
greater than sub-threshold leakage for the vector <000>,
<110> is the minimum total leakage state for Nand3 cell.
Thus, it is necessary to reevaluate conventional leakage
minimization schemes and input vector assignments to
account for the effect of gate leakage. With gate leakage
expected to increase more rapidly than sub-threshold
leakage, we expect that turning ON all but the lowest
device in a transistor stack will be the lowest leakage state
for a transistor stack in future technology generations.
1 + 2
(1 )
being the DIBL factor [10]. In such a scenario, the lower
device in the stack is bigger than the upper device causing
an increase in the potential of the intermediate node. This
results in an increased negative gate-to-source bias and a
reduced drain-to-source bias (i.e. reduced DIBL) for the
upper device resulting in reduced sub-threshold leakage.
However, it can be shown that for such a configuration, the
average gate leakage is always greater than that for the
MTCMOS configuration [13]. The total leakage factor,
which is the ratio of the average total leakage in the
MTCMOS configuration to the average total leakage in the
enhanced MTCMOS is always less than 1, as shown in Fig
7.
The stacked sleep devices can also be sized to maximize
he savings in gate leakage factor as
W0 = W .(1 + ) and W1 = W . (1 + ) where is a
[2]
[3]
[4]
[5]
[6]
[7]
[8]
5. CONCLUSION
In this paper, we have shown the growing importance
of gate leakage current and have clearly demonstrated the
need to consider gate leakage current in any leakage
minimization scheme. We presented an efficient technique
for gate leakage estimation that is accurate to within 5% of
SPICE simulation results. We further presented optimal
leakage reduction vectors for transistor stacks and
proposed dynamic circuit schemed that results in over 70%
reduction in gate leakage in standby mode at less than 3%
delay degradation. Finally, we presented design guidelines
for optimal device size selection for stacked sleep devices
in an enhanced MTCMOS configuration and illustrated
that optimizing for gate leakage is nearly identical to
optimizing for total leakage.
REFERENCES
[1]
[9]
[10]
[11]
[12]
[13]
Fig. 10: Footprint of test circuits for validation of above mentioned leakage reduction schemes in sub 0.1
m SOI process