Memory Controller

Memory Controller

Der Speichercontroller (auch Memory Controller) ist ein Chip, der bei Computern den Datenfluss zwischen Prozessor und Arbeitsspeicher regelt.

Untergebracht ist der Speichercontroller entweder direkt im Prozessor (Integrated Memory Controller - IMC) oder auf dem Mainboard, dort meistens in der Northbridge. Der Hersteller Intel platziert den Speichercontroller seit dem Intel Core i7 direkt in der CPU, wie es bei AMD bereits seit Einführung der K8-Architektur der Fall ist.[1] Auch beim IBM Power (seit der der fünften Gerneration) und der Cell-Prozessorserie liegt der Speichercontroller innerhalb des Prozessors.

Der Vorteil einer Unterbringung des Speichercontrollers im Prozessor liegt in den kürzeren Wegen der Zugriffe. Der Chip kann so, im Vergleich zur Unterbringung auf dem Mainboard, direkt adressiert werden – ohne den Umweg über die Northbridge. Allerdings unterstützt ein Speichercontroller nur bestimmte Speichertypen, somit legt seine Wahl und Bauweise den Speichertyp des Systems fest. Ist der Speichercontroller im Prozessor integriert, hängt der unterstützte Speichertyp vom Prozessor ab; ist er hingegen auf dem Mainboard integriert, ist der verwendete Speicher vom Prozessor unabhängig, lediglich das Mainboard und dessen Chipsatz bestimmen den Speichertyp.

Aufgabe

Der Speichercontroller enthält Funktionen, um dynamischen Speicher (DRAM) zu lesen und zu beschreiben. Da DRAM ohne ständige Aktualisierung die gespeicherten Daten verliert, sorgt der Speichercontroller durch stetige Stromzufuhr für das Aktualisieren.

Bei mehrkanaligem Betrieb (Dual Channel oder Triple Channel) werden die Daten auf mehrere verschiedene Speicherbusse aufgeteilt. Hier übernimmt der Controller die transparente Ansteuerung und Zusammenführung aller Kanäle.

Einzelnachweise

  1. Allround-PC: Intel Core i7 - Die Details kurz vor der Markteinführung, 04. November 2008

Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

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

  • Memory controller — The memory controller is a digital circuit which manages the flow of data going to and from the main memory. It can be a separate chip or integrated into another chip, such as on the die of a microprocessor. This is also called a Memory Chip… …   Wikipedia

  • memory controller — atmintinės valdiklis statusas T sritis radioelektronika atitikmenys: angl. memory controller vok. Speicherkontroller, m; Speichersteuereinheit, f rus. контроллер запоминающего устройства, m pranc. contrôleur de la mémoire, m …   Radioelektronikos terminų žodynas

  • Memory Controller Hub — (MCH) bzw. Graphics and Memory Controller Hub (GMCH) ist die Bezeichnung Intels für die Northbridge eines Chipsatzes. Die Bezeichnung GMCH kennzeichnet eine Northbridge mit integriertem Grafikkern (IGP). Die Southbridge eines Intel Chipsatzes… …   Deutsch Wikipedia

  • Memory Controller Hub — Le Memory Controller Hub, ou MCH, d Intel, est un Northbridge utilisé par ses processeurs de microarchitecture plus ancienne que Nehalem. En effet les processeurs Nehalem intègrent un contrôleur mémoire. Le MCH est utilisé conjointement avec un… …   Wikipédia en Français

  • Graphics and Memory Controller Hub — Memory Controller Hub (MCH) bzw. Graphics and Memory Controller Hub (GMCH) ist die Bezeichnung Intels für die Northbridge eines Chipsatzes. Die Bezeichnung GMCH kennzeichnet eine Northbridge mit integriertem Grafikkern (IGP). Die Southbridge… …   Deutsch Wikipedia

  • Multi-Memory Controller — Multi Memory Controllers or Memory Management Controllers [ Why Game Paks Never Forget from Nintendo Power ] (MMC) are different kinds of special chips designed by various video game developers for use in Nintendo Entertainment System (NES)… …   Wikipedia

  • Graphics and Memory Controller Hub — Graphics and Memory Controller Hub,   GMCH …   Universal-Lexikon

  • Memory scrubbing — is the process of detecting and correcting bit errors in computer memory by using error detecting codes like ECC. Contents 1 Motivation for scrubbing 2 ECC support for scrubbing 3 Scrubbing in more detail …   Wikipedia

  • Memory geometry — In the design of modern personal computers, memory geometry describes the internal structure of random access memory. Memory geometry is of concern to consumers upgrading their computers, since older memory controllers may not be compatible with… …   Wikipedia

  • Controller (computing) — In computing and especially in computer hardware, controller is a chip, an expansion card, or a stand alone device (usually called a control unit) that interfaces with a peripheral device. This may be a link between two parts of a computer (for… …   Wikipedia

Share the article and excerpts

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