Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Memories:
ROM;
SRAM;
DRAM;
Flash.
Image sensors.
FPGAs.
PLAs.
Modern VLSI Design 4e: Chapter 6 Copyright 2008 Wayne Wolf
High-density memory
architecture
Read:
precharge bit and bit high;
set select line high from row decoder;
one bit line will be pulled down.
Write:
set bit/bit to desired (complementary) values;
set select line high;
drive on bit lines will flip state if necessary.
n+ n+
p
+
20 V
poly 2 SiO2
poly 1
floating
p+ n+ n+ - - n+
p
n-well
Modern VLSI Design 4e: Chapter 6 Copyright 2008 Wayne Wolf
Fowler-Nordheim erasing
poly 2 SiO2
20 V +
-poly -1
floating floating
p+ n+ n+ n+
p
n-well
Modern VLSI Design 4e: Chapter 6 Copyright 2008 Wayne Wolf
NOR flash architecture
Same as NOR ROM +
but with floating gate
pullup
pulldowns.
Select top
RA0
RA1
Select bottom
Modern VLSI Design 4e: Chapter 6 n+ source Copyright 2008 Wayne Wolf
NAND flash cell programming
bit +7V
+20V
Select top Row not
programmed
+20V
RA0
+5V
RA1
0V
Select bottom
inputs
Lookup
table out
configuration
bits
1, 1, 1, 0,
0, 1, 1, 0,
1, 0,
1, 10 0 1
Number of transistors:
NAND/NOR gate has 2n transistors.
4-input LUT has 128 transistors in SRAM, 96 in multiplexer.
Delay:
4-input NAND gate has 9 delay.
SRAM decoding has 21 delay.
Power:
Static gates power depends on activity.
SRAM always burns power.
Configuration bit
Comb
LE out
logic D Q
D Q
p1
p2
AND plane p3 OR plane
p4
product term
i0 i0 i1 i1 f0 f1
Modern VLSI Design 4e: Chapter 6 Copyright 2008 Wayne Wolf
PLA structure
input 1 input 2
programming
output 1 tab
output 2
no tab
VSS