Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
SRAM Array
6T-Cells => replicated to create an SRAM array.
2m
Contd.
Two control signals
En=> Chip Select (CS) or Chip Enable (CE)
Contd.
High density=> Dual core regions of storage cell=> shared
central WL (common)
Word Lines (WL)=> horizontally
Bit & Bit_bar lines (I/O lines)=> vertically
i.e 8-bit is word, each core => width of k x 8 where k is
number of words in row.
Width of core=> multiple of word data in each row.
Contd.
i.e 128K x 8 SRAM=> 17-bit address word (A16 to A0).
Single core, one Word/ one Row Word lines (WL)= ?
Dual core, one Word/one Row (word line)
Word lines (WL)= ?
16-bit address A15A0=> One row (WL)
1-bit address A16 => Word => Column address
Contd.
Each row=> 8 words => Number of word lines (WL) is
reduced to 8K.
A12A0=>
One
row
(WL)
10
Contd.
O/P of Row decoder provides particular WL signals to
storage cells. (by one WL=> Number of Transistors ?)
Read/Write operations=> All transistors=> WL are turned on
O/P of row decoder=> used for left/right cores.
Row decoder O/P=> Row driver circuits=> WL signals to
storage cells.
11
12
13
Contd.
Row drivers=> drive large capacitive load presents by long
interconnects and number of access transistors are connected
to that line.
En=> 0 => read/write operation=> WL=1
En=1=> Hold state=> WL=0
14
Read operation=> O/P from the cells => Circuits => MUX
Write operation => i/p to cells => Circuits => DEMUX
15
Contd.
16
in3
in2
in1
in0
WE
Write Circuit
BL0
pre_clk
BL0'
Precharge
Write Circuit
BL1
BL1'
Write Circuit
BL2
BL2'
Write Circuit
BL3
BL3'
Precharge
Precharge
Precharge
cell
cell
cell
cell
cell
cell
cell
cell
cell
cell
cell
cell
Vdd0
drowsy0
cell
WL0
Vdd1
drowsy1
cell
WL1
Vdd2
drowsy2
cell
WL2
Vdd3
drowsy3
cell
WL3
Vdd
Vdrowsy
(1.8v) (0.36v)
Sense Amp.
Sense Amp.
Sense Amp.
Sense Amp.
Read
dec_clk
a0
a1
2 to 4
Address
decoder
out1
17
out2
out3