No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer...

67
Semiconductor Memories Prof. Kaushik Roy @ Purdue Univ. References: Adapted from: Digital Integrated Circuits: A Design Perspective, J. Rabaey © UCB Principles of CMOS VLSI Design: A Systems Perspective, 2nd Ed., N. H. E. Weste and K. Eshraghian

Transcript of No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer...

Page 1: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Semiconductor Memories

Prof. Kaushik Roy

@ Purdue Univ.

References:

Adapted from: Digital Integrated Circuits: A Design Perspective, J. Rabaey © UCB

Principles of CMOS VLSI Design: A Systems Perspective, 2nd Ed.,

N. H. E. Weste and K. Eshraghian

Page 2: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Chapter Overview

Memory Classification

Memory Architectures

The Memory Core

Periphery

Reliability

Case Studies

Page 3: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Semiconductor Memory Classification

Read-Write Memory Non-Volatile

Read-Write

Memory

Read-Only Memory

EPROM

E 2 PROM

FLASH

Random

Access

Non-Random

Access

SRAM

DRAM

Mask-Programmed

Programmable (PROM)

FIFO

Shift Register

CAM

LIFO

Page 4: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Memory Architecture: Decoders

Word 0

Word 1

Word 2

Word N 2 2

Word N 2 1

Storage cell

M bits M bits

N

words

S 0

S 1

S 2

S N 2 2

A 0

A 1

A K 2 1

K 5 log 2 N

S N 2 1

Word 0

Word 1

Word 2

Word N 2 2

Word N 2 1

Storage cell

S 0

Input-Output ( M bits)

Intuitive architecture for N x M memory

Too many select signals:

N words == N select signals K = log 2 N

Decoder reduces the number of select signals

Input-Output ( M bits)

Decoder

Page 5: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Array-Structured Memory Architecture

Problem: ASPECT RATIO or HEIGHT >> WIDTH

Amplify swing to rail-to-rail amplitude

Selects appropriate word

Page 6: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Hierarchical Memory Architecture

Advantages:

1. Shorter wires within blocks 2. Block address activates only 1 block => power savings

Page 7: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Read-Only Memory Cells

WL

BL

WL

BL

1 WL

BL

WL

BL

WL

BL

0

VDD

WL

BL

GND

Diode ROM MOS ROM 1 MOS ROM 2

Page 8: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

MOS OR ROM

WL [0]

V DD

BL [0]

WL [1]

WL [2]

WL [3]

V bias

BL [1]

Pull-down loads

BL [2] BL [3]

V DD

Page 9: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

MOS NOR ROM

WL [0]

GND

BL [0]

WL [1]

WL [2]

WL [3]

V DD

BL [1]

Pull-up devices

BL [2] BL [3]

GND

Page 10: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Precharged MOS NOR ROM

PMOS precharge device can be made as large as necessary, but clock driver becomes harder to design.

WL [0]

GND

BL [0]

WL [1]

WL [2]

WL [3]

V DD

BL [1]

Precharge devices

BL [2] BL [3]

GND

pre f

Page 11: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

MOS NOR ROM Layout

Programmming using the

Active Layer Only

Polysilicon

Metal1

Diffusion

Metal1 on Diffusion

Cell (9.5l x 7l)

Page 12: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

MOS NOR ROM Layout

Polysilicon

Metal1

Diffusion

Metal1 on Diffusion

Cell (11l x 7l)

Programmming using

the Contact Layer Only

Page 13: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

MOS NAND ROM

All word lines high by default with exception of selected row

WL [0]

WL [1]

WL [2]

WL [3]

V DD

Pull-up devices

BL [3] BL [2] BL [1] BL [0]

Page 14: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

MOS NAND ROM Layout

No contact to VDD or GND necessary;

Loss in performance compared to NOR ROM

drastically reduced cell size

Polysilicon

Diffusion

Metal1 on Diffusion

Cell (8l x 7l)

Programmming using

the Metal-1 Layer Only

Page 15: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

NAND ROM Layout

Cell (5l x 6l)

Polysilicon

Threshold-altering

implant

Metal1 on Diffusion

Programmming using

Implants Only

Page 16: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Non-Volatile Memories

The Floating-gate transistor (FAMOS)

Floating gate

Source

Substrate

Gate

Drain

n + n +_ p

t ox

t ox

Device cross-section Schematic symbol

G

S

D

Page 17: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Floating-Gate Transistor Programming

0 V

2 5 V 0 V

D S

Removing programming

voltage leaves charge trapped

5 V

2 2.5 V 5 V

D S

Programming results in higher V T .

20 V

10 V 5 V 20 V

D S

Avalanche injection

Page 18: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

FLOTOX EEPROM

Floating gate

Source

Substrate p

Gate

Drain

n 1 n 1

FLOTOX transistor Fowler-Nordheim

I-V characteristic

20 – 30 nm

10 nm

-10 V

10 V

I

V GD

Page 19: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

EEPROM Cell

WL

BL

V DD

Absolute threshold control

is hard

Unprogrammed transistor

might be depletion

2 transistor cell

Page 20: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Flash EEPROM

