Professional Documents
Culture Documents
Memories
Lecture 1: May 10, 2006
EE Summer Camp
Abhinav Agarwal
Outline
Concept/need of memory
Parameters
Types/classification
Basic features
Basic Cell circuits
Peripheral circuitry
Concept
'0'
Read
'1'
Requirements
Easy reading
Easy Writing
High density
Speed, more speed and still more speed
2 Cells
Memory Cell Array
Complete Address
N+M Bits
WL
Control
Signals
Row Dec
Dout
I/O Interface
Din
Cell
DL
din
I/O Control
dout
Column Dec.
Column Address
M Bits
2 Cells
Random
Access
Non-Random
Access
SRAM
FIFO
DRAM
LIFO
Non-Volatile
Read-Write
Memory
EPROM
2
E PROM
Read-Only Memory
Mask-Programmed
Programmable (PROM)
FLASH
Shift Register
CAM
Memories
RAM
Low Cost
High Density
Medium Speed
SRAM
High Speed
Ease of use
Medium Cost
ROM
Non-volatile Data
Method of Data Writing
Mask ROM
PROM
Basic Cells
DRAM
SRAM
VDD
WL
WL
DL
DL
WL
DL
Bit
Bit
Bit
Bit
Word
CAM
M4
CAM
Word
Word
CAM
Bit
CAM
M8
M9
M6
M7
S
M3
Match
int
M5
S
M2
M1
Memories
CAM
SRAM
ARRAY
ARRAY
Input Drivers
Address
Tag
Hit
R/W
Data
Memories
ROM
Fuse ROM
WL
EEPROM
WL
Floating Gate
DL
DL
BL [1]
BL [2]
BL [3]
WL [0]
WL [1]
WL [2]
WL [3]
Memories
Non-Volatile Memories
The Floating-gate transistor (FAMOS)
Floating gate
Gate
Source
Drain
G
tox
tox
n+
Substrate
Device cross-section
n+_
Schematic symbol
Memories
10 V 5 V 20 V
S
5V
0V
Avalanche injection
5V
0V
D
Removing programming
voltage leaves charge trapped
2.5 V
5V
D
Programming results in
higher V T .
Memories
A Programmable-Threshold Transistor
0-state
1-state
ON
DV T
OFF
V WL
V GS
Memories
Periphery
Decoders
Sense Amplifiers
Input/Output Buffers
Control / Timing Circuitry
Memories
Row Decoders
Collection of 2M complex logic gates
Organized in regular and dense fashion
(N)AND Decoder
NOR Decoder
Memories
Hierarchical Decoders
Multi-stage implementation improves performance
WL 1
WL 0
A 0A 1 A 0A 1 A 0A 1 A 0A 1
A 2A 3 A 2A 3 A 2A 3 A 2A 3
A1 A0
A0
A1
A3 A2
A2
A3
Memories
Sense Amplifiers
V
tp = C
---------------Iav
large
make V as small
as possible
small
s.a.
input
output
Memories
V(1)
V PRE
DV(1)
V(0)
Sense amp activated
Word line activated
Memories
M4
y
M1
bit
SE
M2
Out
bit
M5
Directly applicable to
SRAMs
Digital Integrated Circuits2nd
Memories
Memories
References