ROM, PROM, EPROM und EEPROM verstehen: Design, Programmierung und Identifikation
Read-Only Memory (ROM) teilt viele Designprinzipien mit RAM, aber sein Latch-Mechanismus ist für einen einzelnen, irreversiblen Schreibzyklus ausgelegt. Der grundlegendste ROM nutzt winzige Sicherungen, die selektiv durchgebrannt werden können, um binäre Information zu kodieren; einmal ruptiert, kann das Daten nicht mehr verändert werden, was diese Schaltungen inhärent One-Time-Programmierbar macht.
Wegen dieser Einmal-Schreibfähigkeit werden solche Geräte als Programmable Read-Only Memories (PROMs) bezeichnet. Einige programmierbare Speicher können jedoch mit beträchtlichem Aufwand zurückgesetzt werden, was ein Hybrid zwischen RAM und ROM schafft. Diese heißen Erasable Programmable Read-Only Memories (EPROMs) – ein Name, der ihre einzigartige Fähigkeit zum Löschen und Neuprogrammieren widerspiegelt.
EPROMs gibt es in zwei Hauptvarianten: UV-löschbare EPROMs (UV-EPROM) und elektrisch löschbare EPROMs (EEPROM). Beide Typen basieren auf MOSFETs mit kapazitiven Ladungs-Latches. UV-EPROMs werden durch Bestrahlung des Chips mit Ultraviolettlicht gelöscht, während EEPROMs elektrisch gelöscht und neu beschrieben werden können.
EPROMs sind an einem transparenten Glasfenster leicht identifizierbar, das den Silizium-Die dem Licht aussetzt. Nach der Programmierung wird das Fenster mit Klebeband versiegelt, um die Daten vor Umgebungslicht zu schützen. Programmierung erfordert typischerweise höhere Spannungen als der Lesebetrieb.
ZUGEHÖRIGE ARBEITSBLÄTTER:
- Memory Devices Worksheet
Industrietechnik
- Digitaler Speicher Grundlagen: Adressierung, Zugriff und Volatilität
- Mikroprozessoren: Die Evolution des Stored-Program-Computing
- C++ Speicherverwaltung meistern: Experten-Einsatz von new und delete
- Dynamische Speicherallokation in C: malloc, calloc, realloc & free meistern
- FusionHD: Intelligenter Flash-Speicher für IoT der nächsten Generation
- Cervoz bringt DDR4-2666 Speicher für industrielle KI- und IoT-Lösungen
- Magnetisches neuromorphes Computing steigert KI-Effizienz auf menschenähnliches Niveau
- Ferroelektrischer Speicher: 10 Milliarden Schreibzyklen – Sprung zu weltraumtauglichem, ultra-haltbarem Storage
- NASAs 10 essenzielle Coding-Regeln für sicherheitskritische Software
- Dynamische Speicherverwaltung in C: calloc, malloc und free erklärt