SpracheEnglishDeutsch
Industrieelektronik

NVM

Abkürzung von Non-Volatile Memory.

NVM: Speicher, der Daten bei Stromausfall behält

Nichtflüchtiger Speicher (NVM) ist jedes Speichermedium, das seinen Inhalt nach dem Ausfall der Stromversorgung behält. Anders als RAM, das beim Abschalten alles verliert, bleibt NVM erhalten. In der Industrieelektronik ist diese Persistenz kritisch: Ein Regler muss seine Konfiguration, Kalibrierdaten oder protokollierte Ereignisse auch nach einem ungeplanten Ausfall speichern können.

Die häufigsten Arten in der Industrietechnik sind Flash-Speicher (wird für die Firmware von Mikrocontrollern und Konfigurationsspeicherung verwendet), EEPROM (elektrisch löschbarer programmierbarer Festwertspeicher) und batteriestütztes SRAM. Flash dominiert moderne Designs, weil es dicht, preiswert und wartungsfrei ist. EEPROM ist langsamer und hat eine geringere Lebensdauer (typisch 100.000 bis 1.000.000 Schreibzyklen), ist aber für selten aktualisierte Einstellungen nützlich. Batteriestütztes SRAM ist heute selten, erscheint aber immer noch in Legacy-Systemen und Hochzuverlässigkeitsanwendungen, bei denen Schreibzyklen wichtig sind.

Der Kompromiss liegt zwischen Geschwindigkeit und Schreiblebensdauer. Flash-Speicher ist schreibgeschützt, bis er gelöscht wird, und das Löschen erfolgt in ganzen Blöcken (oft 4 KB oder größer), nicht einzelne Bytes. Das Schreiben in den Flash-Speicher verschleißt ihn auch: Jeder Transistor in der Zelle hat eine begrenzte Anzahl von Programmier- und Löschzyklen, bevor die Oxidschicht abbaut und Bitfehler beginnen. Industriedesigns müssen dies berücksichtigen. Ein Datenlogger, der Billionen Male an die gleichen Flash-Adressen schreibt, wird schließlich ausfallen; das Rotieren der Schreibpositionen über einen größeren Speicherbereich (Wear Levelling) verlängert die Lebensdauer.

Wenn NVM ausfällt oder täuscht

Beschädigungen in NVM sind gefährlich, weil sie lautlos ablaufen. Ein fehlerhaftes Bit in einem Kalibrierungsfaktor oder Steuerwert führt dazu, dass das Gerät falsch arbeitet, ohne einen Alarm auszulösen. Bitfehler im Flash können durch Umgebungsstrahlung, wiederholte Löschvorgänge oder einfaches Altern auftreten. Einige Industrieregler verwenden Checksummen oder Fehlerkorrekturcodes (ECC), um Einzelbitfehler zu erkennen und zu reparieren, aber das erhöht die Kosten und Komplexität.

Der Begriff NVM ist eine Kurzform, die Speicher nach seinem Verhalten bei Stromausfall unterscheidet, nicht nach seinem physikalischen Aufbau. Er erscheint in Datenblättern, Firmware-Spezifikationen und Designbewertungen. Das Verständnis, welcher NVM-Typ vorhanden ist und welche Lebensdaueranforderungen er hat, ist entscheidend für die Behebung von Datenbeschädigungen, die Planung von Wartungsintervallen und die Konzeption zuverlässiger Sicherungs- und Wiederherstellungskonzepte.

Mehr aus Industrial electronics

Alle ansehen

Get the Word of the Day

One industrial term every day, with the trade it belongs to and why it is worth knowing. No advertising.