Power_Optimization_Analysis_of_Different_Sram_Cells_Using_Transistor_Stacking_Technique
Power_Optimization_Analysis_of_Different_Sram_Cells_Using_Transistor_Stacking_Technique
I. INTRODUCTION
The demand for compact low power devices with high speed
such as smart phones, computers, laptops, etc. is steadily
growing. The memory is the main component in the
technologies that stores the data. As there consists of mainly Fig.1. The basic cell SRAM
RAM and ROM. The Random Access Memory (RAM) is a
memory where it can be stored and retrieved in non- III. TRANSISTOR STACKING APPROACH
sequential order. The Read Only Memory (ROM) performs
read function, writing data is slower. RAM is of two types
they are Static random access memory and Dynamic random
access memory[1-2]. The SRAM cell is made up of the two
CMOS transistors connected in parallel that stores the one bit
of data and other two transistors are the access transistors. The
two transistors for access control. SRAM cell data access is
faster and does not need to refresh the memory. DRAM cell
access data is slow and need to refresh the memory cell after
each reading of capacitor. DRAM cell consume less power.
Cell SRAM requires less area compared to cell DRAM. So,
mainly SRAM cell is used in the techniques to decrease the
power consumption. As the technologies are advancing the
power dissipation is also increasing, so it is necessary to
decrease the power consumption. The main theme in this work
is to decrease the power consumption by using transistor
stacking effect. In this transistor stacking method the
width/length ratio of the transistors are decreased as that of Fig.2. The transistor stacking approach
current decreases then dynamic power decreases then power
consumption decreases in SRAM cells[3-6]. The fig.2 shows the transistor stacking approach. In this
transistor stacking technique the original single transistor is
divided into two transistors. The occurring of stacking is
shown by considering the two NMOS transistors.
Authorized licensed use limited to: National Institute of Technology - Puducherry. Downloaded on November 28,2024 at 10:51:48 UTC from IEEE Xplore. Restrictions apply.
When the input is 0 the two NMOS transistors are off at once, IV. EXISTING SRAM CELLS
between both the transistors there occurs a sub-threshold
leakage current. That leakage occurred through the stacking in A. Conventional 6T SRAM
the two off NMOS transistors connected in series is lower The fig.4 shows the conventional 6T SRAM cell. The
thancompared with the single transistor. M5 and M6 are transistors to access. This transistor
gives the data access which are present in cells. When
Word Line (WL) is high access transistors start to
control. The transistors M2, M4, M1 and M3 forms the
VDD
two CMOS technologies that are connected back to back
and stores the one bit of data. It utilizes a one port for
read operation and write operation. The write operation
is done by previously charging the Bit Lines to there
related values and conforming the Word Line to
high[13].
The NMOS A decreases from drain to source, which results in The fig.5, shows the conventional 8T SRAM cell.
an increasing in the threshold voltage and decreasing the sub- The M7 and M8 are the transistors to access. This
threshold leakage of A. transistors gives the data access which are present in
cells. when Word Line (WL) is high the access
If only one NMOS or one PMOS device is off, all the transistors start to control. The transistors M2, M4,
transistors will be as short circuit but at the node of source M1, M3, M5 and M6 forms the two CMOS
voltage in the transistor which is off will be zero. So, the technologies that are connected back to back and the
leaking across the transistor which is off is large because of data is stored. The conventional 8T SRAM cell uses a
there is no self reverse biasing effect. If more number of only one port for two the read operation and write
transistors are off, the voltage of the source that transistor is operation.
off, when greater than zero the transistor one connected to
ground by transistors and the discharge will be definite by the
more positively opposite back bias in itself transistor. In the off
transistor the leakage of the reverse bias makes the very small
current[11-12].
Authorized licensed use limited to: National Institute of Technology - Puducherry. Downloaded on November 28,2024 at 10:51:48 UTC from IEEE Xplore. Restrictions apply.
Fig.5. The conventional 8T SRAM cell
C. Conventional 10T SRAM Fig. 7. The 6T SRAM with the stacking effect
The fig.6 shows the conventional 10T SRAM cell. The M5
and M6 are the transistors to access the data. This transistor During the cell not active state, the input point with the
gives the data access which are present in cells. when value zero attached to ground to the both transistors are
Word Line (WL) is high access transistors start to control. connected series that are turned off. Due to the stacking
The transistors M2, M4, M1, M3,M7, M8, M9 and M10 the leakage current decreases. Due to stacking, leakage
forms the two CMOS technologies that are connected back current passing by the way of the turned off transistors
to back and the data is stored. The conventional cell 10T in PMOS pull up path decreased. The node having the
SRAM utilize a single port to read operation and write value high it gets charged by large resistance that
operation. decreases present current and consumption of power.
Authorized licensed use limited to: National Institute of Technology - Puducherry. Downloaded on November 28,2024 at 10:51:48 UTC from IEEE Xplore. Restrictions apply.
current and consumption of power.
Fig.9 shows the 10T SRAM with stacking effect of the Fig.11. Simulation waveform for Stacking 6T SRAM
transistors.TheM3,M4,M7,M8,M9,M10,M13,M14,M17,M1
8 are the 10T SRAM cell. Stacking to the transistors M11,
M12, M15 and M16 are applied as NMOS pull down
transistors. Stacking to the transistors M1,M2,M5 and M6
are applied as PMOS pull up transistors. During the cell not
active state, the input point with the value zero attached to
ground to the both transistors are connected series that are
turned off. Due to stacking the leakage current decreases.
Due to stacking, leakage current passing by the way of the
turned of fed transistor in PMOS pull up path decreased.
The node having the value high it gets the charged by large Fig.12. Simulation waveform for Conventional 8T SRAM
resistance that decreases current at present and consumption
of power.
Authorized licensed use limited to: National Institute of Technology - Puducherry. Downloaded on November 28,2024 at 10:51:48 UTC from IEEE Xplore. Restrictions apply.
Fig. 14. Simulation waveform for Conventional 10T SRAM
Fig.17. Variation of power with input voltage for conventional and
stacking 8T
Table1: Comparison of conventional and stacking 6T, 8T, 10T SRAM cells
with different supply voltages
SRAM 6T 8T 10T
conventional 0.1505 mw 0.1943mw 0.1252mw
1v
Stacking 1v 0.1252mw 0.1022mw 0.0714mw
Authorized licensed use limited to: National Institute of Technology - Puducherry. Downloaded on November 28,2024 at 10:51:48 UTC from IEEE Xplore. Restrictions apply.
VII. CONCLUSION
The power consumption of conventional SRAM cells
and stacking technique used SRAM cells of 6T , 8T, 10T has
been analyzed. In conventional 6T, 8T, 10T SRAM cells has
high power consumption due to sub-threshold leakage
currents. The effort to reduce the leakage current and power
consumption using stacking technique SRAM cells are
successfully executed by using Hspice-A 2008.03 tool.
REFERENCES
[1] Weste and Harris “CMOS VLSI Design- A circuits and systems
perspective” L. Chang, D.M. Fried, J. Hergenrother, J.W. Sleight, R.H.
Dennard, R.K. Montoye, L. Sekaric, S.J. McNab, A.W. Topol, C.D.
Adams, K.W. Guarini, W. Haensch”Stable SRAM cell design for the
32 nm node and beyond” Symposium on VLSI Technology, June 2005,
pp. 128–129.
[2] F.-L. Yang, “Advanced CMOS Technology” VLSI,IEEE, 2004,
doi.org/10.1109/VLSIT.2004.1345361.
[3] Lin, Yong-Bin Kim ,Fabrizio Lombardi “Design and Analysis of a
32nm PVT Tolerant CMOS SRAM Cell for Low Leakage and HIGH
Stability” ELSEVIER, vol. 43, no. 2, Apr. 2010, pp. 176–187. .
[4] B.H. Calhoun, Yu Cao, Xin Li, Ken Mai, L.T. Pileggi, R.A. Rutenbar,
K.L. Shepard, “Digital circuit design challenges and opportunities in
the era of nanoscale CMOS” Proceedings of the IEEE, vol. 96, issue 2,
February 2008, pp. 343–365.
[5] J.P. Kulkarni, K. Kim, K. Roy “A 160 mV robust Schmitt trigger
based subthreshold SRAM” IEEE Journal of Solid-State Circuits,vol.42
2007,pp.2303–2313..
[6] B.H. Calhoun, A.P. Chandrakasan “A 256 kb 65 nm sub-threshold
SRAM design for ultra-low-voltage operation” IEEE Journal of
SolidState Circuits vol.42, 2007,pp.680–688. .
[7] T. Kim, J. Liu, J. Keane, C.H. Kim “A HIGH-densitysubthreshold
SRAM with data-independent bitline leakage and virtual ground replica
scheme” IEEE International Conference on Solid-State Circuits, ISSCC
2007, February 2007, pp. 330–331. .
[8] Alex G. Dickinson and John S.Denker, “Adiabatic Dynamic Logic”
IEEE Journal Of Solid-State Circuits, Vol. 30, March 1995.
[9] Yong Moon, Deog-KyoonJeong “An efficient charge recovery logic
circuit” IEEE Journal OfSolidState Circuits, Vol.31, No.4, April 2004.
[10] Mr. Sunil Jadav1 , Mr. Vikrant2 , Dr. Munish “Design and
performance analysis of ultra low power 6t sram using adiabatic
technique” International Journal of VLSI design & Communication
Systems (VLSICS) Vol.3, June 2012.
[11] Kaushik Roy, SaibalMukhopadhyay and Hamid Mahmoodi-Meimand,
“Leakage Current Mechanisms and Leakage Reduction Techniques in
Deep-Submicrometer CMOS Circuits” IEEE, Vol. 91 ,February 2003,
pp. 305-327.
[12] Dr. P. Kishore, K. RatnaPhanitha, “Low Area and Reduced Delay of
Encoded Data Using Modified BWAR”, International Journal of
Advanced Science and Technology, Vol. 29, No. 8, December,2020,
ISSN: 2005-4238,pp. 6181-6188.
[13] Pinninti Kishore, P.V. Sridevi and K. Babulu, “Low power and high
speed carry Save adder using modified gate diffusion input technique”,
ARPN Journal of Engineering and Applied Sciences, 2016, Vol. 11,
No. 21, pp. 12653-12659.
Authorized licensed use limited to: National Institute of Technology - Puducherry. Downloaded on November 28,2024 at 10:51:48 UTC from IEEE Xplore. Restrictions apply.