DIE EVOLUTION DES DRAM

Ähnliche Dokumente
Digital Design Entwicklung der DRAMs. Richard Roth / FB Informatik und Mathematik Speicher 1

Nicht flüchtige Speicher: Nicht löschbar: ROM, PROM (z.b. System). löschbar: EPROM, EEPROM, Flash (z.b. BIOS).

Digitaltechnik. 6 Speicherelemente. Revision 1.4

Tutorium Rechnerorganisation

IT für Führungskräfte. Zentraleinheiten Gruppe 2 - CPU 1

PC-Speichertechnologien im Überblick

Solid State Drive SSD (Festkörperlaufwerk) von Axel Ristow 18. Mai 2009

Lerndokumentation. Arbeitsspeicher. Lerndokumentation Arbeitsspeicher. Ausbildung Vorlehre Informatik. Autor: Ramon Schenk

6 Speicherelemente. Digitaltechnik. Übersicht. Adressen. Read-Only Memory ROM. Random Access Memory RAM. Datenbusse. Caches.

Vorlesung: Technische Informatik 3

Speicher. Einführung in die Technische Informatik Falko Dressler, Stefan Podlipnig Universität Innsbruck

Computer: PC. Informationstechnik für Luft-und Raumfahrt Aerospace Information Technology

Einführung in Computer Microsystems 8. Speicher, PLLs, Busse

Technische Informatik 1

Technische Grundlagen der Informatik Kapitel 5. Prof. Dr. Sorin A. Huss Fachbereich Informatik TU Darmstadt

Datenblatt: TERRA PC-BUSINESS 5000 GREENLINE 539,00. Bestseller Core i5 PC. Zusätzliche Artikelbilder IT. MADE IN GERMANY

Teil VIII Von Neumann Rechner 1

Datenblatt: TERRA PC-BUSINESS 5050 SBA 629,00. Mit schnellem SSD Speichermedium und Intel SBA Software. Zusätzliche Artikelbilder IT. MADE IN GERMANY.

Halbleiterspeicher. Halbleiterspeicher Michael Kuhfahl 1

moderne Prozessoren Jan Krüger

3 Jahre hat er in unseren Seminaren gute Dienste geleistet! Der Acer Extensa nun sucht er ein neues Zuhause!

Aquado 1599,00 ANGEBOT / DATENBLATT. Notebook. Travel & work economy! Aquado Notebooks arbeiten zuverlässig und stromsparend in jeder Situation.

Technische Highlights

