online kép - Fájl  tubefájl feltöltés file feltöltés - adja hozzá a fájlokat onlinefedezze fel a legújabb online dokumentumokKapcsolat
  
 

Letöltheto dokumentumok, programok, törvények, tervezetek, javaslatok, egyéb hasznos információk, receptek - Fájl kiterjesztések - fajltube.com

Online dokumentumok - kep
  

Memória technológiak*

számítógépes



felso sarok

egyéb tételek

jobb felso sarok
 
RÉSZLETES ÉRETTSÉGI VIZSGAKÖVETELMÉNY
Web mail és e-mail IP alapon
Part Design CATIA V5 - Start
Windows 7 telepítése USB tarolóról
Alkalmazasok
Matav rendszertechnika
A .NET
Kapcsolat az ügyfél szolgalattal
Memória technológiak*
 
bal also sarok   jobb also sarok

Memória technológiák



A memória nélkülözhetetlen komponens bármilyen számítógéprendszerben. Feladata a programok és a hozzájuk tartozó adatok tárolása.

A memóriatechnológiák a következõképpen osztályozhatók:

Read Write Memory (RWM) - olvasható, írható memória

Random Access Memory (RAM) - a hozzáférési idõ nem függ az adatok memóriában való elhelyezésétõl.

Static RAM (SRAM) - gyors, viszonylag kis kapacitású memória típus.

Dynamic RAM (DRAM) - lassúbb, nagy kapacitású memória típus.

Non - RAM: Serial Access Memory - FIFO, LIFO; - változó hozzáférési idõ.

Content Access Memory (CAM) - tartalomfüggõ kiválasztó rendszerû memória.

Non - volatile Read Write Memory (NVRWM): EPROM, EEPROM, FLASH - nem illékony, olvasható, írható memória típusok; a beírási idõ jóval nagyobb, mint az olvasásé.

Read Only Memory (ROM) - gyártási maszk által programozott, csak olvasható memória.

Programmable ROM (PROM) - felhasználó által csak egyszer beírható, többször olvasható memória.

Static vs. dynamic - a sztatikus memória megõrzi a tartalmát, amíg tápláló feszültséget kap; a dinamikus memória tartalmát idõnként fel kell frissíteni.

Synchronous vs. asynchronous - a szinkron memóriák egy órajel élen veszik át vagy adják ki az adatokat; az aszinkron memóriák felismerhetik a címváltozást, és ennek alapján indíthatnak be ciklusokat.


Forrás: James F. Plusquellic https://www.cs.umbc.edu/~plusquel/vlsi/slides/chap8_2.html

Memória architektúra

Egy tipikus memória áramkör belsõ felépítése a következõ:

Row decoder - Sorkiválasztó áramkör.
- Column decoder - Oszlopkiválasztó áramkör.
- Sense amplifier - Olvasó erõsítõ.
- Write buffer - Beíró erõsítõ.
- Column multiplexer - A kiválasztott oszlopot a ki/bemenethez kapcsoló áramkör.


A fentebb ábrázolt egy modulos modell kis kapacitású memóriák esetében (256kbit) használható.

Nagy kapacitású memóriák több modulos (P block) architektúrát használnak.



Az ábra szerint egy 4Mbites memória címszerkezete a következõ:

Block-5bit, Sor-10bit, Oszlop-7bit, összesen 22bit.


ROM memória

A ROM cellák tartalma változhatatlan. Több fizikai megoldás használható.

A következõ ábrán dióda, réteg és MOS tranzisztor alapú cellák láthatók, logikai 1-es és 0 állapotban.

A dióda és a réteg tranzisztor pozitív jelet továbbít a kimenõ bitvonalra (BL), ha a megfelelõ kiválasztó szóvonal (WL) aktív. A diódás megoldás a WL feszültségét adja át a kimenetre, a tranzisztor pedig a kollektor tápfeszültségét, a megfelelõ feszültségesések figyelembevételével és/vagy kimenõ erõsítõkön keresztül.


A MOS tranzisztoros változat esetében minden BL-t egy-egy pMOS tart 1-es szinten. Ha 0-t kell generálni, egy, a megfelelõ bit helyzetre beépített nMOS lehúzza a pMOS által tartott BL-t, alacsony feszültségre. Hogy a pMOS, nMOS feszültségosztó jól mûködjön, az nMOS ellenállása legalább négyszer kisebb kell legyen mint a pMOS-é.


Nem illó olvasható, írható memóriák

A memória felépítése hasonlít a ROM memória szerkezetéhez. A tranzisztorok szelektív be/kikapcsolása a küszöbfeszültség módosításával történik. A küszöbfeszültséget egy lebegõ elektróda feltöltésével/kisütésével változtatják.

