Professional Documents
Culture Documents
Microelectronics Reliability: A. Islam, Mohd. Hasan
Microelectronics Reliability: A. Islam, Mohd. Hasan
Microelectronics Reliability
journal homepage: www.elsevier.com/locate/microrel
a r t i c l e i n f o a b s t r a c t
Article history: This paper presents a technique for designing a low power SRAM cell. The cell achieves low power dis-
Received 9 October 2011 sipation due to its series connected drivers driven by bitlines and read buffers which offer stack effect.
Received in revised form 2 January 2012 The paper investigates the impact of process, voltage, and temperature (PVT) variations on standby leak-
Accepted 10 January 2012
age and finds appreciable improvement in power dissipation. It also estimates read/write delay, read sta-
Available online 31 January 2012
bility, write-ability, and compares the results with that of standard 6T SRAM cell. The comparative study
based on Monte Carlo simulation exhibits appreciable improvement in leakage power dissipation and
other design metrics at the expense of 84% area overhead.
Ó 2012 Elsevier Ltd. All rights reserved.
⇑ Corresponding author. Tel./fax: +91 6512275231, mobile: +91 9471559180. Maintaining bratio is not a strict constraint in case of proposed
E-mail address: aminulislam@bitmesra.ac.in (A. Islam). bitcell as it does not face read-disturb during read access.
0026-2714/$ - see front matter Ó 2012 Elsevier Ltd. All rights reserved.
doi:10.1016/j.microrel.2012.01.003
1248 A. Islam, Mohd. Hasan / Microelectronics Reliability 52 (2012) 1247–1252
Therefore, basic part (corresponding to 6T) of the 11T is designed 3.2. Read access time
with minimum sized devices to reduce area overhead as far as pos-
sible, in view of the fact that the density is one of the most desired Our bitcell exhibits marginal (1.07) penalty in read delay at
SRAM design metrics in future SoC (system on chip) and NoC (net- nominal VDD (Fig. 3). Prior to read operation, in case of 6T, bitlines
work on chip) cache. Read buffer of the cell (MN7/8/9) is designed are precharged, MN1 is ON, storage node ‘‘L’’ stores a ‘‘0’’ and ‘‘H’’
with up-sized devices to achieve shorter read delay and higher stores a ‘‘1’’ (assumed). When WL (word line) is activated BLB
read stability. Without this read buffer, such a compactly designed drops through MN3/MN1. Prior to read operation, in case of 11T,
cell would exhibit unacceptably low RSNM (read static noise ‘‘L’’ and H’’ are isolated by deactivating WWL (write word line),
margin). ‘‘0’’ in ‘‘L’’ turns MN7 OFF, ‘‘1’’ in ‘‘H’’ turns MN8 ON, which raises
Critical piece of our design strategy is the series connection of the internal node voltage (X3 in Fig. 1) to a value higher than zero.
the MN5/6 to the drivers of the cross-coupled inverters. The gate As per our simulation, X3 is raised to 573 mV and gradually drops
electrodes of these series connected MN5/6 are driven by bitlines. to 149 mV at read point (Fig. 4). When RWL (read word line) is acti-
The internal node X1 is raised during write operation (in this case vated, raised X3 offers body effect to MN8. Due to positive VX3,
when ‘‘H’’ holds ‘‘1’’ prior to write operation; in other case X2 is body-to-source voltage Vbs,MN8 becomes negative, resulting in an
raised). This is because to write a ‘‘1’’ at ‘‘L’’ BLB (bitline bar) is dri- increase in threshold voltage (larger body effect) of MN8. This
ven high and BL (bitline) is pull-down to ground. This turns MN5 results in reduction of its drive strength. And it takes longer time
OFF, resulting in disconnection of pull-down path of InvL (left in- to discharge BL. This is not the case with 6T cell. In 6T cell node
verter) and quick charging of internal storage node ‘‘L’’ to high va- ‘‘L’’ initially remains at ground level (as it is storing ‘‘0’’) and grad-
lue. In a two device stack, if top device is ON and bottom device is ually increases to higher value due to voltage dividing effect. As per
OFF, a voltage is developed at the internal node. Therefore, internal our simulation results, node ‘‘L’’ rises to only 106 mV at read point
node X1 in this case is raised. The positive VX1 offers stacking and when 50 mV differential is developed [9,10]. Therefore, body effect
body effect that helps in reducing write delay during write opera- offered to MN3 is much smaller comparatively. The read delay pen-
tion by quickly charging storage node ‘‘L’’. As per our analysis, X1 is alty, though affected by larger body effect, is mostly due to in-
found to rise gradually from 0 to 203 mV and drops to 127 mV at creased bitline capacitance. Bitlines of the proposed 11T cell has
write point when internal nodes are tripped. increased drain diffusion capacitance of MN7 and MN8. However,
as only 50 mV differential between BL and BLB is required for sens-
3. Simulation results and discussion ing, the read delay penalty is only 7%.
The problem of variability (defined as standard deviation (r) to 3.3. Write access time
mean (l) ratio of a design metric) and static power dissipation are
becoming severe with increased integration density. This paper at- Write operation involves mainly pull-up devices (MP1/MP2),
tempts to address these issues. This section presents comparison of access devices (MN3/MN4) and write driver (not shown), while
various design metrics which are estimated during Monte Carlo WWL is activated and RWL is deactivated. Our bitcell achieves
(MC) simulation using 22 nm PTM [3]. 1.24 shorter TWA (write access time or write delay) at nominal
A. Islam, Mohd. Hasan / Microelectronics Reliability 52 (2012) 1247–1252 1249
Fig. 5. Static voltage characteristics of SRAM cells during write operation. Fig. 6. Static voltage characteristics of SRAM cells during read operation.
1250 A. Islam, Mohd. Hasan / Microelectronics Reliability 52 (2012) 1247–1252
60
40
30
20
10
0
20 40 60 80 100 120 140
Temperature (°C)
Fig. 10. Leakage or hold power and its variability versus VDD. 11T exhibits 2.37
reduction in hold power @ nominal VDD of 0.8 V. It also proves its robustness by Fig. 12. Leakage power (in hold mode) versus temperature.
showing 1.10 narrower spread in hold power distribution @ nominal VDD.
Table 1
Comparison of leakage power versus temperature @ 0.8 V.
Fig. 11. Comparison of hold power (HPWR) distribution of 11T and 6T @ nominal
VDD = 0.8 V.
6T. Thus, our bitcell adds 84% area overhead compared to 6T SRAM [8] Alioto M, Palumbo G, Pennisi M. Understanding the effect of process variations
on the delay static and domino logic. IEEE Trans Very Large Scale Integr (VLSI)
cell. And, row pitch (column height) of our bitcell is 42k and bitline
Syst 2010;18:697–710.
pitch or column pith is 56k. Bitline pitch or column pitch is defined [9] Kulkarni JP, Kim K, Roy K. A 160mV robust schmitt trigger based subthreshold
as the width of the bitcell [25,26]. SRAM. IEEE J Solid-State Circ 2007;42:2303–13.
Although, our cell size expands by 84%, its overwhelming [10] Noguchi H, Okumura S, Iguchi Y, Fujiwara H, Morita Y, Nii K. et al., Which is the
best dual-port SRAM in 45-nm process technology? — 8T, 10T single end, and
improvement in RSNM, standby power and variability justifies 10T differential. IEEE Int conf integrated circuit design and technology
the additional overhead. (ICICDT); 2008. p. 55–8.
[11] Islam A, Mohd. Hasan. Leakage characterization of 10T SRAM cell. IEEE Trans
Electron Dev, in press.
4. Conclusions [12] Guo Z, Carlson A, Pang L-T, Doung KT, Liu JK, Nikolic B. Large-scale SRAM
variability characterization in 45nm CMOS. IEEE J Solid-State Circ
2009;44:3174–92.
Due to exponential dependence of subthreshold current on
[13] Bhavnagarwala A, Kosonocky S, Radens C, Chan Y, Stawiasz K, Srinivasan U,
threshold voltage, subthreshold leakage is an alarming issue in et al. A sub-600 mV, fluctuation tolerant 65-nm CMOS SRAM array with
scaled technology, where threshold voltage is few hundred mV dynamic cell biasing. IEEE J Solid-State Circ 2008;43:946–55.
[14] Islam A, Mohd. Hasan. A technique to mitigate impact of process voltage and
above zero. This work proposes a power aware 11T SRAM cell. It
temperature variations on design metrics of SRAM cell. Microelectron Reliab;
analyzes the impact of PVT variations on standby power. The re- 2011. doi:10.1016/j.microrel.2011.09.034.
sults show significant improvement in most of the design parame- [15] Bansal S, Mukhopadhyay S, Roy K. Device-optimization technique for robust
ters over standard 6T SRAM cell demonstrating its reliability and and low-power FinFET SRAM design in nanoscale era. IEEE Trans Electron Dev
2007;54:1409–19.
low power operability. The proposed design is therefore an attrac- [16] Seevinck E, List F, Lohstroh J. Static-noise margin analysis of MOS SRAM cells.
tive choice for low power applications in scaled technology in the IEEE J Solid-State Circ 1987;SC-22:748–54.
presence of PVT variations. [17] Carlson AE. Device and circuit techniques for reducing variation in naoscale
SRAM. Ph. D. dissertation, Univ. California Berkeley, Berkeley, CA; 2008.
[18] Sharma V, Cosemans S, Ashouei M, Huisken J, Catthoor F, Dehaene W. A 4.4pJ/
References access 80 MHz, 128 kbit variability resilient SRAM with multi-sized sense
amplifier redundancy. IEEE J Solid-State Circ 2011;46:2416–30.
[1] Pavlov A, Sachdev M. CMOS SRAM circuit design and parametric test in nano- [19] Mukhopadhyay S, Raychoudhury A, Roy K. Accurate estimation of total leakage
scaled technologies: process-aware SRAM design and test. Springer; 2008. current in scaled CMOS logic circuits based on compact current modeling.
[2] Maziar G, Tohru I, Hamid N. Variation-aware software techniques for cache Design automation conference, Anaheim, California, USA; 2003. p. 169–74.
leakage reduction using value-dependence of SRAM leakage due to within-die [20] Bansal A, Mukhopadhyay S, Roy K. Device-optimization technique for robust
process variation. In: Proceedings of the 3rd international conference on High and low-power FinFET SRAM design in nanoscale era. IEEE Trans Electron Dev
performance embedded architectures and compilers. Springer-Verlag: 2007;54:1409–19.
Goteborg, Sweden; 2008. [21] BSIM4.2.1, MOSFET Model, BSIM Group, UC Berkeley, <http://
[3] Nanoscale Integration and Modeling (NIMO) Group, Arizona State University www.device.eecs.berkeley.edu/bsim3>.
(ASU). <http://ptm.asu.edu/>. [22] Cao K et al. BSIM4 gate leakage model including source drain partition. IEDM
[4] Verma N, Kong J, Chandrakasan AP. Nanometer MOSFET variation in minimum 2000:815–8.
energy subthreshold circuits. IEEE Trans Electron Dev 2008;55:163–74. [23] Ye Y, Borkar S, De V. New technique for standby leakage reduction in high-
[5] Rabaey Jan M, Chandrakasan Anantha, Nikolic Borivoje. Digital integrated performance circuits. In: Dig Tech Papers Symp VLSI Circuits; 1998. p. 40–1.
circuits: a design perspective. 2nd ed. New Delhi: Prentice-Hall of India; 2005. [24] Venkatraman R et al. The design, analysis, and development of highly
[6] Vaddi R, Dasgupta S, Agarwal RP. Device and circuit co-design robustness manufacturable 6-T SRAM bitcells for SoC applications. IEEE Trans Electron
studies in the subthreshold logic for ultralow-power applications for 32 nm Dev 2005;52:218–26.
CMOS. IEEE Trans Electron Dev 2010;57:654–64. [25] Pavlov AS. Design and test of embedded SRAMs. Ph.D. dissertation, University
[7] Semiconductor Industry Association (SIA), International technology roadmap of Waterloo, Waterloo, Ontario, Canada; 2005.
for semiconductors 2009 edition. <http://www.itrs.net/Links/2009ITRS/ [26] Sharifkhani M. Design and analysis of low-power SRAMs. Ph.D. dissertation,
Home2009.htm>. University of Waterloo, Waterloo, Ontario, Canada; 2006.