Mikroprozessor bzw. CPU (Central Processing. - Steuerwerk (Control Unit) - Rechenwerk bzw. ALU (Arithmetic Logic Unit)

Datenblatt: TERRA PC-BUSINESS 5000 Compact SILENT+ GREENLINE. Mini-ITX PC mit Core i3 Prozessor. Klein & leistungsstark mit SSD

Speicherung von Signalen - Flipflops, Zähler, Schieberegister

Protokoll zur Lehrveranstaltung Rechnerorganisation I. Gruppe Compute PC with GTX 260/280 :

Wozu dient ein Logikanalysator?

1 Grundlagen Digitaltechnik und Boolesche Algebra

Klassifizierung der Halbleiterspeicher

Convey, Hybrid-Core Computing

Datenblatt: TERRA PC-BUSINESS 5050 SBA GREENLINE. Mit schnellem SSD Speichermedium und Intel SBA Software. Zusätzliche Artikelbilder

Datenblatt: TERRA PC-HOME Zusätzliche Artikelbilder IT. MADE IN GERMANY. Technische Änderungen und Irrtümer vorbehalten. Keine Mitnahmegarantie.

Der Prozessor, der mitdenkt! Alles zu intelligenter Leistung und den Intel Core i5 vpro Prozessoren mit Turbo-Boost-Technik.

Review Intel Cedar Trail (D2500HN, D2500CC, D2700DC, D2700MUD, DN2800MT)

Datenblatt: TERRA PC-GAMER ,00. Zusätzliche Artikelbilder IT. MADE IN GERMANY

1 Grundlagen Digitaltechnik und Boolesche Algebra

Aquado 1449,79 ANGEBOT / DATENBLATT. Business PC-Serie. Let s work together! Wer daran zukünftig arbeitet, kann sich glücklich schätzen.

Hardware Leitungscodierung und Protokoll

Grundlagen der Informatik 2. Grundlagen der Digitaltechnik. 5. Digitale Speicherbausteine

Network Video Broadcaster NVB-4200/2200. Datenblatt

Embedded OS-9 auf RISC-Prozessoren von Motorola

Wie profitiert SAP MaxDB von SSD Technologie?

Datenblatt: TERRA PC-GAMER Zusätzliche Artikelbilder IT. MADE IN GERMANY.

Server- und Storagelösungen, die mit Ihrem Business wachsen

[SPEICHERCHIPS-TECHNOLOGIEN]

HW/SW Codesign 5 - Performance

Johann Wolfgang Goethe-Universität

Produkt Spezifikation. Shuttle X-Series Barebone X 27D. Smarter Budget-Einstiegsrechner. Besondere Merkmale.

a. Flipflop (taktflankengesteuert) Wdh. Signalverläufe beim D-FF

Teil I: Wat isse ne Mikrokontroller?

Server- und Storagelösungen, die mit Ihrem Business wachsen

Übersicht aktueller heterogener FPGA-SOCs

RACK4-ATX-Q77. Features

Kapitel 1 Einleitung

Interdisziplinäres Laborpraktikum. Master ET. Versuch 783. Digitale Speicher

Microcontroller Kurs Microcontroller Kurs/Johannes Fuchs 1

Datenblatt: TERRA PC-HOME Multimedia-PC inkl. Cardreader. Referenznummer:

Datenblatt: TERRA PC-GAMER Gaming-PC mit 120GB SSD + NVIDIA GTX 970 Grafik. Zusätzliche Artikelbilder IT. MADE IN GERMANY

Datenblatt: TERRA PC-HOME Zusätzliche Artikelbilder IT. MADE IN GERMANY. Technische Änderungen und Irrtümer vorbehalten. Keine Mitnahmegarantie.

Datenblatt: TERRA PC-GAMER Zusätzliche Artikelbilder IT. MADE IN GERMANY.

Klausur zur Mikroprozessortechnik

Einführung in Peer-To-Peer (P2P) Datenstreaming mit NI FlexRIO

Wir bauen einen Computer! (oder: Wie man einen Laptop zerstört)

Datenblatt: TERRA PC-GAMER ,00. Gaming-PC mit 240GB SSD + AMD R9 Grafik. Zusätzliche Artikelbilder IT. MADE IN GERMANY

Datenblatt: TERRA PC-GAMER ,00. Gaming-PC mit 240GB SSD + NVIDIA GTX 970 Grafik. Zusätzliche Artikelbilder IT. MADE IN GERMANY

Datenblatt: TERRA PC-GAMER ,00. Gaming-PC mit 120GB SSD + NVIDIA GTX 970 Grafik. Zusätzliche Artikelbilder IT. MADE IN GERMANY

Server- und Storagelösungen, die mit Ihrem Business wachsen

Manycores: Hardware und Low-Level Programmierung

Serielle Kommunikation mit dem Arduino. Teil 1: Das Serial Peripheral Interface (SPI)

ASUS - LENOVO - TOSHIBA FUJITSU - HP. Notebook Preisliste. Sept !!!

Ein Windows Vista-PC. Peter G. Poloczek M5543 PGP II/07

Rechnerarchitektur Atmega Vortrag Atmega 32. Von Urs Müller und Marion Knoth. Urs Müller Seite 1 von 7

Speicherwechsel RAM upgrade

CHF exkl. MwSt.

Übersicht über Technologie und Nutzung von Solid State Drives

Öffnungszeiten: Mo. - Fr.: Uhr Sa.: Uhr. Wochen Angebote. 520MB/s read 300MB/s write 45,- Software Windows7 Dell Lizenz

Datenblatt: TERRA PC-Micro 5000 SILENT GREENLINE. Zusätzliche Artikelbilder IT. MADE IN GERMANY.

Digitaltechnik II SS 2007

Übersicht. 1. Was ist Flash Memory? 2. Wie funktioniert Flash Memory? Einordnung Vorteile, Nachteile. Spezielle Technologie Schreiben Lesen.

Fujitsu LIFEBOOK A530 - Core i3 370M / 2.4 GHz - RAM 2 GB - Festplatte 320 GB - DVD±RW

Digitalelektronik 4 Vom Transistor zum Bit. Stefan Rothe

Rechnerstrukturen. 6. System. Systemebene. Rechnerstrukturen Wintersemester 2002/03. (c) Peter Sturm, Universität Trier 1. Prozessor.

Datenblatt: TERRA PC-GAMER Zusätzliche Artikelbilder IT. MADE IN GERMANY.

Datenblatt: TERRA PC-BUSINESS 7100 SILENT+ GREENLINE. Professional Business PC mit SSD + TERRA EasyDock HDD System. Zusätzliche Artikelbilder

EyeCheck Smart Cameras

Hardware Leitungscodierung und Protokoll

Moderne Speichertechnologien

Datenblatt: TERRA MINISERVER G2 WS2012 R2 Foundation 1.479,00. Server mit vorinstalliertem MS Server 2012 R2 Foundation und Plattenspiegelung.

Lenovo ThinkPad Edge E530 NZQCGMZ

Datenblatt: TERRA PC-Micro 5000 SILENT GREENLINE 489,00. Micro-PC mit Dual-Monitor-Support, WLAN. Zusätzliche Artikelbilder

Datenblatt: TERRA PC-NETTOP 2600R3 GREENLINE. Nettop-PC mit Dual-Monitor-Support und Full HD Support inkl. WLAN. Zusätzliche Artikelbilder

Datenblatt: TERRA PC-HOME 4000 GREENLINE 445,00. Multimedia-PC inkl. Cardreader. Details IT. MADE IN GERMANY

Leistung und Betriebskosten im perfekten Verhältnis: MAXDATA PLATINUM Serverplattform mit Dual-Core Intel Xeon Prozessoren

Rechner Architektur. Martin Gülck

Transkript:

DIE EVOLUTION DES DRAM

Gliederung 1. Motivation 2. Aufbau und Funktionsweise 3. SDRAM 4. DDR SDRAM 5. DDR SDRAM Versionen 06.02.2018 Die Evolution des DRAM Folie 2 von 27

1. Motivation Motivation - Immer mehr Speicher wird benötigt - Platzbedarf soll allerdings nicht steigen - Geringe Kosten Speicher soll all diese Dinge erfüllen - DRAM ist die Lösung - Hohe Datendichte auf kleiner Chipfläche im Vergleich zu SRAM - Geringe Herstellungskosten - Allerdings langsamere Zugriffszeiten als SRAM 06.02.2018 Die Evolution des DRAM Folie 3 von 27

2.1 DRAM Zelle DRAM Zelle - Dynamic Random Access Memory - MOS Transistor und Kondensator - Speichern von einem Bit - Daten durch Kondensator flüchtig Refresh nötig - Transistor zur Steuerung [BM97] 06.02.2018 Die Evolution des DRAM Folie 4 von 27

2.2 Speichermatrix Speichermatrix [Vol07] 06.02.2018 Die Evolution des DRAM Folie 5 von 27

2.2 Speichermatrix - DRAM Zellen werden zu Block zusammengefasst - Mehrere parallele Felder möglich - Verhältnis aus Zeilen und Spalten ergibt Refresh-Cycle - Prozessor übergibt Zeilen- und Spaltenadresse (Address-Multiplexing) - RAS und CAS zur Steuerung - Ladung des Kondensators wird beim Lesen konsumiert Refresh nötig 06.02.2018 Die Evolution des DRAM Folie 6 von 27

2.2 Speichermatrix [Vol07] 06.02.2018 Die Evolution des DRAM Folie 7 von 27

2.3 Lesen und Schreiben Lesen und Schreiben - Lesen und Schreiben durch Steuerung des Transistors - LOW Ladung wird gehalten, HIGH Kondensator kann entladen/geladen werden - Bitleitungspaar wird verwendet (BL, BL) - Bitleitungspaar wird auf halbe Versorgungsspannung vorgeladen RAS-Precharge-Time 06.02.2018 Die Evolution des DRAM Folie 8 von 27

2.3 Lesen und Schreiben - Lesen: - Aktivierung der Wortleitung - HIGH im Kondensator hebt Pegel leicht, LOW senkt ihn - Verstärker zieht die Bitleitung entsprechend auf HIGH oder LOW - Zweite Bitleitung wird auf den negierten Wert gesetzt - RAS signalisiert, dass eine Spaltenadresse zur Verfügung steht - Zeilenzugriff analog 06.02.2018 Die Evolution des DRAM Folie 9 von 27

2.3 Lesen und Schreiben - Schreiben: - Über RAS wird Zeilenadresse übergeben - Entsprechende Wortleitung in Speichermatrix wird aktiviert - WE-Signal wird angelegt um Schreibvorgang zu signalisieren - Date können eingelesen werden - Analog mit Spaltenadresse - Pegel der Bitleitungen gelangen in Kondensator - Deaktivierung von Zeilendecoder, Spaltendecoder und Verstärker - Bitleitungspaare werden wieder auf halbe Versorgungsspannung geladen 06.02.2018 Die Evolution des DRAM Folie 10 von 27

2.3 Lesen und Schreiben [Vol07] 06.02.2018 Die Evolution des DRAM Folie 11 von 27

2.4 Refresh Refresh - Ladung wird beim Lesen konsumiert - Ladung muss nach dem Lesen zurückgeschrieben werden Write-Back - Kondensatoren verlieren durch Leckströme Spannungszustand - Dieser muss periodisch wieder aufgeladen werden Refresh 06.02.2018 Die Evolution des DRAM Folie 12 von 27

3 SDRAM SDRAM - Synchronous DRAM - Kommunikation zwischen CPU, Chipsatz und Speicher über einen Takt - Steigende Taktflanke wird genutzt - Bank-Architektur - Befehlsübermittlung ermöglicht generieren von nachfolgenden Adressen - Höhere Taktfrequenzen als beim DRAM (100MHz und mehr) 06.02.2018 Die Evolution des DRAM Folie 13 von 27

3 SDRAM [BM97] 06.02.2018 Die Evolution des DRAM Folie 14 von 27

4 DDR SDRAM DDR SDRAM - Double Data Rate SDRAM - Steigende und fallende Taktflanke für die Übertragung von Daten Laufzeitverzögerungen kritisch Bidirektionales Strobe-Signal DQS zur Synchronisation - 4 unabhängige Bänke - Laufzeitverzögerungen kritisch 06.02.2018 Die Evolution des DRAM Folie 15 von 27

4.1 Read Timing Read Timing - Intel Chip, 256 MB, 400 MHz, 3-4-4 - Burst Length (BL), gibt an wie viele Datenblöcke gelesen werden - Nach READ noch 3 Takte bis DQS steigende Flanke (CL3) - Daten liegen an DQ an - Nächster Datenblock bei fallender DQS Flanke trcd trpre trpst RAS-CAS-Delay Read preamble Read postamble [BM97] 06.02.2018 Die Evolution des DRAM Folie 16 von 27

4.1 Write Timing Write Timing - Intel Chip, 256 MB, 400 MHz, 3-4-4 - Nach WRITE Strobe-Signal generiert - Daten liegen an DQ an - DQS steigende Flanke - Nächster Datenblock bei fallender DQS Flanke trcd RAS-CAS-Delay [BM97] twpres twpre twpst Write preamble setup time Write preamble Write postamble 06.02.2018 Die Evolution des DRAM Folie 17 von 27

5.1 DDR1 DDR1 - Standard JESD79 der JEDEC - Dual Inline Memory Module (DIMM) mit 184 Kontakten - 4 spezifizierte Module - 2,5 V bzw. 2,6 V für DDR-400 06.02.2018 Die Evolution des DRAM Folie 18 von 27

5.1 DDR1 Übertragungsrate Chip Modul Speichertakt I/O Takt Modul Dual Channel DDR-200 PC-1600 100 MHz 100 MHz 1,6 GB/s 3,2 GB/s DDR-266 PC-2100 133 MHz 133 MHz 2,1 GB/s 4,2 GB/s DDR-333 PC-2700 166 MHz 166 MHz 2,7 GB/s 5,4 GB/s DDR-400 PC-3200 200 MHz 200 MHz 3,2 GB/s 6,4 GB/s [Jes05] 06.02.2018 Die Evolution des DRAM Folie 19 von 27

5.2 DDR2 DDR2 - Standard JESD79-2F der JEDEC - DIMM mit 200 Kontakten - 5 spezifizierte Module - 1,8 V - Prefetch: - 4 Datenworte statt 2 (Im Vergleich zu DDR1) - I/O Takt doppelt so schnell wie Speichertakt - On-Die-Termination (ODT) 06.02.2018 Die Evolution des DRAM Folie 20 von 27

5.2 DDR2 Übertragungsrate Chip Modul Speichertakt I/O Takt Modul Dual Channel DDR2-400 PC2-3200 100 MHz 200 MHz 3,2 GB/s 6,4 GB/s DDR2-533 PC2-4200 133 MHz 266 MHz 4,2 GB/s 8,4 GB/s DDR2-667 PC2-5300 166 MHz 333 MHz 5,3 GB/s 10,6 GB/s DDR2-800 PC2-6400 200 MHz 400 MHz 6,4 GB/s 12,8 GB/s DDR2-1066 PC2-8500 266 MHz 533 MHz 8,5 GB/s 17,0 GB/s [Jes09] 06.02.2018 Die Evolution des DRAM Folie 21 von 27

5.3 DDR3 DDR3 - Standard JESD79-3F der JEDEC - DIMM mit 240 Kontakten - Small Outline-DIMM (So-DIMM) mit 204 Kontakten - 6 spezifizierte Module - 1,5 V - 8-fach Prefetch: - 8 Datenworte statt 2 (Im Vergleich zu DDR1) - I/O Takt 4 Mal schnell wie Speichertakt 06.02.2018 Die Evolution des DRAM Folie 22 von 27

5.3 DDR3 Übertragungsrate Chip Modul Speichertakt I/O Takt Modul Dual Channel DDR3-800 PC3-6400 100 MHz 400 MHz 6,4 GB/s 12,8 GB/s DDR3-1066 PC3-8500 133 MHz 533 MHz 8,5 GB/s 17,0 GB/s DDR3-1333 PC3-10600 166 MHz 666 MHz 10,6 GB/s 21,2 GB/s DDR3-1600 PC3-12800 200 MHz 800 MHz 12,8 GB/s 25,6 GB/s DDR3-1866 PC3-14900 233 MHz 933 MHz 14,9 GB/s 29,8 GB/s DDR3-2133 PC3-17000 266 MHz 1066 MHz 17,0 GB/s 34,0 GB/s [Jes10] 06.02.2018 Die Evolution des DRAM Folie 23 von 27

5.4 DDR4 DDR4 - Standard JESD79-4B der JEDEC - DIMM mit 288 Kontakten - Small Outline-DIMM (So-DIMM) mit 260 Kontakten - 7 spezifizierte Module - 1,2 V - 8-fach Prefetch: - 8 Datenworte statt 2 (Im Vergleich zu DDR1) - I/O Takt 4 Mal schnell wie Speichertakt Keine Verdopplung der Übertragungsrate - 30 nm Verfahren - Viel höherer Takt möglich 06.02.2018 Die Evolution des DRAM Folie 24 von 27

5.4 DDR4 Übertragungsrate Chip Modul Speichertakt I/O Takt Modul Dual Channel DDR4-1600 PC4-12800 200 MHz 800 MHz 12,8 GB/s 25,6 GB/s DDR4-1866 PC4-14900 233 MHz 933 MHz 14,9 GB/s 29,8 GB/s DDR4-2133 PC4-17000 266 MHz 1066 MHz 17,0 GB/s 34,0 GB/s DDR4-2400 PC4-19200 300 MHz 1200 MHz 19,2 GB/s 38,4 GB/s DDR4-2666 PC4-21300 333 MHz 1333 MHz 21,3 GB/s 42,6 GB/s DDR4-2933 PC4-23466 366 MHz 1466 MHz 23,466 GB/s 46,932 GB/s DDR4-3200 PC4-25600 400 MHz 1600 MHz 25,6 GB/s 51,2 GB/s [Jes17] 06.02.2018 Die Evolution des DRAM Folie 25 von 27

Übertragungsrate in GB/s 5.5 Vergleich der DDR Module Vergleich der DDR Module 30 25 20 15 10 5 0 100 150 200 250 300 350 400 Speichertakt in MHz DDR DDR2 DDR3 DDR4 06.02.2018 Die Evolution des DRAM Folie 26 von 27

Quellen [BM97] BRIAN MATAS, Christian de S.: Memory 1997. Scottsdale : Integrated Circuit Engineering Corporation, 1997. -ISBN 1 877750 59 X [JES05] Double Data Rate (DDR) SDRAM (JESD79F). https://www.jedec.org/system/files/docs/jesd79f_0.pdf. Mai 2005 [JES09] DDR2 SDRAM SPECIFICATION (JESD79-2F). https://www.jedec.org/system/files/docs/jesd79-2f.pdf. November2009 [JES10] DDR3 SDRAM Standard (JESD79-3F). https://www.jedec.org/system/files/docs/jesd79-3f-2.pdf. Juli 2010 [JES17] JEDEC Standard DDR4 SDRAM (JESD79-4B). https://www.jedec.org/system/files/docs/jesd79-4b.pdf. Juni 2017 [SNSS12] SOHN, Kyomin ; NA, Taesik ; SONG, Indal ; SHIM, Yong: A 1.2 V 30 nm 3.2 Gb/s/pin 4 Gb DDR4 SDRAM With Dual-Error Detection and PVT-Tolerant Data-Fetch Scheme. In: IEEE Solid-State Circuits Society (2012), S. 168 177 [Vol07] VOLCIC, Mark. Aktuelle Speichertechnologien (RAM). https://ti.tuwien.ac.at/ecs/teaching/courses/didevo_ss17/misc/mem. 2007 06.02.2018 Die Evolution des DRAM Folie 27 von 27