Control gate

erasure

p- substrate

Floating gate

Thin tunneling oxide

n 1 source n 1 drain programming

Many other options …

Page 21: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

© Digital Integrated Circuits2nd Memories

Cross-sections of NVM cells

EPROM Flash Courtesy Intel

Page 22: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

© Digital Integrated Circuits2nd Memories

Basic Operations in a NOR Flash Memory―

Erase

Page 23: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

© Digital Integrated Circuits2nd Memories

Basic Operations in a NOR Flash Memory―

Write

Page 24: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

© Digital Integrated Circuits2nd Memories

Basic Operations in a NOR Flash Memory―

Read

Page 25: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Characteristics of State-of-the-art NVM

Page 26: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Read-Write Memories (RAM)

STATIC (SRAM)

DYNAMIC (DRAM)

Data stored as long as supply is applied

Large (6 transistors/cell)

Fast

Differential

Periodic refresh required

Small (1-3 transistors/cell)

Slower

Single Ended

Page 27: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

6-transistor CMOS SRAM Cell

WL

BL

V DD

M 5 M 6

M 4

M 1

M 2

M 3

BL

Q Q

Page 28: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

CMOS SRAM Analysis (Read) WL

BL

V DD

M 5

M 6

M 4

M 1 V DD V DD V DD

BL

Q = 1 Q = 0

C bit C bit

Page 29: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

CMOS SRAM Analysis (Read)

0

0

0.2

0.4

0.6

0.8

1

1.2

0.5

Voltage rise [V]

1 1.2 1.5 2

Cell Ratio (CR)

2.5 3

Voltage R

ise (

V)

Page 30: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

CMOS SRAM Analysis (Write)

BL = 1 BL = 0

Q = 0

Q = 1

M 1

M 4

M 5

M 6

V DD

V DD

WL

Page 31: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

6T-SRAM — Layout

VDD

GND

Q Q

WL

BL BL

M1 M3

M4 M2

M5 M6

Page 32: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Resistance-load SRAM Cell

Static power dissipation -- Want R L large Bit lines precharged to V DD to address t p problem

M 3

R L R L

V DD

WL

Q Q

M 1 M 2

M 4

BL BL

Page 33: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

SRAM Characteristics

Page 34: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

3-Transistor DRAM Cell

No constraints on device ratios

Reads are non-destructive

Value stored at node X when writing a “1” = V WWL -V Tn

WWL

BL 1

M 1 X

M 3

M 2

C S

BL 2

RWL

V DD

V DD 2 V T

D V V DD 2 V T BL 2

BL 1

X

RWL

WWL

Page 35: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

3T-DRAM — Layout

BL2 BL1 GND

RWL

WWL

M3

M2

M1

Page 36: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

1-Transistor DRAM Cell

Write: C S is charged or discharged by asserting WL and BL. Read: Charge redistribution takes places between bit line and storage capacitance

Voltage swing is small; typically around 250 mV.

D V BL V PRE – V BIT V PRE – C S

C S C BL + ------------ = = V

Page 37: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

DRAM Cell Observations 1T DRAM requires a sense amplifier for each bit line, due

to charge redistribution read-out.

DRAM memory cells are single ended in contrast to

SRAM cells.

The read-out of the 1T DRAM cell is destructive; read

and refresh operations are necessary for correct

operation.

Unlike 3T cell, 1T cell requires presence of an extra

capacitance that must be explicitly included in the design.

When writing a “1” into a DRAM cell, a threshold voltage

is lost. This charge loss can be circumvented by

bootstrapping the word lines to a higher value than VDD

Page 38: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Sense Amp Operation

D V (1)

V (1)

V (0)

t

V PRE

V BL

Sense amp activated Word line activated

Page 39: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

1-T DRAM Cell

Uses Polysilicon-Diffusion Capacitance

Expensive in Area

M 1 word line

Diffused bit line

Polysilicon gate

Polysilicon plate

Capacitor

Cross-section Layout

Metal word line

Poly

SiO 2

Field Oxide n + n +

Inversion layer induced by plate bias

Poly

Page 40: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

SEM of poly-diffusion capacitor 1T-DRAM

Page 41: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Advanced 1T DRAM Cells

Cell Plate Si

Capacitor Insulator

Storage Node Poly

2nd Field Oxide

Refilling Poly

Si Substrate

Trench Cell Stacked-capacitor Cell

Capacitor dielectric layer Cell plate Word line

Insulating Layer

Isolation Transfer gate

Storage electrode

Page 42: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Periphery

Decoders

Sense Amplifiers

Input/Output Buffers

Control / Timing Circuitry

Page 43: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Row Decoders

Collection of 2M complex logic gates

Organized in regular and dense fashion

(N)AND Decoder

NOR Decoder

Page 44: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Hierarchical Decoders

• • •

• • •

A 2 A 2

A 2 A 3

WL 0

A 2 A 3 A 2 A 3 A 2 A 3

A 3 A 3 A 0 A 0

A 0 A 1 A 0 A 1 A 0 A 1 A 0 A 1

A 1 A 1

WL 1

Multi-stage implementation improves performance

