SpracheEnglishDeutsch
Industrieelektronik

MLC

Abkürzung für Multi-Level Cell.

MLC: NAND-Flash, das mehrere Bits pro Zelle speichert

Eine Multi-Level-Cell (MLC) ist ein NAND-Flash-Speicher, der mehr als ein Bit Daten in einer einzelnen Speicherzelle speichert, indem mehrere Spannungspegel verwendet werden, um verschiedene Datenzustände darzustellen. Im Gegensatz zu Single-Level-Cells (SLC), die ein Bit pro Zelle mit nur zwei Spannungszuständen speichern, speichert MLC typischerweise zwei Bits pro Zelle mit vier verschiedenen Spannungspegeln. Diese höhere Dichte macht MLC bei gleicher Kapazität deutlich günstiger in der Herstellung, weshalb es in den 2000er und 2010er Jahren zur dominierenden Technologie in Consumer- und Industrial-SSDs, USB-Flash-Laufwerken und eingebetteten Speichergeräten wurde.

Die Spannungspegel in einer MLC-Zelle liegen enger beieinander als in SLC, was bedeutet, dass der Speichercontroller zwischen engeren Spannungsfenstern unterscheiden muss, um die Daten korrekt zu lesen. Eine typische MLC-Schwellwertspannungsverteilung könnte Fenster haben, die nur 0,3 bis 0,5 Volt voneinander entfernt sind, im Vergleich zu größeren Abständen bei SLC-Designs. Diese engere Toleranz macht MLC empfindlicher gegen Rauschen, Ladungsverlust und Störungen durch benachbarte Zellen, ein Phänomen das Cell-to-Cell-Coupling genannt wird. Error-Correction-Code-Algorithmen (ECC), die auf dem Speichercontroller laufen, arbeiten ständig daran, Bitfehler durch diese Spannungsunsicherheiten zu erkennen und zu beheben.

Verschleiß und Zuverlässigkeitskompromisse

MLC-Zellen verschleißen schneller als SLC-Zellen bei wiederholten Schreib-Lösch-Zyklen. Eine MLC-Zelle übersteht typischerweise 3.000 bis 10.000 Schreib-Lösch-Zyklen, bevor Bitfehler unbeherrschbar werden, während SLC-Zellen 100.000 Zyklen oder mehr aushalten können. Industrielle Anwendungen mit extremem Zuverlässigkeitsanspruch, wie Luftfahrt- oder Fahrzeugsysteme, spezifizieren oft SLC oder neuere Technologien wie Triple-Level-Cells (TLC) mit spezialisierter Wear-Leveling-Firmware. Consumer-SSDs mindern dies durch Verteilung von Schreiboperationen auf viele Zellen und durch Over-Provisioning, bei dem ein Teil der Laufwerkskapazität als Reserve zurückgehalten wird.

Der Begriff MLC ist in der aktuellen Branchennutzung etwas mehrdeutig geworden. Als NAND-Technologie über zwei Bits pro Zelle hinauswuchs, begannen Hersteller, 'eMLC' (Enterprise MLC) zu verwenden, um Zwei-Bit-Designs von neueren Drei-Bit-TLC- und Vier-Bit-QLC-Varianten (Quad-Level-Cell) zu unterscheiden. Ein eMLC-Laufwerk und ein älteres MLC-Laufwerk sind funktional gleichwertig, aber die Umbenennung spiegelte den Wechsel zu höheren Dichten im Enterprise-Speicher wider. Heute ist MLC in seiner ursprünglichen Definition weitgehend in Neudesigns überholt und wurde durch TLC und QLC in Consumer-Märkten sowie eMLC-Designs in Industrie- und Edge-Computing-Anwendungen verdrängt, wo Zuverlässigkeit gegenüber absoluter Kapazität Vorrang hat.

Bei der Auswahl von Speicher für Industriegeräte ist das Verständnis, ob ein Laufwerk MLC, TLC oder QLC verwendet, wesentlich. MLC-basierte SSDs aus den 2010er Jahren sind zuverlässige Arbeitspferde in eingebetteten Systemen, kosten aber pro Gigabyte mehr als moderne TLC-Alternativen. Temperaturstabilität, Stromausfallschutz und das Alter der Firmware werden zu kritischeren Faktoren für MLC-Geräte, die sich dem Lebensende nähern, da die ECC-Algorithmen härter arbeiten müssen, um die Datenintegrität in gealterten Zellen zu erhalten.

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.