ROM - Read Only Memory
Das ROM ist ein digitaler Festwertspeicher, in dem Daten dauerhaft und unveränderlich gespeichert werden. Die Herstellung von ROM-Bausteinen ist relativ teuer. Sie lohnt sich nur bei Massenprodukten. Bei Kleinserien werden EPROMs verwendet.
Prinzip von ROM
ROMs werden vom Hersteller maskenprogrammiert. Ähnlich wie bei einem Fotonegativ liegen die Daten in einer Maske und werden bei der Produktion fest in der Halbleiterstruktur abgelegt. Die Daten können weder elektrisch noch optisch gelöscht oder verändert werden. Bei Spannungsausfall oder -abschaltung bleibt der Speicherinhalt erhalten.
Die Dioden stellen das High-Bit dar.
Es müssen Dioden zur Verbindung der Leitungen verwendet werden, weil sonst Kurzschluss-Gefahr durch die Pull-Down-Widerstände besteht.
PROM - Programmable ROM
PROMs sind nur einmal programmierbar.
Jede Bit-Zelle besteht aus einer Diode und einer Schwachstelle. Die Schwachstelle kann vom Anwender durch ein Programmier-Gerät zerstört werden. Der Zustand bleibt dann für immer bestehen.
EPROM - Erasable programmable ROM


Beim EPROM nutzt man die selbe Technik zum Programmieren, wie bei den PROMs. Das EPROM benötigt bestimmte Spannungsimpulse zum Programmieren. Dafür wird ein Zusatzgerät, der EPROM-Programmer, verwendet.
Die Eigenschaft von Halbleitern, dass beim Einfall bestimmter Lichtwellenlängen (UV-Licht) Ladungsverschiebungen entstehen, macht man sich beim Löschen von Daten nutzbar. Deshalb beinhalten diese Speicherbausteine ein Quarzglasfenster, durch das der Chip zum Löschen mit hartem UV-Licht bestrahlt wird. Das Löschen wird in einem Löschgerät vorgenommen. Der Löschvorgang dauert einige Minuten.
EEPROM - Electrically erasable programmable ROM
Bei EEPROMs besteht die Möglichkeit die Speicherzellen durch Spannungsimpulse zu programmieren und zu löschen. Die Programmierzeit ist relativ lang. Die Anzahl der Programmierzyklen ist begrenzt.
EEPROMs gibt es sehr häufig mit serieller Programmierweise. Die Speicherung der Daten wird über eine serielle Leitung durchgeführt. Das EEPROM wird üblicherweise zum Speichern von Bedienerdaten, Konfigurationen, Parametern und Einstellungen verwendet.
Übersicht: Halbleiterspeicher
- RAM - Random Access Memory
- DRAM - Dynamic RAM
- SDRAM - Synchronous DRAM
- DDR-SDRAM (DDR1 / DDR2 / DDR3)
- Rambus-DRAM
- Flash-Speicher
- FRAM - Ferroelectric RAM
- MRAM - Magnetoresistive RAM
- OUM - Ovonic-Unified-Memory