NAND decoder using

2-input pre-decoders

Page 45: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Dynamic Decoders

Precharge devices

V DD f

GND

WL 3

WL 2

WL 1

WL 0

A 0 A 0

GND

A 1 A 1 f

WL 3

A 0 A 0 A 1 A 1

WL 2

WL 1

WL 0

V DD

V DD

V DD

V DD

2-input NOR decoder 2-input NAND decoder

Page 46: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

4-input pass-transistor based column

decoder

Advantages: speed (tpd does not add to overall memory access time)

Only one extra transistor in signal path

Disadvantage: Large transistor count

2-input NOR decoder

A 0

S 0

BL 0 BL 1 BL 2 BL 3

A 1

S 1

S 2

S 3

D

Page 47: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

4-to-1 tree based column decoder

Number of devices drastically reduced Delay increases quadratically with # of sections; prohibitive for large decoders

buffers progressive sizing combination of tree and pass transistor approaches

Solutions:

BL 0 BL 1 BL 2 BL 3

D

A 0

A 0

A 1

A 1

Page 48: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Decoder for circular shift-register

V DD

V DD

R

WL 0

V DD

f

f f

f

V DD

R

WL 1

V DD

f

f f

f

V DD

R

WL 2

V DD

f

f f

f • • •

Page 49: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Sense Amplifiers

t p

C D V

I av

---------------- =

make D V as small

as possible

small large

Idea: Use Sense Amplifer

output input

s.a. small transition

Page 50: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Differential Sense Amplifier

Directly applicable to

SRAMs

M 4

M 1

M 5

M 3

M 2

V DD

bit bit

SE

Out y

Page 51: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Differential Sensing ― SRAM VDD

VDD

VDD

VDD

BL

EQ

Diff.SenseAmp

(a) SRAM sensing scheme (b) two stage differential amplifier

SRAM cell i

WL i

2xx

VDD

Output

BL

PC

M3

M1

M5

M2

M4

x

SE

SE

SE

Output

SE

x2x 2x

y

y

2y

Page 52: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Latch-Based Sense Amplifier (DRAM)

Initialized in its meta-stable point with EQ

Once adequate voltage gap created, sense amp enabled with SE Positive feedback quickly forces output to a stable operating point.

EQ

V DD

BL BL

SE

SE

Page 53: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Reliability and Yield

Page 54: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Noise Sources in 1T DRam

C cross

electrode

a -particles

leakage C S

WL

BL substrate Adjacent BL

C WBL

Page 55: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Open Bit-line Architecture —Cross Coupling

Sense Amplifier C

WL 1

BL

C BL

C WBL C WBL

C C

WL 0

C

C BL

C C

WL D WL D WL 0 WL 1

BL

EQ

Page 56: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Folded-Bitline Architecture

SenseAmplifier

C

WL 1

CWBL

CWBL

C

WL 0 WL 0 WL D

CC

WL 1

CC

WL D

BL CBL

BL CBL

EQ

x

x

y

y

Page 57: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Transposed-Bitline Architecture

SA

Ccross

(a) Straightforward bit-line routing

(b) Transposed bit-line architecture

BL 9

BL

BL

BL 99

SA

Ccross

BL 9

BL

BL

BL 99

Page 58: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Alpha-particles (or Neutrons)

1 Particle ~ 1 Million Carriers

WL

BL

V DD

n 1

a -particle

SiO 2 1

1

1 1 1

1 2

2 2

2 2

2

Page 59: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Redundancy

Memory Array

Column Decoder

Row Decoder

Redundant rows

Redundant columns

Row Address

Column Address

Fuse Bank

:

Page 60: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Error-Correcting Codes

Example: Hamming Codes

with

e.g. B3 Wrong

1

1

0

= 3

Page 61: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Redundancy and Error Correction

Page 62: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Sources of Power Dissipation in

Memories

PERIPHERY

ROW DEC

selected

non-selected

CHIP

COLUMN DEC

nC DE V INT f

mC DE V INT f

C PT V INT f

I DCP

ARRAY

m

n

m(n 2 1)i hld

mi act

V DD

V SS

I DD 5 S C i D V i f 1S I DCP

From [Itoh00]

Page 63: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Programmable Logic Array

GND GND GND GND

GND

GND

GND

V DD

V DD

X 0 X 0 X 1 f 0 f 1 X 1 X 2 X 2

AND-plane OR-plane

Pseudo-NMOS PLA

Page 64: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Dynamic PLA

GND

GND V DD

V DD

X 0 X 0 X 1 f 0 f 1 X 1 X 2 X 2

AND f

AND f

OR f

OR f

AND-plane OR-plane

Page 65: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Semiconductor Memory Trends

(updated)

From [Itoh01]

Page 66: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Trends in Memory Cell Area

From [Itoh01]

Page 67: No Slide Title · Cross-section Layout Metal word line Poly SiO 2 n+ n+ Field Oxide Inversion layer induced by plate bias Poly. Memories SEM of poly-diffusion capacitor 1T-DRAM .

Memories

Semiconductor Memory Trends

Technology feature size for different SRAM generations