Video Random Access Memory

Video Random Access Memory

Als Video Random Access Memory (VRAM) bezeichnet man DRAM, der vor allem in den Jahren 1993/94 bis zur Jahrtausendwende als lokaler Speicher auf Grafikkarten Anwendung fand. Wichtigste Eigenschaft des Speichers sind zwei Ports (dual-ported RAM), ein 'normaler' zum wahlfreien Lesen und Schreiben (random access) und einer zum sequentiellen Lesen (Videosignal-Erzeugung).

Um die Jahrtausendwende wurde normaler RAM leistungsfähig genug, so dass normaler single ported-RAM (DDR oder GDDR) für Graphikkarten ausreichend wurde.

Gelegentlich wird heute fälschlicherweise mit VRAM der Speicher einer Grafikkarte bezeichnet, unabhängig von der Speichertechnologie.

Aufbau

Konzeptuell besteht VRAM aus zwei Teilen.

  • SAM (serial access memory)
    Das SAM Modul (meist in Form eines Schieberegisters) wird nicht durch Berechnungen verändert und enthält die vom RAMDAC auszulesenden Daten. Es wird als sequentieller Speicher umgesetzt, d. h. im Gegensatz zum RAM können Daten nur nacheinander ausgewertet werden (ähnlich einer Kassette). SAM ist wesentlich schneller auszulesen als RAM, da im Prinzip keine Adressberechnungen nötig sind.
  • DRAM (dynamic random access memory)
    Dieser Speicherbereich wird stets durch Berechnungen zur Bildsynthese manipuliert. Auf Anfrage werden Daten zeilenweise in den SAM kopiert. Durch die lokale Trennung sind parallele Lese- und Schreibzugriffe möglich. Technologisch besteht das DRAM Modul entweder aus FPM RAM (30–40 ns Zykluszeit) oder EDO RAM (20–30 ns Zykluszeit), was Taktfrequenzen von 50–66 MHz ermöglicht.

Weiterentwicklungen

ET6000 mit 2 MB MDRAM von MoSys.
  • WRAM (Window RAM) ist analog zu VRAM mit getrennten Lese- und Schreibleitungen ausgestattet, bietet aber schnellere Zugriffszeiten und ist billiger in der Herstellung. Z. B. verfügen die Grafikkarten Matrox MGA Millennium und die Number Nine Revólution 3D "Ticket to Ride" über WRAM.
  • SGRAM (Synchronous Graphics RAM) ist ein technologisch mit SDRAM verwandter single-ported Speicher, d. h. gleichzeitige Lese- und Schreibzugriffe sind nicht möglich. Er bietet einen um Grafikoperationen erweiterten Funktionsumfang (z. B. blockweises Lesen und Schreiben) und höhere Taktfrequenzen.
  • MDRAM (Multi-bank DRAM) ist als Feld unabhängiger Speicherbänke aufgebaut, die über einen gemeinsamen Bus verbunden sind. Mit dieser Struktur ist ein hoher Grad der Parallelisierung möglich. Die Grafikkarte Hercules Dynamite 128 (GPU: TSENG ET6000) verfügt über bis zu 4 MB MDRAM.
  • CDRAM (Cache DRAM) ist eine Mischung aus statischem Speicher (SRAM) und dynamischem Speicher (DRAM). Ähnlich dem Cache moderner Prozessoren werden beim CDRAM häufig benutzte Daten im schnellen SRAM abgelegt, was zu einer Leistungssteigerung führt.
  • 3D RAM ist eine Entwicklung von Mitsubishi bestehend aus Speicherbausteinen mit dazwischen befindlicher integrierter Logik. So sind einige Grafikoperationen (z. B. z-Buffer Test) direkt im Speicher ausführbar. Einsatz findet dieser Speicher in der UltraSparc von Sun Microsystems.
  • GDDR-SDRAM (Graphics Double Data Rate SDRAM) ist ein auf DDR-SDRAM basierender Grafikspeicher, der sich durch optimierte Zugriffszeiten und hohe Taktfrequenzen auszeichnet.

Wikimedia Foundation.

Игры ⚽ Поможем сделать НИР

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

  • Video Random Access Memory — Mémoire vidéo Dans un dispositif électronique (ordinateur, téléphone mobile, etc.), la mémoire vidéo est un type de mémoire vive rapide dédié au stockage des éléments destinés à être affichés. Elle est habituellement nommée VRAM (Video Random… …   Wikipédia en Français

  • Random-access memory — RAM redirects here. For other uses of the word, see Ram (disambiguation). Example of writable volatile random access memory: Synchronous Dynamic RAM modules, primarily used as main memory in personal computers, workstations, and servers …   Wikipedia

  • Random-Access-Memory — Halbleiterspeicher ist ein Datenspeicher, der aus einem Halbleiter besteht, in dem mittels der Halbleitertechnologie integrierte Schaltkreise realisiert werden. Die Daten werden in Form von binären elektronischen Schaltzuständen in den… …   Deutsch Wikipedia

  • Random Access memory — Halbleiterspeicher ist ein Datenspeicher, der aus einem Halbleiter besteht, in dem mittels der Halbleitertechnologie integrierte Schaltkreise realisiert werden. Die Daten werden in Form von binären elektronischen Schaltzuständen in den… …   Deutsch Wikipedia

  • Random access Memory — Halbleiterspeicher ist ein Datenspeicher, der aus einem Halbleiter besteht, in dem mittels der Halbleitertechnologie integrierte Schaltkreise realisiert werden. Die Daten werden in Form von binären elektronischen Schaltzuständen in den… …   Deutsch Wikipedia

  • Random Access Memory — Mémoire vive Pour les articles homonymes, voir Mémoire vive (homonymie). Mémoire RAM …   Wikipédia en Français

  • Dynamic random access memory — (DRAM) is a type of random access memory that stores each bit of data in a separate capacitor within an integrated circuit. Since real capacitors leak charge, the information eventually fades unless the capacitor charge is refreshed periodically …   Wikipedia

  • Dynamic random-access memory — DRAM redirects here. For other uses, see Dram (disambiguation). Computer memory types Volatile RAM DRAM (e.g., DDR SDRAM) SRAM In development T RAM Z RAM TTRAM Historical Delay line memory Selectron tube Williams tube …   Wikipedia

  • Dynamic random access memory — Dieser Artikel beschreibt den DRAM Chip. Für das mit diesen Chips aufgebaute DRAM Modul (ugs.: Speicherriegel), siehe Artikel Speichermodul. Dynamic Random Access Memory (DRAM), oder der halb eingedeutschte Begriff Dynamisches RAM, bezeichnet… …   Deutsch Wikipedia

  • Dynamisches Random Access Memory — Dieser Artikel beschreibt den DRAM Chip. Für das mit diesen Chips aufgebaute DRAM Modul (ugs.: Speicherriegel), siehe Artikel Speichermodul. Dynamic Random Access Memory (DRAM), oder der halb eingedeutschte Begriff Dynamisches RAM, bezeichnet… …   Deutsch Wikipedia

Share the article and excerpts

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