Beíró (magas, 15-20V) feszültség alkalmazása a source (forrás) és drain (csapolás) között erõs elektromos mezõt hoz létre és lavina -(forró elektron)- belövést okoz a lebegõ elektródába, a normális feszültséggel táplált kiválasztó elektróda alatt.

A forró (nagy sebességû) elektronok áthatolnak az elsõ oxidrétegen, és negatív töltést tárolnak a lebegõ elektródán, megnövelve a küszöbfeszültséget kb. 7V-ra.



A kitörlési metódus határozza meg a különbözõ újraprogramozható nem illékony memóriák típusát.


EPROM: Erasable Programmable ROM - Törölhetõ, programozható ROM

ultraibolya (UV) fény hatására a lebegõ elektródon tárolt elektronok egy része eltávozik, csökken a küszöbfeszültség, ez a törölt állapot. Az összes memória cellát egyszerre törlik, egy átlátszó ablakon keresztül.

A törlés lassú, percek alatt megy végbe.

A programozás is lassú, 5-10 mikroszekundum szavanként.

A programozási ciklusok száma véges, kb. 100-1000.

Jó helykihasználás, egy tranzisztor cellánként.


EEPROM- Electrical Erasable PROM ‑ Elektromosan törölhetõ PROM

Nagyon vékony oxid rétegen keresztül, a Fowler-Nordheim alagúthatás alapján töltõdik fel beíráskor és sül ki törléskor a lebegõ elektród.

Törléskor a beíráshoz képest fordított feszültséget alkalmaznak.

Érzékeny a küszöbfeszültség értékére, különálló kiválasztó tranzisztort kapcsolnak minden tároló tranzisztorhoz.



Flash EEPROM


A Flash technológia az EPROM és EEPROM kombinációja. Programozáskor forró-elektron-injektálást, törléskor Fowler-Nordheim alagúthatást használnak.

Törléskor a hardver ellenõrzi a küszöbfeszültség értékét, biztosítva, hogy a kitörölt tranzisztor mûködõképes marad.

Programozáskor a source (forrás) földpotenciálon, a gate (kapú) és a drain (csapolás) 12V-feszültségen van.



Törléskor a kapu földpotenciálon, a forrás 12V-on van, a csapolás táplálása meg van szakítva.

SRAM Sztatikus RAM

A sztatikus RAM hat tranzisztort tartalmaz. A cella alapja egy 4 tranzisztorból álló billenõ áramkör. A szókiválasztó vonal által vezérelt 2 tranzisztor kapcsolja a cellát a bitvonalakhoz. Olvasáskor a cella tartalma határozza meg a bitvonalak potenciálját. Beíráskor a bitvonalak határozzák meg a cella állapotát.




Olvasó mûveletnél a bit és ­/bit vonalakat elõtöltik 5V-ra, mielõtt aktiválnák a szókiválasztó vonalat.       

Elõtöltés után a címzett cella vezetõ nMOS tranzisztora lehúzza "0" szintre a megfelelõ bit vagy /bit vonalat, meghatározva ezáltal a kiolvasott jel értékét. Az elõtöltést azért alkalmazzák, hogy az olvasás pillanatában a kiválasztott cella képes legyen beállítani a bitvonalak logikai szintjét, és külsõ tápfeszültségek ne befolyásolják a cella tartalmát a két kiválasztó tranzisztoron keresztül.

Az elõtöltést meg kell szakítani a kiválasztó vonalak aktiválása elõtt. Ellenkezõ esetben a kiválasztott cellák parazitán billenhetnek az "1"-es szintre beállított bitvonalak hatására.

SRAM: Read Operation - Olvasási mûvelet

A beírás pillanatában a bitvonalakat megfelelõen méretezett tranzisztorok révén hajtják meg, amelyek a beírandó adatbit szerint vezérlik a cella tranzisztorait a kiválasztó tranzisztorokon keresztül.

A beírási ábrán az N5, N6-os tranzisztorok a tápforráshoz kötött ellenállások szerepét töltik be.

N1, N2 a beíró, N3, N4 a kiválasztó tranzisztorok.

Az ábra egy "0" tartalmú cella "1"-be való átírását illusztrálja.


SRAM: Write Operation ‑ Beírási mûvelet.



Register files ‑ Regiszter blokk

A következõ ábra egy-író, két-olvasó hozzáférésû regiszterblokkot mutat be.

A tranzisztorok melletti számok a tranzisztorok geometriáját és ezáltal a belsõ ellenállásukat jellemzik. Minél nagyobb a tört szám értéke, annál kisebb a tranzisztor ellenállása, nagyobb teljesítményt tud vezérelni, és meghatározza az áramkör magatartását.

