Professional Documents
Culture Documents
Low Power Sram
Low Power Sram
Control Techniques
Pavankumar Bikki Manoj Kumar Reddy T Muppa Annapurna Sayana Vujwala
Department of Electronics and Department of Electronics and Department of Electronics and Department of Electronics and
Communication Communication Communication Communication
NIT Andhra Pradesh NIT Andhra Pradesh NIT Andhra Pradesh NIT Andhra Pradesh
bikkipavan@gmail.com India India India
As the technology scales down in CMOS, issues like short
Abstract- In today’s digital era, memory is an inevitable part channel effects, stability of data storage and leakage currents
of any integrated device. Also it has a major part in the total circuit arise. Among the sources of leakage currents sub threshold
power. As the growing concern for portable devices is increasing
day by day, the nano-technology is grabbing the eyes of the chip
(ܫ௦௨̴௧ ሻis the major leakage component because of the low
makers. But the drain of power in portable devices which mainly threshold voltage we use in nano-CMOS technology. The
contains static random access memory (SRAM) units is inversely intensity of this leakage current is dependent on many factors
proportional to the technology used. In order to balance this trade such as supply voltage, temperature, dimensions and process
off various leakage reduction techniques have been proposed. In parameters like ܸ௧ (threshold voltage). Besides there are also
this paper we propose a hybrid circuit which involves biasing and other source of leakage currents like Gate oxide tunnelling
power gating techniques to improvise the reduction in leakage
power. Simulations have been carried out in Symica DE using 32 leakage, Reverse-bias, Junction leakage, Gate induced drain
nm technology. The hybrid circuit in HOLD state is compared leakage, Gate current due to hot-carrier injection [4][5], which
with some of the existing low power designs for leakage power and are shown in fig.2.
static noise margin (SNM).The hybrid-1 and hybrid-2 reduced the ܫ௧௧ି ൌ ܫ௦௨̴௧ ܫ௧ ܫ௨௧ (1)
power leakages by 88.32% and 85.63% respectively and the SNM
is increased by 2 times by hybrid-1 while hybrid-2 maintained the
same SNM as that of the basic 6T SRAM cell.
I. INTRODUCTION
Static Random Access Memory commonly known as
SRAM is a type of RAM that holds data in static form but only
as long as the power is supplied. An SRAM is typically made
of two cross coupled inverters retaining either of the two stable
states 0 and 1 and two access transistors to be used while Fig. 1. Basic 6T SRAM cell
reading and writing operations. To store one memory bit it
requires six metal oxide semiconductor field effect transistors Basic 6T SRAM cell has limitations of power dissipation
(MOSFET). An SRAM has three different states of operations. and stability of the data during read and write operations. This
They are HOLD, READ and WRITE modes [1]. paper mainly concentrates on static power dissipation with
different techniques that reduces power dissipation like body
In fig.1, if the word line is kept low, the access transistor get biasing, power gating in section 2, analysis of various read
disconnected from the bit lines. The two cross coupled inverters decoupling circuits like 8T SRAM, PFC, PPN, PNN circuits
will continue to reinforce each other as long as they are which are used to stabilise data during read and write operations
connected to the supply. This is the operation in HOLD state. in section 3, demonstration of the hybrid circuit in section 4,
Whereas in READ and WRITE modes, the world line is given simulation results with tables, SNM values and graphs of
high such that there is an access between cross coupled leakage currents in section 5, Conclusions drawn from this
inverters and bit lines. The read cycle is started by pre charging paper in section 6.
both the bit lines to high voltage. The word line WL which is
asserted to high voltage will enable both the access transistors
which causes one of the bit lines voltage to slightly drop due to
the inverter storing 0 as data. A sense amplifier which senses
the voltage levels will determine whether the stored data is 0 or
1. The write cycle begins by applying voltage value to be
written into the bit lines. If we wish to write a 1 into the SRAM
cell we have to set bit line bar to 0 and bit line to 1. WL is
asserted a high voltage then and the value that is to be stored in
the cell will be latched in [2] [3]. Fig. 2. Sources of leakage currents in a MOSFET
400
C. Power Gating
Leakage
Power gating is another efficient technique to reduce
Dynamic
leakages. In this scheme the introduction of external header and
footer transistors almost minimises the leakage currents as they
eliminate the path which is existing between the supply rail and
ground rail. M. Powell et al. has proposed a power gating
technique using a sleep transistor in the ground path calling it a
Gated-ܸௗௗ , which is shown in fig. 5. This design is basically to
introduce a gating between the supply and the ground rail. This
transistor gates the cells power such that the sleep transistor is
switched on in active state and switched off in ideal state. This
scheme significantly reduces the leakage currents besides
Fig. 3. Dynamic and Static leakages with various technologies [17]
improving the performance [12][13]
401
A. PFC 10T SRAM cell IV. PROPOSED 7T HYBRID SRAM CELLS
10T SRAM cell is proposed to improve the cell stability and This hybrid circuits are implemented on the basis of results
reduction in leakages, known as PFC 10T SRAM cell as shown obtained by analysing both biasing and gating techniques
in fig. 7. In this design it was proposed that addition of two more individually. In power gating, different combinations like footer
transistors called feedback cutting transistors which cut the path off, footer on, header on, header on and footer on, header on and
existing between the supply and ground rail reduces the footer off are implemented and the circuit with best reduction in
leakages. These two additional transistors are controlled by two power, leakage currents along with improving the static noise
control signals CS1 and CS2 such that they improve the speeds margin is selected.
of READ and WRITE operations, SNM and leakage power of
the cell. But the drawback is that the layout area of the cell is
about 1.45 times higher than that of the basic 6T SRAM cell
[15].
402
Since we have analysed the circuits in HOLD state taking 1
at node Q and 0 at node Qbar. In table 2, case 4, reverse biasing
M1 prevents the transition at node Q from 1 to 0 through it and
M4 prevents the transition at node Qbar from 0 to 1 due to Vdd.
Same is the reason in case 3. Whereas in case 1 and case 2, even
though M2 and M3 reduces leakages source and body, there is
a direct path at node Q and Qbar to between their respective
change their respective states.
These combinations which gave minimum leakages in the
above techniques are combined to form hybrid circuits
Fig. 12. Reverse Body biasing Fig. 13. Reverse Body biasing consisting of a footer off transistor attached to a SRAM cell
applied to M2 and M3 applied to M2, M3 and M4 with M1 and M4 reverse biased and the other combination. The
following tables show the leakages in different combinations.
Table 3. Comparative results of power dissipation and SNM in HOLD state
Table 2. Comparative results of power dissipation using body biasing The temperature versus leakage graphs are as shown in fig.
17. It is observed that the leakages are very low in both the
Circuit- Number of Power(uW) Leakage hybrid circuits when compared to the basic 6T SRAM cell.
Modifications transistors currents(uA) Supply voltage versus leakage current in hold state as shown in
M2 and M3 6T 125.79 104.85 fig.18 the leakage current at the voltage source shows that the
M2, M3 and M4 6T 125.36 104.47 hybrid circuits are least affected by the supply voltage variation
M1, M2, M3 and M4 6T 0.072 0.062 whereas the basic 6T SRAM cell suffers the most.
M1 and M4 6T 0.302 0.253
403
2000 hybrid-1 increases the stability by 2 times whereas hybrid-2
Read Decoupled 8T PFC 10T maintained the same stability that of basic 6T SRAM cell. This
PPN 10T PNN 10T paper can further be used to explore some other leakage
Leakage Currents (nA)
Read decoupling 8T PFC 10T Memories”. ISLPED’00: Proceedings of the 2000 International
2500
PPN 10T PNN 10T Symposium on Low Power Electronics and Design , Rapallo, 25-27 July
hybrid 1 hybrid 2 2000.
2000 [6] Powell, M., Yang, S.H., Falsafi, B., Roy, K. and Vijaykumar, T.N.
Basic 6T “Reducing Leakage in a High-Performance Deep-Submicron Instruction
1500 Cache”. IEEE Transa ctions on Very Large Scale Integration Systems,
Vol. 9, pp. 77-89, 2001
1000 [7] Ye, Y., Borkar, S. and De, V. “A New Technique for Standby Leakage
Reduction in High-Performance Circuits”. Symposium on VLSI Circuits ,
500 Honolulu, 11-13 June 1998, 69-70.
[8] Agarwal, A., Li, H. and Roy, K. “A Single-Vt Low-Leakage Gated-
0 Ground Cache for Deep Submicron”. IEEE Journal of Solid State Circuits
0 0.5 1 1.5 2 Vol. 38, pp. 319-328, 2003.
VDD (V) [9] Tsuguo, K. and Sakurai, T. “Self-Adjusting Threshold-Voltage Scheme
(SATS) for Low Voltage High Speed Operation”. Custom Integrated
Fig. 18. Supply voltage versus leakage current in hold state Circuit Confe rence , San Diego, 1-4 May 1994, 271-274.
The SNM which determines the stability of the data stored [10] Kawahara, T., Horiguchi, M., Kawajiri, Y., Kitsukawa, G., Kure, T. and
Aoki, M. “Subthreshold Current Reduction for Decoded-Driver by Self-
in the cell should be as high as possible. The SNM of the Reverse Biasing”. IEEE Journal of Solid State Circuits, Vol. 28, pp. 1136-
implemented hybrid- 1 and hybrid- 2 are found to be 97.7mV 1144, 1993.
and 48.8mV respectively whereas the SNM of the basic 6T [11] ChangL, Fried D M, Hergenrother J, “Stable SRAM cell design for the
SRAM cell is found to be 48.8mV. It is observed that there is a 32 nm node and beyond”. Symposium on VLSI Technology, .pp. 128–129,
2005.
great reduction in power dissipation in the proposed hybrid-1 [12] Singh P, Reniwal B S, Vijayvargiya V, Sharma V, Vishvakarma S K.
and hybrid-2 when compared to basic 6T SRAM cell and the “Ultra low power high stability, positive feedback controlled (PFC) 10T
other circuits analysed in this paper. The power dissipation is SRAM cell for look up table (LUT) design”. Integration, the VLSI
reduced to an extent of 88.32% in hybrid-1 and 85.63% in Journal, vol. 62, pp. 1–13 2018.
[13] Lo CH, Huang S Y. “PPN based 10T SRAM cell for low leakage and
hybrid-2. The Static Noise Margin which determines the resilient subthreshold operation”. IEEE Journal of Solid-State Circuits,
stability of the circuit has increased by 2 times in hybrid-1 and vol. 46(3) pp 695–704, 2011.
maintained same by hybrid-2 besides maintaining minimum [14] Chien Y C, Wang J S. A 0.2 V 32Kb 10T SRAM With 41nW Standby
power leakage by both the hybrid circuits. “Power for IoT Applications”. IEEE Transactions on Circuits and
Systems I: Regular Papers, Vol. 99, pp 1–12, 2018.
[15] Bikki, P. and Karuppanan, P. “Analysis of Low Power Feedthrough Logic
VI. CONCLUSIONS with Leakage Control Technique”. 4th International IEEE Conference
This paper started with the description of 6T SRAM cell and (ICPCES-2017), MNNIT-Allahabad, 9-11 march 2017.
[16] Nakagome, Y., Horiguchi, M., Kawahara, T. and Itoh, K. “Review and
various leakage currents that effect the functionality and Future Prospects of Low-Voltage RAM Circuits”. IBM Journal of
stability of the SRAM cell that occurs with the scaling down of Research and Develo pment , Vol. 47, pp. 525-552. 2003.
technology. It also included different leakage reduction [17] Kim, C.H.I., Kim, J.J., Mukhopadhyay, S. and Roy, K. “A Forward Body-
techniques like body biasing, power gating and how the leakage Biased Low-Leakage SRAM Cache”: Device, Circuit and Architecture
Considerations, 2005.
varies with different combinations of power gating and body [18] Raghav, N., & Bansal, M. “Analysis of Power Efficient 6-T SRAM Cell
biasing techniques. Also, it contains the effect of read with Performance Measurements”. 2017 International Conference on
decoupling circuits and leakages in HOLD state. It is observed Innovations in Control, Communication and Information Systems
that the proposed circuits i.e. hybrid-1 has the leakage power (ICICCI), 2017.
[19] Prathipati, S., Samana, V. K., & Kidav, J. U.. “A 45nm FM0/Manchester
which is 8.56 times lesser than the basic 6T SRAM cell i.e. code generator with PT logic running at 4GHz for DSRC applications”.
88.32% reduction in power dissipation and hybrid-2 has the 2015 International Conference on Control Communication & Computing
leakage power which is 6.96 times lesser than the basic 6T India (ICCC), 2015.
SRAM cell i.e. 85.63% reduction in power dissipation. Also
404