MLC-Speicherzelle

MLC-Speicherzelle

MLC-Speicherzellen (MLC kurz für englisch multi-level cell) sind Speicherzellen in denen mehr als ein Bit pro Zelle gespeichert wird (vgl. SLC-Speicherzelle). Dies wird durch Speichern von mehr als zwei Zuständen (engl. levels) in der Zelle erreicht.

Das Abspeichern von mehreren Bits pro Speicherzelle hat zum Nachteil, dass die Lese- und Schreibgeschwindigkeit reduziert wird und sich bei einem Ausfall der Zelle die Bitfehlerrate (engl. bit error rate, BER) erhöht. Aus diesem Grund sind komplexere Fehlerkorrekturverfahren zum Sichern des Informationsgehalts der Daten erforderlich. In der Regel werden hier BCH-Codes eingesetzt.

Inhaltsverzeichnis

Flash-Speicher

Die Technik wird vor allem bei NAND-Flash-Speichern verwendet, in denen pro Speicherzelle, welche aus einem MOSFET mit Floating-Gate besteht, mehrere Bits – zur Zeit (2009) bis zu vier[1] – gespeichert werden können. Dadurch wird die Speicherdichte erhöht.

Bei Produkten, die auf Flash-Speichern basieren (z. B. USB-Sticks) können die Abkürzungen SLC oder MLC in der Produktbezeichnung Hinweise auf die Verwendung von SLC oder MLC geben.

Hintergrund

In vielen Speicherbausteinen wird in jeder Speicherzelle ein Bit gespeichert, z. B. in DRAMs, indem in der Zelle einer von zwei möglichen Zustände abgespeichert wird. Dabei ist einem Zustand eine logische 0, einem zweiten Zustand eine logische 1 zugeordnet. Im DRAM entspricht eine Spannung von 0 V in der Zelle der logischen 0, eine Spannung in Höhe der Spannung VBLH (engl. voltage bit line high) der logischen 1.

Bei verschiedenen Speichertechnologien ist es möglich, mehr als zwei Zustände der Speicherzelle zu unterscheiden und diesen entsprechend mehr als ein bit zuzuordnen. Dies wird bisher vor allem bei Flash-Speichern angewendet, allerdings wird auch für weitere Speichertypen an diesem Thema geforscht, beispielsweise bei PCRAM.

Vor- und Nachteile

Der wesentliche Vorteil bei Multi-Level-Speicherung ist die höhere Speicherdichte, da hier mehr als ein Bit pro Zelle abgespeichert wird. Somit kann auf der gleichen Chipfläche die doppelte (oder noch höhere) Informationsmenge gespeichert werden als in einem Speicher mit Single-Level-Speicherung. Insbesondere bei Halbleiterspeichern bietet dies erhebliche Kostenvorteile, da die benötigte Chipfläche ein wesentlicher Kostenfaktor bei der Herstellung ist.

Nachteilig bei Multi-Level-Speicherung ist, dass einerseits die Bewertung des Speicherinhalts langsamer geschieht – da der Abstand zum Schwellwert kleiner ist – und mit aufwändigeren Schaltungen durchgeführt werden muss. Aufgrund des geringeren Abstands zum Schwellwert ist auch die Fehleranfälligkeit größer, da im Vergleich zur Single-Level-Speicherung kleinere Veränderungen des Speicherzustandes reichen, um in einen benachbarten Zustand zu fallen und damit ein oder mehrere Bits zu verändern. Im Vergleich zur Single-Level-Speicherung sind komplexere Fehlerkorrekturverfahren zum Sichern des Informationsgehalts der Daten erforderlich, in der Regel werden bei Flash-Speichern BCH-Codes eingesetzt.

Beispiel

Bei PCRAM kann eine Speicherzelle Widerstandswerte in einem weiten Bereich annehmen, z. B. von 10 kΩ bis 10 MΩ. Damit könnten folgende Zuordnungen zu Bit-Werten und die Schwellwerte zwischen den Zuständen definiert werden, so dass pro Zelle mehrere Bits abgespeichert werden (siehe Tabelle).

