electrically erasable programmable read-only memory

Üdvözlöm, Ön a electrically erasable programmable read-only memory szó jelentését keresi. A DICTIOUS-ban nem csak a electrically erasable programmable read-only memory szó összes szótári jelentését megtalálod, hanem megismerheted az etimológiáját, a jellemzőit és azt is, hogyan kell a electrically erasable programmable read-only memory szót egyes és többes számban mondani. Minden, amit a electrically erasable programmable read-only memory szóról tudni kell, itt található. A electrically erasable programmable read-only memory szó meghatározása segít abban, hogy pontosabban és helyesebben fogalmazz, amikor beszélsz vagy írsz. Aelectrically erasable programmable read-only memory és más szavak definíciójának ismerete gazdagítja a szókincsedet, és több és jobb nyelvi forráshoz juttat.

Főnév

electrically erasable programmable read-only memory (tsz. electrically erasable programmable read-only memories)

  1. (informatika)

Az EEPROM (teljes nevén Electrically Erasable Programmable Read-Only Memory) egy nem felejtő memóriatípus, amely lehetővé teszi az adatok elektromos törlését és újraírását kis egységenként (általában bájtonként). Ez a memória az EPROM (erasable programmable ROM) és a ROM egy fejlettebb változata, amely tartós adatmegőrzést biztosít áramellátás nélkül is.



1. Alapfogalom és működés

Az EEPROM egyfajta ROM (Read-Only Memory), tehát alapvetően nem a fő memóriában (RAM) működik, hanem az olyan helyeken, ahol a tartós tárolás és ritkább írásművelet a cél.

Működési elve:

  • Félvezető alapon működő MOSFET-transzisztorok segítségével tárol bitállapotokat.
  • Minden bitet egy lebegő kapus tranzisztor (floating gate transistor) tárol.
  • Íráskor vagy törléskor magas feszültséget használnak (általában 10–20 V), amely elektromos töltést mozgat a lebegő kapura.
  • Ez a töltés hosszú ideig ott marad, és meghatározza, hogy az adott bit 0 vagy 1.



2. Főbb jellemzők

Tulajdonság EEPROM
Típus Nem felejtő memória
Írásmód Elektromos, bájtonként
Törlésmód Elektromos, bájtonként
Tartósság 10.000 – 1.000.000 írási ciklus
Áramellátás után Megőrzi az adatokat
Írási sebesség Lassabb, mint RAM
Tipikus alkalmazások Konfigurációs adatok, firmware



3. EEPROM vs más ROM-típusok

Jellemző ROM PROM EPROM EEPROM Flash memória
Programozható Nem Igen Igen Igen Igen
Törölhető Nem Nem UV fénnyel Elektronikusan Elektronikusan
Újraprogramozható Nem Nem Igen Igen Igen
Törlés egysége Egész chip Bájtonként Blokkonként

Az EEPROM legnagyobb előnye az, hogy nem szükséges kiszerelni vagy UV-fénnyel törölni, mint az EPROM-okat.



4. EEPROM vs Flash memória

Bár a Flash memória az EEPROM egy változata, van néhány fontos különbség:

Tulajdonság EEPROM Flash memória
Írási/törlési egység Bájtonként Blokkonként (pl. 4 KB)
Sebesség Lassabb Gyorsabb
Tartósság Nagyobb írási ciklusszám Alacsonyabb (pl. 10k–100k)
Használat Mikrovezérlők, beállítások Tárolók (pl. pendrive, SSD)



5. Felhasználási területek

5.1 Mikrovezérlők

  • Beépített EEPROM memóriát tartalmaznak (pl. AVR, PIC).
  • Tárolnak: szenzor kalibrációkat, konfigurációs adatokat, számítógép BIOS beállításokat.

5.2 Firmware tárolás

  • Egyes eszközök firmware-je EEPROM-ban van.
  • Könnyen frissíthető anélkül, hogy az eszközt kinyitnánk.

5.3 Kártyák és címkék

  • RFID címkék, bankkártyák chipjei – titkosított EEPROM-mal.

5.4 Autóipar

  • Járművek ECU-jában (elektronikus vezérlőegységek), hibakódok, beállítások tárolására.



6. Előnyök

  • Nem felejtő: áramtalanítás után is megtartja az adatokat.
  • Törölhető és újraprogramozható: nem egyszeri írásra készül.
  • Precíz kontroll: bájtonként olvasható/írható.
  • Alacsony fogyasztás: beágyazott rendszerekben ideális.



7. Hátrányok

  • Lassú írás: nem alkalmas gyors, tömeges adattárolásra.
  • Korlátozott írási ciklus: túl sok írás után tönkremehet.
  • Kis kapacitás: néhány kilobájt tipikus, ritkán több megabájt.



8. EEPROM használata programozásban

Példa Arduino platformon:

#include <EEPROM.h>

void setup() {
  EEPROM.write(0, 42);  // 42-es szám írása a 0. címen
  int val = EEPROM.read(0);  // Kiolvasás
  Serial.begin(9600);
  Serial.println(val);  // Eredmény: 42
}

Az EEPROM.write() lassú művelet, és csak akkor ajánlott használni, ha valóban meg kell őrizni valamit a kikapcsolás után is.



9. Fejlettebb EEPROM interfészek

9.1 Soros EEPROM

  • Külső EEPROM chipek (pl. 24C32, 25LC256)
  • I2C vagy SPI interfészen keresztül kommunikálnak.
  • Gyakran használják beágyazott rendszerekben.

9.2 EEPROM programozók

  • Speciális eszközök, amelyekkel EEPROM chipek írhatók/olvashatók/menthetők.



10. Karbantartás és megbízhatóság

10.1 Élettartam maximalizálása

  • Csak akkor írj EEPROM-ba, ha valóban változik az adat.
  • Használj wear leveling technikát, ha rendszeresen írsz.
  • Használj pufferelő RAM-ot, majd csak ritkán írd ki EEPROM-ba.

10.2 Védelem

  • Bizonyos EEPROM chipek tartalmaznak írásvédelmi bitet vagy jelszavas hozzáférést.



11. Összefoglalás

Az EEPROM egy nem felejtő, elektromosan újraprogramozható memória, amely hosszú távon kis mennyiségű konfigurációs adat vagy beállítás tárolására kiváló. Bár nem alkalmas nagyméretű adattárolásra, megbízhatósága és tartóssága miatt fontos szerepet játszik a beágyazott rendszerekben, mikrovezérlőkben és hardveres konfigurációkban. A modern informatikában főként Flash memóriák váltják ki nagyobb méretű alkalmazásoknál, de az EEPROM egyszerűsége és stabilitása miatt sokáig marad még velünk.