SRAM standby leakage decoupling analysis for different leakage

advertisement
Vol. 34, No. 4
Journal of Semiconductors
April 2013
SRAM standby leakage decoupling analysis for different leakage reduction
techniques
Dong Qing(董庆) and Lin Yinyin(林殷茵)Ž
State Key Laboratory of ASIC & System, Fudan University, Shanghai 201203, China
Abstract: SRAM standby leakage reduction plays a pivotal role in minimizing the power consumption of application processors. Generally, four kinds of techniques are often utilized for SRAM standby leakage reduction:
Vdd lowering (VDDL), Vss rising (VSSR), BL floating (BLF) and reversing body bias (RBB). In this paper, we
comprehensively analyze and compare the reduction effects of these techniques on different kinds of leakage. It
is disclosed that the performance of these techniques depends on the leakage composition of the SRAM cell and
temperature. This has been verified on a 65 nm SRAM test macro.
Key words: SRAM; standby power; leakage reduction
DOI: 10.1088/1674-4926/34/4/045008
EEACC: 1265D; 2570
1. Introduction
Standby power is a critical concern for application processors which spend much more time in standby (sleep) mode than
in wake mode. Although logic circuits can be gated to minimize the power, the SRAM array has to remain powered to retain dataŒ1 . Therefore, the SRAM array usually consumes the
most part of total standby powerŒ2 . It is of great importance to
reduce SRAM cell leakage to satisfy the need for low power
operation.
Many design techniquesŒ3 10 have been recently presented for SRAM cell leakage reduction, and they can be generalized as four types: (1) VDDL; (2) VSSR; (3) BLF; (4)
RBB. All of these techniques are useful in lowering the SRAM
standby power; however it is still unclear which one has the
best performance.
Istandby D Isub .PU/ C Isub .PD/ C Isub .PG/
C Igate .PU/ C Igate .PD/ C Igate .PG/
C Ijunc .PU/ C Ijunc .PD/ C Ijunc .PG/:
(1)
Figure 2 illustrates the relationship between temperature
and these leakage currents of an HVT 65 nm SRAM cell. Obviously, Ijunc and Igate nearly have no temperature correlation;
however Isub increases exponentially as the temperature rises.
From 27 to 85 ıC, Isub will multiply by 10X, which compels the
In this paper, we first decouple each leakage component of
a SRAM cell under standby mode and explore the relationship
between leakage composition and temperature. Then, we comprehensively analyze the results of each leakage component under the four different techniques. By analysis and comparison,
we can conclude that the performance of the four techniques
depends on the leakage composition and temperature. A 256
kB SRAM test macro has been fabricated in a 65 nm technology for demonstration.
2. SRAM standby leakage analysis
Figure 1 shows the SRAM standby leakage paths. Each
kind of transistor (PU, PD or PG) contributes 3 types of leakage: sub-threshold leakage (Isub ), junction leakage (Ijunc ) and
gate leakage (Igate ). The total SRAM standby leakage can be
expressed as:
Fig. 1. All standby leakage paths in the SRAM cell.
* Project supported by the National High Technology Research and Development Program of China (Nos. 2008AA031401, 2011AA010404),
the National ST Project (No. 2011ZX02502), and the Shanghai STC Project (No. 12XD1400800).
† Corresponding author. Email: yylin@fudan.edu.cn
Received 15 August 2012, revised manuscript received 5 November 2012
© 2013 Chinese Institute of Electronics
045008-1
J. Semicond. 2013, 34(4)
Dong Qing et al.
Fig. 2. The relationship between temperature and each type of leakage
currents.
total standby leakage to escalate rapidly. Furthermore, the Isub
of NFET (PD and PG) increase much faster than that of PFET
(PU). The different temperature correlation of the 9 kinds of
leakage can greatly alter their proportion in total Istandby . At
27 ıC, Ijunc is slightly more than Isub (Fig. 3). But when the
temperature rises to 85 ıC, Isub occupies the most part (more
than 87%) while Ijunc and Igate can be negligible. Therefore,
leakage reduction techniques should consider both the temperature and the leakage composition.
3. Leakage reduction techniques analysis
To reduce the transistor leakage, designers tend to control the voltage values of the 4 transistor terminals namely the
gate, source, drain and body (including NW and PW). Isub can
be lowered by decreasing jVds j and increasing jVth j which can
be controlled by the reverse body bias. However, the reverse
body bias which enlarges the jVbd j will considerably raise the
Ijunc . As for the Igate , it can be divided into 2 parts: Igate.on/ and
Igate.off/ . Igate.on/ , deriving from GIDL, is proportional to jVgd j;
while Igate.off/ is much less than the other leakage by 1–2 orders
of magnitude.
As the four leakage reduction techniques take distinct control on SRAM transistor terminals, their leakage reduction effects are entirely different. Figure 4 shows the change of each
leakage with VDDL. It is clearly that lowering the VDD can
reduce the Igate of PU, PD and PG exponentially because of
the decreasing voltage difference between the gate and drain
with VDD dropping. In addition, the Isub of PU and PD are
also reduced with less jVds j, but VDD dropping will make the
voltage of storage node “1” lower than the BL and generate an
extra Isub path of the right PG. Moreover, Ijunc of PD and PG
decrease with falling jVbd j; while the Ijunc (PU) will increase
quickly with rising jVbd j owing to a stable 1.2 V PFET body
bias (NW). The change of Ijunc (PU) makes total Istandby decrease first and then increase under a lowering VDD. Figure 5
illustrates the VSSR’s effect on each leakage. The Igate can be
well reduced by raising the VSS. In addition, all the Isub are
decreased with no extra Isub path generated. Similar to VDDL,
VSSR can enlarge the Ijunc of NFET, and Ijunc will dominate
the total Istandby over 0.4 V VSS which is the optimized point
Fig. 3. (Color online) Leakage composition under different temperatures.
for Istandby . In Fig. 6, BLF can effectively deal with Ijunc (PG)
and Igate (PG) reduction. Total Isub can still be reduced though
extra Isub is induced on right PG. Figure 7 shows the result of
NW RBB, and Fig. 8 presents that of PW RBB. RBB will decrease Isub but increase Ijunc . Thus, if Isub is more than Ijunc ,
RBB is a good choice for Istandby minimization; otherwise it
will cause greater power consumption.
According to the above analysis, if Isub occupies much
more than the other 2 kinds of leakage type, VDDL, VSSR,
and RBB can be effective in total leakage reduction. And if
Isub of NFET is dominant, VSSR will be more promising. But
when Ijunc represents the biggest part, RBB will have a negative effect, and choosing the VDDL or VSSR depends on the
proportion of Ijunc (NFET) and Ijunc (PFET). If the leakage of
PG is a problem, BLF is demanding.
4. Test macro implementation
A 256 kB SRAM is designed for leakage reduction evaluation. The SRAM array consists of 4 banks, with each bank
containing 256 rows and 256 columns. In Fig. 9, each voltage terminal of the SRAM array is wired out for separate control. NW and PW are decoupled from VDD and VSS to realize
RBB. The test macro has been fabricated in a 65 nm technology
and the die photo is shown in Fig. 10. We measured the standby
power under the previously mentioned 4 techniques: (1) lowering VDD by 0.4 V; (2) raising VSS by 0.4 V; (3) floating BL
by 0.4 V; (4) reversing NW and PW by 0.4 V. Moreover, we
propose a combined leakage reduction method (lowering VDD
by 0.4 V C forward NW by 0.4 V C floating BL by 0.4 V). In
this method, VDDL can decrease all the Igate , Isub (PU) and Isub
(PD); the forward NW can avoid the Ijunc increasing; BLF can
045008-2
J. Semicond. 2013, 34(4)
Dong Qing et al.
Fig. 4. (Color online) Leakage reduction effects of the VDDL.
Fig. 5. (Color online) Leakage reduction effects of the VSSR.
Fig. 6. (Color online) Leakage reduction effects of the BLF.
minimize the Isub (PG). This method is optimized for leakage
reduction below 32 nm technology which suffers more from
Ijunc .
5. Results and discussion
Figure 11 shows the measured results of leakage reduc-
tion under the 4 techniques and the proposed combinational
method. As expected, the combinational method possesses the
best leakage reduction performance under 0 and 27 ıC, because
Ijunc is larger than other kinds of leakage at low temperature.
For the same reason, RBB even increases the standby power
rather than decreasing it at low temperature. However, as the
temperature rises, Isub will increase exponentially and plays the
045008-3
J. Semicond. 2013, 34(4)
Dong Qing et al.
Fig. 7. (Color online) Leakage reduction effects of the NW RBB.
Fig. 8. (Color online) Leakage reduction effects of the PW RBB.
Fig. 10. Die photo of SRAM test macro.
Fig. 9. Schematic diagram of a SRAM test macro.
4X.
dominant role. Thus, the combinational method is not as desirable at low temperature, but RBB and VSSR are preferable
because of their outstanding ability of NFET Isub control. At
85 ıC, RBB and VSSR can reduce the standby power by nearly
As CMOS scaled to below 32 nm technology, many new
process techniques have been induced for leakage reduction
like HKMGŒ3 and Fin-FET, both of which can greatly decrease
GIDL and the sub-threshold leakage. But junction leakage is
not easily effectively cut down. Therefore, junction leakage re-
045008-4
J. Semicond. 2013, 34(4)
Dong Qing et al.
References
Fig. 11. Measured results of leakage reduction techniques.
duction should be paid more attention, especially for application processors which hardly work at extremely high temperatures. The proposed combinational method is quite promising
for all-round leakage reduction of SRAM in advanced process.
6. Conclusion
This paper presents a comprehensive decoupling analysis
of the four leakage reduction techniques influence on each kind
of leakage. From this perspective, it is concluded that the performance of these methods depends on the leakage composition of the SRAM cell and temperature. A 65 nm SRAM
test macro was fabricated to compare the 4 leakage reduction
techniques with a proposed combinational method. The combinational method is promising for Ijunc dominant SRAM cell
leakage reduction while VSSR and RBB are desirable for Isub
dominant.
[1] Lee Y, Seok M, Hanson S, et al. Standby power reduction techniques for ultra-low power processors. IEEE ESSCIRC, 2008:
186
[2] Kumar A, Qin H, Ishwar P, et al. Fundamental bounds on power
reduction during data-retention in standby SRAM. IEEE International Symposium on Circuits and System, 2007: 1867
[3] Hamzaoglu F, Zhang K, Wang Y, et al. A 3.8 GHz 153 Mb SRAM
design with dynamic stability enhancement and leakage reduction in 45 nm high-k metal gate CMOS technology. IEEE J SolidState Circuits, 2009, 44(1): 148
[4] Lai F, Lee C. On-chip voltage down converter to improve SRAM
read/write margin and static power for sub-nano CMOS technology. IEEE J Solid-State Circuits, 2007, 42(9): 2061
[5] Wang Y, Bhattacharya U, Hamzaoglu F, et al. A 4.0 GHz 291 Mb
voltage-scalable SRAM design in a 32 nm high-k C metal-gate
CMOS technology with integrated power management. IEEE J
Solid-State Circuits, 2010, 45(1): 103
[6] Yamaoka M, Kawahara T. Operating-margin-improved SRAM
with column-at-a-time body-bias control technique. IEEE ESSCIRC Dig, 2007: 396
[7] Yamaoka M, Shinozaki Y, Maeda N, et al. A 300-MHz
25-A/Mb-leakage on-chip SRAM module featuring processvariation immunity and low-leakage-active mode for mobilephone application processor. IEEE J Solid-State Circuits, 2005,
40(1): 186
[8] Lakshminarayanan S, Joung J, Narasimhan G, et al. Standby
power reduction and SRAM cell optimization for 65 nm technology. IEEE International Symposium on Quality Electronic Design, 2009: 471
[9] Maeda N, Komatsu S, Morimoto M, et al. A 0.41 A standby
leakage 32 kb embedded SRAM with low-voltage resumestandby utilizing all digital current comparator in 28 nm HKMG
CMOS. IEEE VLSI Circuits Symp Dig, 2012: 58
[10] Hsu P K, Tang Y, Tao D, et al. A SRAM cell array with adaptive leakage reduction scheme for data retention in 28 nm high-k
metal-gate CMOS. IEEE VLSI Circuits Symp Dig, 2012: 62
045008-5
Download