Vergleich von Single-Level- und Multi-Level-Speicherung (Beispiel: Zwei-Level-Speicherung)
Multi-Level-Speicherung Single-Level-Speicherung
Schwellwert Widerstandswert Binärwert Schwellwert Widerstandswert Binärwert
  10 kΩ 00   10 kΩ 0
33 kΩ
333 kΩ
  100 kΩ 01
333 kΩ
  1 MΩ 10
3,3 MΩ
  10 MΩ 11   10 MΩ 1

Einzelnachweise

  1. Vier Bits pro Flash-Speicherzelle

Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • MLC — Die Abkürzung MLC steht für: Major League Cricket, die US amerikanische Cricket Hauptliga Military Load Class, siehe Militärische Lastenklasse Mixed Lymphocyte Culture, ein Test auf Gewebeverträglichkeit in der Organtransplantation Mouvement de… …   Deutsch Wikipedia

  • SLC-Speicherzelle — SLC Speicherzellen (SLC kurz für englisch single level cell) sind Speicherzellen, die aus NAND Flash bestehen und jeweils ein Bit speichern. Es wird hierbei nur ein Spannungslevel pro Transistor verwendet. Siehe auch: MLC Speicherzelle… …   Deutsch Wikipedia

  • Nand-flash — bezeichnet einen Typ von Flash Speicher, der in der sogenannten „NAND Technologie“ gefertigt ist. Der Ausdruck „NAND Technologie“ bezieht sich dabei auf die serielle Anordnung der einzelnen Speicherzellen: Diese bestehen aus speziellen MOS FETs,… …   Deutsch Wikipedia

  • Festkörperlaufwerk — Ein Solid State Drive (SSD, dt. Festkörperlaufwerk), auch Solid State Disk (dt. Festkörperplatte) genannt, ist ein Speichermedium, das wie eine herkömmliche Festplatte eingebaut und angesprochen werden kann, ohne eine rotierende Scheibe oder… …   Deutsch Wikipedia

  • Flash-Laufwerke — Ein Solid State Drive (SSD, dt. Festkörperlaufwerk), auch Solid State Disk (dt. Festkörperplatte) genannt, ist ein Speichermedium, das wie eine herkömmliche Festplatte eingebaut und angesprochen werden kann, ohne eine rotierende Scheibe oder… …   Deutsch Wikipedia

  • HHDD — Ein Solid State Drive (SSD, dt. Festkörperlaufwerk), auch Solid State Disk (dt. Festkörperplatte) genannt, ist ein Speichermedium, das wie eine herkömmliche Festplatte eingebaut und angesprochen werden kann, ohne eine rotierende Scheibe oder… …   Deutsch Wikipedia

  • Halbleiterplatte — Ein Solid State Drive (SSD, dt. Festkörperlaufwerk), auch Solid State Disk (dt. Festkörperplatte) genannt, ist ein Speichermedium, das wie eine herkömmliche Festplatte eingebaut und angesprochen werden kann, ohne eine rotierende Scheibe oder… …   Deutsch Wikipedia

  • Hybrid-Festplatte — Ein Solid State Drive (SSD, dt. Festkörperlaufwerk), auch Solid State Disk (dt. Festkörperplatte) genannt, ist ein Speichermedium, das wie eine herkömmliche Festplatte eingebaut und angesprochen werden kann, ohne eine rotierende Scheibe oder… …   Deutsch Wikipedia

  • Hybridfestplatte — Ein Solid State Drive (SSD, dt. Festkörperlaufwerk), auch Solid State Disk (dt. Festkörperplatte) genannt, ist ein Speichermedium, das wie eine herkömmliche Festplatte eingebaut und angesprochen werden kann, ohne eine rotierende Scheibe oder… …   Deutsch Wikipedia

  • Solid-State-Festplatte — Ein Solid State Drive (SSD, dt. Festkörperlaufwerk), auch Solid State Disk (dt. Festkörperplatte) genannt, ist ein Speichermedium, das wie eine herkömmliche Festplatte eingebaut und angesprochen werden kann, ohne eine rotierende Scheibe oder… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”