Professional Documents
Culture Documents
08-Logicko Projektovanje Memorije 0
08-Logicko Projektovanje Memorije 0
Razlikuju se
ciklus pristupa pri očitavanju i
ciklus pristupa pri upisu informacije.
Logičko projektovanje memorije 3
Podela memorije prema fizičkim
principima konstrukcije
poluprovodničke memorije.
memorije sa sekvencijalnim
očitavanje i upis su mogući samo u odgovarajućim
intervalima vremena, koji zavise od ciklusa rada memorije.
kapacitet,
brzina rada,
pouzdanost,
cena i
potrošnja
Logičko projektovanje memorije 7
Kapacitet memorije
tu vreme upisa,
tč vreme očitavanja,
tc vreme brisanja
(dovođenje memorijskih elemenata u
početno stanje pri upisu),
memorijski modul
upravljački
upravljanje memorijom adresa
signali
očitavanje upis
IZLAZ PODATAKA
DOZVOLA
UPISA tDU tp
tKA/KIM
Logičko projektovanje memorije tKA 13
PRIMER: RAM memorija 43 bita
izbor
(S)
S ME izlaz
Ip
ulaz
ulaz Up
R
x1 x2
čitanje / upis (č/up)
x1
ME ME ME
memorijski
adresne 2x4
x1 x2
element
linije D
ME ME ME
x2 x1 x2
ME ME ME
x1 x2
ME ME ME
dozvola
pristupa
memoriji
č / up
memorijski modul 16 x 1 A2 A3
X - DEKODER
0 0 1 2 3
privremeni
reg. kolone
i dekoder
DO
izlazni
A0-AN privremeni prihv. reg.
registar matrica
memorijskih upravljanje
vrste i U/I
dekoder elemenata DIN
ulazni
prihv. reg.
vremenski interni
signali i upravljački
upravljanje signali
RAS
CAS
WE
Logičko projektovanje memorije 17
DRAM memorijske banke
RAS
CAS 64K x 1 RAM-ovi
WE
I
8 8 DO
A0 - A7
adresa
RAS D0
CAS DIN
prihvatni WE #1
registar RAS
I CAS
DO
A0 - A7 WE 64K x 4 RAM-ovi
RAS D1 DI
CAS DIN
WE #2 8 8 D0
A0 - A7
adresa D1
DO
...
RAS D2
CAS
I prihvatni WE D3
DI
A0 - A7 DO registar
RAS D7
CAS DIN
WE D4
#8 A0 - A7
D5
RAS DO
D6
CAS
WE D7
DI
CAS
WE
ispravni
DO
podaci
Ciklus čitanja
RAS
CAS
WE
DIN ispravni
podaci
bez
uticaja
Ciklusmemorije
Logičko projektovanje upisa 20
Osvežavanje sadržaja
DRAM memorije
Punjenje koje je smešteno u male kapacitivnosti DRAM-a disipira brzo zbog
gubitaka ("curenja").
Kao rezultat toga napon duž kondenzatora pada na vrednost koja neće
ispravno pokazivati smeštenu informaciju.
Obično traže osvežavanje 128 vrsta svake 2ms ili 256 vrsta svake 4ms.
GND +5 V
A0 - AN
adresa
DQ1 - DQ8
podaci
Adresa
CS
selekcija kućišta OE
OE
dozvola izlaza
WE
dozvola upisa
CS
A7 1 24 VCC
A6 2 23 A8
DQ
A5 3 22 A9 (izlaz) I CC
A4 4 21 (WE
) I SB
A3 5 20 (OE) Struja
A2 6 19 A10 napajanja
A1 7 18 (CS)
A0 8 17 DQ8
DQ1 9 16 DQ7
DQ2 10 15 DQ6
DQ3 11 14 DQ5
GND 12 13 DQ4
Logičko projektovanje memorije 25
FLASH memorije
NILI Flash
NILI arhitektura predstavlja najjednostavniju arhitekturu.
Poseduje dva spoljašnja izvora napajanja, međutim veličina
bloka za brisanje joj je velika.
SELEKTUJUĆI GEJT
SELEKTUJUĆI GEJT
LEBDEĆI GEJT
LEBDEĆI GEJT
OSNOVA OSNOVA
OSNOVA OSNOVA
OSNOVA OSNOVA
U svakom bloku se
OPERACIJA
ČITANJA
spojenih tranzistora.
16 VRSTA = 1 BLOK
Programiranje i
MEMORIJSKI NIZ brisanje se obavlja
16 "NI" ĆELIJA
LOKACIJA postupkom
tuneliranja.
LINIJA REČI
NI Flash ćelijska struktura
zahteva 16 redno vezanih
LINIJA REČI
tranzistora po jednoj bit
LINIJA
liniji i na taj način smanjuje
REČI 16 LINIJA REČI 16 se veličina ćelije.
SELEKTUJUĆI
GEJT (DREJN)
SLOG.
NIZ
ULAZ REG. MEMORIJSKIH SELEKC.
REG. MASKE ĆELIJA SLOG. KOLA
IZLAZNI
REGISTAR
UPIS PRAZNA
FIFO
ČITANJE PUNA
n n
početno stanje posle prve operacije čitanja posle druge operacije čitanja
d c b a d c b d c
po upisu elementa e
e d c
UVLAČENJE PRAZAN
LIFO
IZVLAČENJE PUN
n n