VLSI-mod3 2
VLSI-mod3 2
Non-Volatile
Read-Write Memory Read-Write Read-Only Memory
Memory
DRAM LIFO
Shift Register
CAM
2D Memory Architecture
bit line
2K-L
(BL)
word line
Row Address
AL (WL)
AL+1
Decoder
storage
AK-1 (RAM) cell
Row
significant bits)
M2L
A0
Address
Column
selects appropriate
(least
A1 Column Decoder
AL-1 word from memory
Sense Amplifiers row
amplifies bit line
swing
Read/Write Circuits
Input/Output (M
bits)
ROM
Read only memories are used to store constants, control information
and program instructions in digital systems.
They may also be thought of as components that provide a fixed,
specified binary output for every binary input.
Thus storing binary information at a particular address location can
be achieved by the presence or absence of a data path from the
selected row (word line) to the selected column (bit line), which is
equivalent to the presence or absence of a device at that particular
location.
The two different types of implementations of ROM array are:
◦ NOR-based ROM array
◦ NAND-based ROM array
4x4 NOR based ROM array
VDD
Pull-up devices
WL[0]
GND
WL[1]
WL[2]
GND
WL[3]
WL[0]
GND
WL[1]
WL[2]
GND
WL[3]
WL[0]
VDD
WL[1]
WL[2]
VDD
WL[3]
Vbias
Pull-down loads
NAND based ROM array
VDD
Pull-up devices
WL[0]
WL[1]
WL[2]
WL[3]
WL[0]
WL[1]
WL[2]
WL[3]
DYNAMIC (DRAM)
WL
VDD
M2 M4
Q
M5 Q M6
M1 M3
BL BL
CMOS SRAM Analysis (Read)
WL
VDD
BL M4
BL
Q= 0
Q= 1 M6
M5
VDD M1 VDD V DD
Cbit Cbit
CMOS SRAM Analysis
(Read)
1.2
1
Voltage Rise (V)
0.8
0.6
0.4
0.2[V]
Voltage rise
0
0 0.5 11.2 1.5 2 2.5 3
Cell Ratio (CR)
CMOS SRAM Analysis
(Write) WL
VDD
M4
Q= 0 M6
M5 Q= 1
M1
VDD
BL = 1 BL = 0
CMOS SRAM Analysis
(Write)
3-Transistor DRAM Cell
BL 1 BL 2
WWL
RWL WWL
M3 RWL
M1 X X V DD 2 V T
M2
V DD
CS BL1
BL2 V DD 2 V T DV
M1
X GND V DD 2 V T
CS
V DD
BL
V DD /2 V
sensing
CBL
V BL V (1)
V
PRE
DV(1)
V(0)
Sense amp activated t
Word line activated
1-T DRAM Cell
Capacitor
M 1 word
line
Metal word line
SiO2
Poly
n+ n+ Field Oxide Diffused
bit line
Inversion layer
Poly
induced by Polysilicon
Polysilicon
plate bias gate plate
Cross-section Layout