A regiszter alapcellája egy 4 tranzisztoros billenõ áramkör. A cella egy fordító áramkörön keresztül kapcsolódik az olvasó vonalakhoz. Teljesítménynövelés mellett a fordító áramkör a cella szigetelését is biztosítja, az olvasó bitvonalakon keresztül nem lehet parazitán beírni a cellába.

Register file: két olvasás, egy írás hozzáféréssel.


DRAM : Dynamic Random Access Memory - Dinamikus RAM

A DRAM cella általában egy félvezetõ kondenzátoron tárolja az információt.

Mivelhogy, akármilyen jó is a szigetelés, egy bizonyos idõ múlva a kondenzátor kisül, a cellát periodikusan újra kell tölteni (írni), ezért nevezik dinamikusnak a cella mûködését. Az újratöltés ugyanazzal az információval történik, amely be volt írva a cellába, ezért ezt a mûveletet frissítésnek ("refresh") nevezik. A frissítés tehát egy olvasás, amelyet a kiolvasott érték automatikus visszaírása követ. Mivel minden cellát fel kell frissíteni msec nagyságrendû periódussal, ez bizonyos idõveszteséget okoz a memória mûködésében.


3T DRAM

Háromtranzisztoros dinamikus memória cella.

A frissítést meg lehet valósítani a bit2 vonal olvasásával, és a fordított érték visszaírásával a bit1 vonalon keresztül.

A bit2-es vonalat elõtöltik olvasáskor, hogy ne legyen állandó nyugalmi áram.

Ezt a memória felépítést néha ASIC áramkörökben használják, mivel egyszerû a tervezése és a mûködése is.

A tároló kondenzátor szerepét az X-el jelölt vezérlõ kapu elektród parazita kapacitása tölti be. A baloldali beíró tranzisztor, amikor ki van választva, feltölti vagy kisüti az X kondenzátort, a bit1 vonal által meghatározott értékre. Olvasás elõtt feltöltik a bit2 vonalat a tápfeszültség értékére. A kiválasztott cella határozza meg olvasáskor a bit2 vonal potenciálját. Ha az X kondenzátor fel volt töltve, az olvasó tranzisztor kisüti a bit2 vonalat a kiválasztó tranzisztoron keresztül. Ha nem volt feltöltve, a zárt olvasó tranzisztor nem süti ki a bit2 vonalat. A cella inversor (fordító), ha magas szintû feszültséggel írtak be a bit1 vonalon, olvasáskor alacsony feszültség jelenik meg a bit2-õn, és fordítva.



1T DRAM

Egy tranzisztoros dinamikus memória cella.


Ez a leggyakrabban használt memória cella. Cx egy különleges felépítésû kondenzátor, a cella tároló eleme. Cx értéke kb. 30 fF. Beíráskor a szókiválasztó vonal kinyitja a kiválasztó tranzisztort és a bit vonal által meghatározott értékre töltõdik fel vagy sül ki a cella tároló kondenzátora.

Olvasáskor töltés átrendezés történik a Cx és a Cbit között. Cbit a beíró/kiolvasó vonal parazita kapacitása. Cx tipikusan 1 vagy 2 nagyságrenddel kisebb mint Cbit, így a potenciálkülönbség (delta-V) értéke kb. 250 mV.

Hogy az 1T cella mûködõképes legyen, az olvasáskor megjelenõ delta-V-t fel kell erõsíteni egy olvasó erõsítõvel (sense amplifier). Az egy bit vonalra kapcsolt cellák egy közös olvasó erõsítõt használnak. A kiolvasó mûvelet a töltésátrendezéssel befolyásolja a cella tartalmát. Ezért minden olvasást ugyanabban a memóriaciklusban visszaírás követ. A visszaírás az olvasó erõsítõben tárolt kiolvasott értékkel történik.

Az olvasó erõsítõ jelét az alábbi ábra illusztrálja.



Content Access Memory (CAM) ‑ Tartalom-hozzáférésû memória

A CAM egy 6 tranzisztoros SRAM memória cellára épül.

Egyszerre összehasonlít egy bemenõ adat-szót az összes tárolt adat-szóval.

Például címátalakító memóriák építésénél használják.

Beíráskor a szóvonallal kiválasztott cellákba a bit vonalakon keresztül tárolják a megfelelõ adatokat.

Olvasáskor a szókiválasztó vonalakat nem használják. A bit vonalakra ráviszik a keresett adatot és a cell, /cell tranzisztorok összehasonlítják a cella tartalmát a bit vonalakkal. Egyenlõség esetén a match (egyenlõ) vonal magas logikai szintre áll be.


Tartalom hozzáférésû memória.



: 2667


Felhasználási feltételek