of 41
National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 1
Review of 6T SRAM CellReview of 6T SRAM Cell
Ding-Ming KwaiIntellectual Property Library Company
June 3, 2005
National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 2
Why 6T SRAM CellWhy 6T SRAM CellEmbedded memory Easy to implement in generic CMOS process Easy to design as logic circuit Easy to test by finite-state machine
Compilable design Fixed cell size to allow us dedicating in
peripheral circuit design Synchronous interface since 0.35m
generation simplifies the design A larger number of instances required
National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 3
OutlineOutline6T cell and its variants First we
generalize and then we derivePeripheral circuits Utilization is the
keyCell layout To be symmetric or to be
asymmetric: that is the questionPerformance indices To judge is
humanConcluding remarks It does not end
here
National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 4
8T SRAM Cell8T SRAM CellMaking it completely complementaryMaking it completely complementary
Regenerative circuit for storing a single bit: two equal-sizedinverters
Access device to transfer the bit: two equal-sizedtransmission gates pass transistors
WL
WL
WLBLBL
National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 5
Intel, 1975NEC, 1969
What Have Been InventedWhat Have Been Invented
NEC, 1995
National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 6
IBM, 1970GE, 1985
IBM, 1976MOSTEK, 1981
What Have Been InventedWhat Have Been Invented(Continued)(Continued)
NEC, 1998
National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 7
The WorldThe Worlds Smallests Smallest MythMyth
0
2
4
6
8
10
12
14
16
0.35 0.25 0.18 0.15 0.13 0.09
Technology Node (m)
S
R
A
M
C
e
l
l
S
i
z
e
(
m
2
)
TSMCUMC
10.95
7.56
5.6
4.02.432.14
4.173.15
Cell size as a competitiveCell size as a competitive edgeedge
C.-H. Hsiao and D.-M. Kwai, Measurement and characterization of 6T SRAM cell, Int. Workshop Memory Technology, Design, and Testing (MTDT), Taipei, Taiwan, Aug. 2005.
0.99
Reach a consensus at last!
National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 8
Tradeoffs to Be MadeTradeoffs to Be Made
Small but slow large but fast: area vs. speed (read current and write voltage)
Small but hot large but cold: area vs. leakage power (standby current)
Small but unstable large but stable: area vs. stability (static noise margin)
Small but low-yield large but high-yield: area vs. manufacturability
Small but expensive large but cheap: area vs. cost (masking and process steps)
National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 9
OutlineOutline6T cell and its variants First we
generalize and then we derivePeripheral circuits Utilization is the
keyCell layout To be symmetric or to be
asymmetric: that is the questionPerformance indices To judge is
humanConcluding remarks It does not end
here
National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 10
Utilization Is the KeyUtilization Is the Key0.180.18m singlem single--port compiler generated instances port compiler generated instances with peripheral circuits minimized for layout areawith peripheral circuits minimized for layout area
Capacity (log2N )
A
r
e
a
S
a
v
i
n
g
(
%
)
ExtraColumnMux
Divided Bit-Line Drive50
7 9 11 13 15 17 190
10
20
30
40
National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 11
What Is Column Mux and What Is Column Mux and Why It Is ImportantWhy It Is Important
C = nR nC = wW wD
nR
nC
wW
wDM
nR = wD/M, nC = wW M
National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 12
P&R Can Easily Destroy ItP&R Can Easily Destroy It0.180.18m singlem single--port compiler generated instances port compiler generated instances added with redundant power/ground ringsadded with redundant power/ground rings
10m
25m
40m
0m SRAM
10
20
30
40
50
60
70
80
10 11 12 13 14 15 16 17 18 19
Capacity (log2N )
U
t
i
l
i
z
a
t
i
o
n
(
%
)
National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 13
OutlineOutline6T cell and its variants First we
generalize and then we derivePeripheral circuits Utilization is the
keyCell layout To be symmetric or to be
asymmetric: that is the questionPerformance indices To judge is
humanConcluding remarks It does not end
here
National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 14
M1
M2
V1
CO
OD
PO
How They Are DrawnHow They Are Drawn
D.-M. Kwai et al., Detection of SRAM cell stability by lowering array supply voltage, Proc. Asian Test Symp., Taipei, Taiwan, Dec. 2000, pp. 268-273.
(TSMC 0.18(TSMC 0.18m Symmetric Example)m Symmetric Example)
National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 15
1.28m
1
.
7
7
m
CO
OD
PO
M1
M3
V2
V1
M2
How They Are DrawnHow They Are Drawn(TSMC 0.13(TSMC 0.13m Asymmetric Example)m Asymmetric Example)
National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 16
Asymmetry in cross-coupled inverters can degrade cell stability by 100X [may be exaggerated]
How They Are DrawnHow They Are Drawn
G. E. Sery, Approaching the one billion transistor logic product: process and design challenges, Proc SPIE, vol. 4692, Design, Process Integration, and Characterization for Microelectronics, pp. 254-261, July 2002.
(Intel 0.18(Intel 0.18m Symmetric Example)m Symmetric Example)
PO
NOD
CO
POD
National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 17
S. S. Iyer et al., Embedded DRAM: technology platform for the Blue Gene/L chip, IBM J. Research & Development, vol. 49, no. 2/3, pp. 333-350, Mar./May 2005.
How They Are on SiliconHow They Are on Silicon
Poly and Diffusion for DevicesPoly and Diffusion for Devices
S. Thompson et al., 130nm logic technology featuring 60nm transistors, low-k dielectrics, and Cu interconnects, Intel Tech. J., vol. 6, iss. 2, pp. 5-12, May 2002.
Symmetric and Asymmetric ExamplesSymmetric and Asymmetric Examples
Intel 1.22 1.64 m20.130.13mm
Fujitsu 0.9 1.1 m290nm90nm
IBM 1.2 1.7 m20.130.13mm
National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 18
How They Are on SiliconHow They Are on Silicon
MetalMetal--1 as Local Interconnect1 as Local Interconnect
Symmetric and Asymmetric ExamplesSymmetric and Asymmetric Examples
S. Nakai, T. Hosoda, and Y. Takao, Integration of high-performance transistors, high-density SRAMs, and 10-level copper interconnects into a 90nm CMOS technology,Fujitsu Sci. Tech. J., vol. 39, no. 1, pp. 23-31, June 2003.
Intel 1.22 1.64 m20.130.13mm
Fujitsu 0.9 1.1 m290nm90nm
IBM 1.2 1.7 m20.130.13mm
National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 19
How They Are DrawnHow They Are DrawnIBM 0.13IBM 0.13m Example for ULP SRAMm Example for ULP SRAM
1.3m
R. W. Mann, Ultralow-power SRAM technology, IBM J. Research & Development, vol. 47, no. 5/6, pp. 553-566, Sep./Nov. 2003.
Split Word LineSplit Word Line
1
.
8
m
NPG
NPD
PPU
National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 20
Disadvantages Related toDisadvantages Related to
Complicated irregular patterns involving corner rounding
Simplified rectangular patternDifferent orientation for access NMOS
transistorsSame orientation for all transistorsPushed spacing rules for metal routing Nominal spacing rules for metal routing
Conventional Cell LayoutConventional Cell Layout
National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 21
Variations by Inverter Layout Variations by Inverter Layout
M. Ishida et al., A novel 6T-SRAM cell technology designed with rectangular patterns scalable beyond 0.18m generation and desirable for ultra high speed operation, Int. Electron Device Meeting Tech. Digest, 1998, pp. 201-204.
A Reveal Close to SuccessA Reveal Close to Success
It turns out to be veryuseful in 90nm and below process technologies
National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 22
Can We Draw the PolygonsCan We Draw the Polygonsin Another Way?in Another Way?
M3M3M2VSS (V)
M3M3M2BL (V)
M2M2M3WL (H)
SymmetricAsymmetricSymmetric
Vertical VSS lines parallel to bit lines are required in the memVertical VSS lines parallel to bit lines are required in the memory array.ory array.
MetalMetal--Layer Assignment for RoutingLayer Assignment for Routing
National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 23
Can We Draw the PolygonsCan We Draw the Polygonsin Another Way?in Another Way?
SRAM Cell Aspect RatioSRAM Cell Aspect Ratio
> 1.2
< 0.5
0
0.4
0.8
1.2
1.6
0.25m 0.18m 0.13m 90nm 65nm
Technology Node
S
R
A
M
C
e
l
l
A
s
p
e
c
t
R
a
t
i
o
National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 24
Extend Poly and Form Shared ContactAdjust Active AreaMove Half Cell to Align PolyMirror Half CellSeparate VDD/VSS ContactsRotate Access TransistorsSplit Word LineOriginal Symmetric Layout
An Animation to Show LayoutAn Animation to Show LayoutChanges to Rectangular PatternsChanges to Rectangular Patterns
National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 25
P. Bai et al., A 65nm logic technology featuring 35nm gate lengths, enhanced channel strain, 8 Cu interconnect layers, low-k ILD and 0.57m2 SRAM cell, Int. Electron Device Meeting Tech. Digest, San Francisco, CA, Dec. 2004.Z. Luo et al., High performance and low power transistors integrated in 65nm bulk CMOS technology, Int. Electron Device Meeting Tech. Digest, San Francisco, CA, Dec. 2004.
TI 0.46 1.06 m20.49 m2
A. Chatterjee et al., A 65nm CMOS technology for mobile and digital signal processing applications, Int. Electron Device Meeting Tech. Digest, San Francisco, CA, Dec. 2004.
Photo DemonstrationsPhoto Demonstrationsat 65nm Technology Nodeat 65nm Technology Node
Intel 0.46 1.24 m20.57 m2
IBM 0.41 1.25 m20.51 m2
It seems that the layout style will pervade! It seems that the layout style will pervade!
National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 26
Disadvantages Related toDisadvantages Related to
Longer and narrower wells induce forward body bias reduce static noise margin require higher strapping frequency lower array utilization
More irredundant contacts and via holes 10 contacts/cell 8.5 contacts/cell 3.5 via-1 holes/cell 2 via-1 holes/cell 2.5 via-2 holes/cell 0 via-2 holes/cell
Regular Pattern Cell LayoutRegular Pattern Cell Layout
National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 27
OutlineOutline6T cell and its variants First we
generalize and then we derivePeripheral circuits Utilization is the
keyCell layout To be symmetric or to be
asymmetric: that is the questionPerformance indices To judge is
humanConcluding remarks It does not end
here
National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 28
Cell (Read) CurrentCell (Read) Current
A B
Icell0
VDDBL BL
WL WL
VSS
BA
Icell1
VDDBL BL
WL WL
VSS
BitBit--Line Discharge CurrentLine Discharge CurrentA = 0 and B = 1 A = 1 and B = 0
VBL = Icell t/CBL
National Tsing Hua University IC Design Technology Center Review of 6T SRAM Cell 29
Bounds on Cell CurrentBounds on Cell Currentwhere Cell Ratio where Cell Ratio comes incomes in
Icell >ISD
+ 1Icell >ISA ISDISA + ISD
ISA + 1=
Icell < ISA Icell