Synchronous Dynamic Random Access Memory

Synchronous Dynamic Random Access Memory
типы
  • SGRAM
  • GDDR3
  • GDDR5
  • SDRAM (англ. Synchronous Dynamic Random Access Memory — синхронная динамическая память с произвольным доступом) — тип запоминающего устройства, использующегося в компьютерной технике.

    В отличие от других типов DRAM, использовавших асинхронный обмен данными, ответ на поступивший в устройство управляющий сигнал возвращается не сразу, а лишь при получении следующего тактового сигнала. Тактовые сигналы позволяют организовать работу SDRAM в виде конечного автомата, исполняющего входящие команды. При этом входящие команды могут поступать в виде непрерывного потока, не дожидаясь, пока будет завершено выполнение предыдущих инструкций (конвейерная обработка): сразу после команды записи может поступить следующая команда, не ожидая, когда данные окажутся записаны. Поступление команды чтения приведёт к тому, что на выходе данные появятся спустя некоторое количество тактов — это время называется задержкой (latency) и является одной из важных характеристик данного типа устройств.

    Циклы обновления выполняются сразу для целой строки, в отличие от предыдущих типов

    Содержание

    История использования

    Массовый выпуск SDRAM начался в 1993 году. Первоначально этот тип памяти предлагался в качестве альтернативы для дорогой видеопамяти (ОЗУ, постепенно вытесняя другие типы динамической памяти. Последовавшие затем технологии DDR позволили сделать SDRAM ещё эффективнее. За разработкой DDR SDRAM, последовал стандарт DDR2 SDRAM, а затем и DDR3 SDRAM.

    SDR SDRAM

    Первый стандарт SDRAM с появлением последующих стандартов стал именоваться SDR (Single Data Rate — в отличие от Double Data Rate). За один такт принималась одна управляющая команда и передавалось одно слово данных. Типичными тактовыми частотами были 66, 100 и 133 МГц. Микросхемы SDRAM выпускались с шинами данных различной ширины (обычно 4, 8 или 16 бит), но как правило, эти микросхемы входили в состав 168-пинного модуля контроля чётности) или 72 бита (с контролем чётности) за один такт.

    Использование шины данных в SDRAM оказалось осложнено задержкой в 2 или 3 такта между подачей сигнала чтения и появлением данных на шине данных, тогда как во время записи никакой задержки быть не должно. Потребовалась разработка достаточно сложного контроллера, который не позволял бы использовать шину данных для записи и для чтения в один и тот же момент времени.

    Управляющие сигналы

    Команды, управляющие модулем памяти SDR SDRAM, подаются на контакты модуля по 7 сигнальным линиям. По одной из них подается тактовый сигнал, передние(нарастающие) фронты которого задают моменты времени, в которые считываются команды управления с остальных 6 командных линий. Имена(в скобках - расшифровки имен) шести командных линий и описания команд приведены ниже:

    Устройства SDRAM внутренне разделены на 2 или 4 независимых банка памяти. Входы адреса первого и второго банка памяти (BA0 и BA1) определяют, какому банку предназначена текущая команда.

    Принимаются следующие команды:

    /CS /RAS /CAS /WE BAn A10 An Команда
    В x x x x x x задержка команды (нет операции)
    Н В В В x x x нет операции
    Н В В Н x x x остановить текущую операцию пакетного чтения или записи.
    Н В Н В № банка Н № столбца считать пакет данных из активного в данный момент ряда.
    Н В Н В № банка В № столбца как и предыдущая команда, а по завершению команды регенерировать и закрыть этот ряд.
    Н В Н Н № банка Н № столбца записать пакет данных в активный в данный момент ряд.
    Н В Н Н № банка В № столбца как и предыдущая команда, а по завершению команды регенерировать и закрыть этот ряд.
    Н Н В В № банка № ряда открыть ряд для операций записи и чтения.
    Н Н В Н № банка Н x деактивировать текущий ряд выбранного банка.
    Н Н В Н x В x деактивировать текущий ряд всех банков.
    Н Н Н В x x x регенерировать по одному ряду каждого из банков, используя внутренний счётчик. Все банки должны быть деактивированы.
    Н Н Н Н 0 0 РЕЖИМ с линий A0—A9 считать параметры конфигурирования микросхемы.
    Наиболее важные - CAS latency (2 или 3 такта) и длина пакета (1, 2, 4 или 8 тактов)

    Примеры

    SODIMM, 256Mb,
    DDR SDRAM модули памяти (c радиатором и без)
    Микросхема SDRAM 64Мб

    Ссылки




    Wikimedia Foundation. 2010.

    Игры ⚽ Нужно решить контрольную?

    Полезное


    Смотреть что такое "Synchronous Dynamic Random Access Memory" в других словарях:

    • Synchronous Dynamic Random Access Memory — Synchronous Dynamic Random Access Memory,   SDRAM …   Universal-Lexikon

    • Synchronous Dynamic Random Access Memory — SDRAM Modul SDRAM Speichermodule auf einer …   Deutsch Wikipedia

    • Synchronous Dynamic Random Access Memory — Random Access Memory that can be adjusted and synchronized with the speed of the computer clock, SDRAM …   English contemporary dictionary

    • Double Data Rate Synchronous Dynamic Random Access Memory — 2 DDR SDRAM Module – oben 512 MB mit sogenanntem „Heatspreader“ und beidseitig bestückt, unten 256 MB einseitig bestückt DDR SDRAM („Double Data Rate Synchronous Dynamic Random Access Memory“) ist ein Typ von Random Access Memory (RAM). Verwendet …   Deutsch Wikipedia

    • Dynamic Random Access Memory — (DRAM), oder der halb eingedeutschte Begriff Dynamisches RAM, bezeichnet eine Technologie für einen elektronischen Speicherbaustein mit wahlfreiem Zugriff (Random Access Memory, RAM), der hauptsächlich in Computern eingesetzt wird, jedoch auch in …   Deutsch 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

    • 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

    • Random Access Memory — (das; dt.: Speicher mit wahlfreiem Zugriff), abgekürzt RAM, ist ein Speicher, der besonders bei Computern als Arbeitsspeicher Verwendung findet. Die gängigsten Formen gehören zu den Halbleiterspeichern. RAM wird als integrierter Schaltkreis… …   Deutsch Wikipedia

    • Random access memory — (das; dt.: Speicher mit wahlfreiem Zugriff), abgekürzt RAM, ist ein Speicher, der besonders bei Computern als Arbeitsspeicher Verwendung findet. Die gängigsten Formen gehören zu den Halbleiterspeichern. RAM wird als integrierter Schaltkreis… …   Deutsch Wikipedia


    Поделиться ссылкой на выделенное

    Прямая ссылка:
    Нажмите правой клавишей мыши и выберите «Копировать ссылку»