Evolution of DRAM 1kbit To 1gbit June 2004
Evolution of DRAM 1kbit To 1gbit June 2004
4
1k DRAM
5
1k DRAM (Intel 11 03)
( 32 rows (RIW sel.) )
Write Enable
8
MOSAID 4k DRAM
-
...1
-
~
en
3=
...0
~
Xo
I I
Precharge Gen.
10
16k DRAM
11
MOSAID 16k DRAM
~-----128 columns (8/L)
• Bitlines - active
• Wordlines - metal
Bitline
l Wordline (metal)
Wordline (metal)
Wordline (metal)
Active
Poly 1
Poly2
13
64k DRAM
64k X 1 16k X 4
14
MOSAID 64k DRAM
~------ 256 columns (512 B/L) -------~
s~ s~ xo=Q--1
Xn
W/L driver
Cb
sxy SXO W/L
other
W/L boost W/L
generator ) drivers
R
XO:Xn
=-::;::=======================Vdd; Vss
_ _ _ _ _ _ _ _ _ Vss; Vdd
(Ct = Cb + Csxo + Cwl)
B
SXE -
- - r:J-
--
=1
= = = = = =
·EJ- - - - - - - -
Vss; Vdd-Vtn; 2Vdd-Vtn; Vdd(2+Cb/Ct)-Vtn
Vss; Vdd+Vtn; Vss
16
256k DRAM
A1
A4 A3
Vee Vee A7
256k X 1 64kx4
17
MOSAID 256k DRAM
512 columns (8/L) -------~
-
...I
-~
Y;
T T
Precharge Gen.
T T T
19
1M DRAM
AO OE*
A1 A7
A6
A3 A5 A2
Vee A4 A3
Vee
1M X 1
256k X 4
20
MOSAID 1M DRAM
~----1024 columns (2048 B/L) ----~
(I)
..
3:
0
• poly1 - plate
• poly2 - gate, W/L
• poly3 (polycide) - B/L
• metal - W/L strap
Wll Wit W/L W/L W/l
Bitline (polycide)
Bitline (polycide)
D
Active
Poly 1
22
4M DRAM
p-
25
16M DRAM
p1tch
35
34
10 5?mil 33
1/011
11010
1/09
0 Vpp supply WE*
RAS* 5 400mil 22
CAS*
OE*
NC
NC
11 NC
CASL*
NC S 50mil 21 A9 WE* CASH*
0 SOJ and TSOP A10
pitch
AB
RAS*
NC
OE*
A9
AO A7 NC AB
0 LOC leadframe A1
A2
AS
AS
AO
A1
A7
AS
A3 A4 A2 AS
Vee Vss A3 A4
Vee Vss
4Mx4
1M X 1S
26
MOSAID 16M DRAM
EN XO
pump
Xn
Decoder
28
64M DRAM
•
006
clocked inputs, terminated 1/F Vssq 43 Vddq
007 13 42 008
Vdd 14 400mll 41 Vss
0 CMOS 4P2M triple well, Vss sub. OOML
O.Bmm
15 pitch 40 NC,VREF
WE* 16 OOMU
CAS* CK
0 COB - Cell Over Bitline RAS* CKE
cs· NC
BAO A11
0 Staggered sense amplifier BA1/A12 A9
A10/AP AS
AO 32 A7
0 512 cells/column A1 A6
A2 AS
A3 A4
0 54pin TSOP for x4/8/16 Vdd Vss
4Mx 16
29'
MOSAID 64M SDRAM
~-------- 16384 rows---------~
l
Die Size: 193mm2 Features: 4 bank, DLL
Cell Size : 1.2~-tm 2 (42%) Options : x4, x8, x16
Process : 0.32Jlm CMOS 3-well 4P2M Supply : 3.3v (internal 2.5v reg)
30
SDRAM Operation
CAS*
~:r~: l~--~
~ ~ y y :
·:J:.
31
256M DRAM
Vdd 1
0 Hierarchical W/L
62 0013
Vssq 6 Vddq
003 0012
Row decoder
512r x 2048c
Column decoder
CLK L!L:
.. .·.-------.
.:
CE*
.. ..
RAS* --u-wr---~:---:----+--~-_,_--....,._~---
:<
.: tmd ):
.----, .----~-~
CAS* i
: ol : ~
~
l v+ct+
ll ~
~
~ - - - - - 11 c lc+1 1
t
.:
• •
.:
i--' -4
1G DRAM
r
Row decoder
2048r x 4096c
l
Die Size: 390mm2 Features : 8 bank/16 bank
Cell Size: 0.25J..Lm 2{68%) Options : x16, x32
Process : 0.18J..Lm CMOS trench Supply : 2.5v {internal 2.1 v and
cell, 3M 1.5v reg), later 1.8v
36
Embedded DRAM
o Motivation
• Form Factor - achieve higher level of integration
• Density - 5-1 Ox embedded SRAM
• Active Power - eliminate chip to chip bus - CV2f,
termination, DLL power
• Standby Power - self refresh current consumption
less than 130nm 6T SRAM leakage
• Bandwidth - super wide on chip busses, sub 5ns
random access achievable
• Granularity - optimize memory size, configuration
• SEA superior to 130nm SRAM and below due to
high node capacitance
37
Embedded DRAM (continued)
o Process Variants
• Trench (IBM, Toshiba, Sony)
);> cell created before logic devices, high cell RC
• Stacked (Renesas, others)
);> deep contact, planarization
• MiM (NEG, STMicro, TSMC)
);> logic compatable, low cell RC
o Embedded DRAM Drawbacks
• Cost Adder - 4 to 5 additional mask steps
• Portability - non-standard processes
• Highly specialized design, test, product eng.
Example: 90nm High Speed eDRAM
Macrocell
440Jm 50 urn
....__
......
o 2Mbit 00nk7 00nk15
balk:_io OOnk_io
o 3-1-1-1 access
bmk_io
.
aamous mux +ClOCK trunK
OOnk_io
hmk3 OOnkll
o 25°/o cell
~1
efficiency rrn:ro_end
1.cl ---~-~---------------~--------------~--
o Hspice -·2
1
I
~------~---------------~------------
: wl
1
I
I
-~--
I
I
-- ~~b
~~~
~~~b~
~~~------ _L __
:
______ j _____
simulation "C"
c
IJ uoom
1
. ..~~··---["fr·l···-~-- ,.- -;
( - - - - - -,··--· - - - - - - - r-.
...:..::-··--~-·---~
:
- 't-- 1- - - - - -1- r --
I -_ ' - .
j' - ' •\ . -l -
1, _---- _J1)t:~ --- ____ ~~ f- - ~-\ ~c~l!_n~-- _Ji~\1
o 0.9v ~ GOOm
:I
r•
1
·-----~-< - J- - )- --4------ l
n ·
- .... I
i ,, :
I ______ - ~ -f-
.,_ -
t ~ :r~
400111 ~ I 1
1 1 I I ' '
an 10n
Time (1111) (TIM !:)
o 75-80°/o cell 1 .4
1 .2
____ -L-L _____, ________ l ____________ -'t- _! __
I , --· I I
I I
I
I
I •
I
I '
restore "C"
:.=.
1
I
------ -:----- _,_-------- +------------- ... -:--
- ·- -!-, - r--1, ,--, l . - - -.-··- ··· --1-
I • I
200111
~ ~ -~---- :· ·1 1--t--t --1·----u--1--- , r--,---- -:-1
0 ~"'-l ---- ...
~~
.,_J __L,_ '-----1!. . ....__,__,_ ---- .:
I
: !
40 en an 1011
·11rn~ (lin) (TIMI")
Example: 90nm Low Power eDRAM
Macrocell
E
c5
..r 300um 1400um
~~~~~~~~~~~ ~ ~~~~~~~~~~~ ~
u ~~
.....
.... .....
c~
~ ~ ~ ~
-
~
a.256WL
r + 4Red
:9
~
512+8Red
.
RI nnir"
~
~
~
~
['
... ....
2M Subblock
r +4Red
~
-
~
~
-
~
-
~
~ ~ ~ ~
2M Subblock
~
Vl
d)
v.l
,
-
~
~ +4Red
~
~
~
~
~
~
E
.... ... 2M Subblock
1400um ~
• 8Mb, 6ns access and cycle time CoreiO,Col Red I OOum
• 64bit asynchronous interface Control, BIST, Macro 10 250um
• 3.27mm2, 47% cell efficiency ,
• 25mA active current
•100uA self refresh, 50uA sleep mode current @ 55°C
41
Example: 90nm High Bandwidth
eDRAM Macrocell
o 32Mbit, 4096 bit 1/0
o 500MHz Synchronous interface
o 4 word bank interleaved burst- 256GByte/s
o 11.9mm2 (52°/o cell efficiency)
5247um
BmkO
2 cdive
wadlnes / Bmkl
-
~ Bmkl
2272um
BmkO
Cmtrd + 1,0 + BIST
42
Example: 90nm High Bandwidth
eDRAM Macrocell (continued}
Reads from single bank TRC ::: 16ns
512MHzCLK
Q<4095:0>
------------~--~~--~----------------~--
XAo XAt XA2 XA3 Xao
512MHzCLK
43
Example: 90nm Low Power Custom
DRAM
o For low power high bandwidth MCM application
o 1 .Ov unterminated 128 bit interface, 500Mbit/s/pin
o 1.0v core supply, 200mW active power
o 43.4mm 2 (53°/o cell efficiency)
o bonding pads on one side of chip
10.6 rrrn
-~ t- ~-~ -
~ ~ ~ ~ ~ ~
co
6 ~.~~ £~ £~
6 ~t-p- CO«; 6c:
co cp
6~
CO«; ~ £~ £~
4.4 rrrn
~ ~ ~ ~ ~ ~ ~ ~
cocc~
6 6t £~ £~
CO•O
6~
COC'
6t £~ £~
co~~
,...., I Y"\
44 .....
""""'''' ',.....,
+JXrl
Example: 90nm Low Power Custom
DRAM (continued)
o Shared 128 bit bidirectional DQ bus
o Unidirectional differential source synchronous
DDR clocks
• lntermittant clocks with preamble to save power
• CCLK - Command, DCLK - Write Data, QCLK -
Read Data
o One pair of DCLK and one pair of QCLK for
every 32 bits of data
o Master DLL uses CCLK for reference
o Write latency = Read latency for minimum gap
between read and write
o Controller drives DQ except during Read
45
Example: 90nm Low Power Custom
DRAM (continued)
Continuous 8-Word Read Bursts TRC = 20ns
CCLK
RD
ADDR<I6:0_>_
QCLK<3:0>
_ X_..._X-------'!'-;__.X
...... .._______ ,!--------
ILlLSl__
o~tn~ ~~~~~~~~~ X X X X X X
---------------~~~~~~~~~~ 4-~-4~~4-~
ADDR<I6:0>
---~~----------~~~-----------+
QCLK<3:0> - -+-----------'
46
References and Acknowledgments
W.M. Regitz, J.Karp, "A Three-Transistor Cell, 1024-Bit, 500ns MOS RAM", ISSCC, Feb. 1970, p. 42-43.
W.F. Jordan, "Main Memory, Past, Present, and Future", Honeywell Computer Journal, p. 52-57
L.L Vadasz, H.T. Chua, A.S. Grove, "Semiconductor Random Access Memories", IEEE Spectrum, May 1971, p. 40-48.
L. Altman, "Special Report: Semiconductor RAMs Land Computer Mainframe Jobs", Electronics, Aug. 28, 1972, p. 63-77.
C. Kuo, N. Kitagawa, E. Ward, P. Drayer, "Sense Amplifier Design is Key to 1-Transistor Cell in 4096 bit RAM",
Electronics, Sept. 13, 1973, p.116-121.
D. House, 'Which Way for 4k ... 16, 18, or 22 Pin?", Intel Application Brief AP-11, 1975.
D. Coker, "16k RAM Eases Memory Design for Mainframes and Minicomputers", Electronics, April28, 1977, p.115-119.
The Semiconductor Memory Book, Intel Marketing Communications, Wiley, 1978
G.R.M. Rao, J. Hewkin, "64k Dynamic RAM Needs Only One Sv Supply to Outstrip 16k Parts", Electronics, Sept. 28,
1978, p.109-116.
J. Posa, "Dynamic RAMs- What to Expect Next: A Special Report", Electronics, May 22, 1980, p.119-129.
R. Bernhard, ''The 64kbRAM Teaches a VLSI Lesson", IEEE Spectrum, June 1981, p.38-42.
R.C. Foss, ''The Evolution of Dynamic RAM", International Symposium on VLSI, Taiwan, Feb.1985. p. 9-13.
R.C. Foss, ,.Mega RAMs". European Solid State Circuits Conference, Sept. 1986, p.1-3.
"MOS DRAM Industry Survey, 1976-1980", Vol. 1-10, Chipworks, 1993.
G. Allan, ..MOSAID DRAM Design Course Notes", June 1996.
T. Kirihata et.al. "A 220mm2 4 and 8 Bank 256Mb SDRAM with Single Sided Stitched WL Architecture", ISSCC, Feb 1998
T. Kirihata et.al. "A 390mm2 16 Bank 1Gb DDR SDRAM with Hybrid Bitline Architecture", ISSCC, Feb 1999
Many thanks to Dick Foss and Graham Allan of MOSAID for their advice and encouragement, and to Terry Ludlow of
Chipworks for providing the report "MOS DRAM Industry Survey, 1976-1980'' which contained many of the references.
47