Динамическая память

Обзор Динамическая память взят из открытых источников в сети Интернет. 29 декабря 2008 IntPC.ru:
Динамическая память - D&4M(Dynamic RAM) - получила свое название от принципа действия ее запоминающих ячеек, которые выполнены в виде конденсаторов, образованных элементами полупроводниковых микросхем. При отсутствии обращения к ячейке со временем за счет токов утечки конденсатор разряжается и информация теряется, поэтому такая память требует периодической подзарядки конденсаторов (обращения к каждой ячейке) - память может работать только в динамическом режиме. Этим она принципиально отличается от статической памяти, реализуемой на триггерных ячейках и хранящей информацию без обращений к ней сколь угодно долго (при включенном питании).
Запоминающие ячейки микросхем DRAM организованы в виде двумерной матрицы. Адреса строки и столбца передаются по мультиплексированной шине адреса MA (Multiplexed Address) и стробируются по спаду импульсов RAS# (Row Access Strobe) и CAS# (Column Access Strobe). Состав сигналов микросхем динамической памяти приведен в табл. 7.1.
Таблица 7.1. Сигналы микросхем динамической памяти Сигнал Назначение
RAS# Row Access Strobe - строб выборки адреса строки. По спаду сигнала начинается любой цикл обращения; низкий уровень сохраняется на все время цикла. Перед началом следующего цикла сигнал должен находиться в неактивном состоянии (высокий уровень) не менее, чем время предварительного заряда RAS (TRP - RAS precharge time)
продолжение^

Таблица 7.1 (продолжение) Сигнал Назначение
CAS# Column Access Strobe - строб выборки адреса столбца. По спаду сигнала
начинается цикл записи или чтения; минимальная длительность (Тсдз) определяется спецификацией быстродействия памяти. Минимальная длительность неактивного состояния между циклами (высокий уровень) должна быть не менее, чем время предварительного заряда CAS (TCP - CAS precharge time)
MAi Multiplexed Address - мультиплексированные линии адреса. Во время спада
сигнала RAS# на этих линиях присутствует адрес строки, во время спада CAS# - адрес столбца. Адрес должен устанавливаться до спада соответствующего строба и удерживаться после него еще некоторое время. Микросхемы с объемом 4 М ячеек могут быть с симметричной организацией - 11 бит адреса строк и 11 бит адреса колонок или асимметричными - 12x10 бит соответственно
WE# Write Enable - разрешение записи. Данные записываются в выбранную ячейку либо по спаду CAS# при низком уровне WE# (Early Write - ранняя запись, обычный вариант), либо по спаду WE# при низком уровне CAS# (Delayed Write - задержанная запись). Переход WE# в низкий уровень и обратно при высоком уровне CAS# записи не вызывает, а только переводит выходной буфер EDO DRAM в высокоимпедансное состояние
ОЕ# Output Enable - разрешение открытия выходного буфера при операции чтения.
Высокий уровень сигнала в любой момент переводит выходной буфер в высокоимпедансное состояние
DB-ln Data Bit Input - входные данные (только для микросхем с однобитной организацией) DB-Out Data Bit Output - выходные данные (только для микросхем с однобитной
организацией). Выходные буферы стандартных микросхем открыты только при сочетании низкого уровня сигналов RAS#, CAS#, OE# и высокого уровня WE#; при невыполнении любого из этих условий буферы переходят в высокоимпедансное состояние. У микросхем EDO выходные буферы открыты и после подъема CAS#. Логика управления предусматривает возможность непосредственного объединения выходов нескольких микросхем
DQx Data Bit - объединенные внутри микросхемы входные и выходные сигналы
данных (объединение экономит количество выводов для микросхем с многобитной организацией)
N.C. No Connection - свободный вывод
Выбранной микросхемой памяти является та, на которую во время активности (низкого уровня) сигнала RAS# приходит сигнал CAS# (тоже низким уровнем). Тип обращения определяется сигналами WE# и CAS#. Временная диаграмма «классических» циклов записи и чтения приведена на рис. 7.1. Как из нее видно, при чтении данные на выходе относительно начала цикла (сигнала RAS#) появятся не раньше, чем через интервал TRAC, который и является временем доступа. Микросхемы DRAM имеют множество временных параметров, из которых выделим несколько важнейших, с которыми иногда приходится сталкиваться при настройке параметров циклов в CMOS Setup.
- Время доступа Т^С (RAS Access Time) - задержка появления действительных данных на выходе относительно спада импульса RAS (см. рисунок). Этот основной параметр спецификации памяти, измеряемый в единицах или десятках наносекунд, обычно является последним элементом обозначения микросхем и модулей (ххх-7 и ххх-70 означают время доступа 70 не). Для современных микросхем характерно время доступа 40-100 не.



7.1. Временные диаграммы чтения и записи динамической памяти
- Время цикла (cycle time) - минимальный период между началами соседних
циклов обращения (Twc для записи и TRC для чтения). Для современных мик
росхем лежит в пределах 75-125 нс.
- Время цикла (период следования импульсов CAS#) в страничном режиме ТРС
(Page CAS Time - см. п. 7.1.1).
- Длительность сигналов RAS# и CAS# - TRAS И TCAS - минимальная длительность активной части (низкого уровня) стробирующих сигналов (см. рисунок).
- Время предварительного заряда RAS и CAS TRP, и ТСР (RAS и CAS Precharge
Time) - минимальное время нахождения соответствующих сигналов в высо
ком состоянии.
- Время задержки между импульсами RAS# и CAS# TRCD (RAS to CAS Delay).
- Задержка данных относительно импульса CAS# (TCAC).
Все эти параметры и определяют предел производительности памяти. В табл. 7.2 приведены типовые значения временных параметров, отвечающих конкретной спецификации быстродействия. На них можно ориентироваться при задании циклов обращений к памяти в CMOS Setup, но при этом необходимо учитывать, что микросхемы различных производителей могут несколько отличаться друг от друга по отдельным параметрам.
Таблица 7.2. Ключевые параметры временной диаграммы DRAM


не ТСР) НС
Спецификация быстродействия TRC, нс Тыс, НС Трс, НС
-5 -6 -7
-

75 40 15 6 6
100 50 20 8 8
104 60 25 10 10
110 70 30 12 12



Отметим, что все, даже самые «модные» типы памяти - SDRAM, DDR SDRAM и Rambus DRAM - имеют запоминающее ядро, которое обслуживается описанным выше способом.
Поскольку обращения (запись или чтение) к различным ячейкам памяти обычно происходят в случайном порядке, то для поддержания сохранности данных применяется регенерация (Memory Refresh - обновление памяти) - регулярный циклический перебор ее ячеек (обращение к ним) с холостыми циклами. Циклы регенерации могут организовываться разными способами, классическим является цикл без импульса CAS#, сокращенно именуемый ROR (RAS Only Refresh - регенерация только импульсом RAS#). Другой вариант - цикл CBR (CAS Before RAS), поддерживаемый практически всеми современными микросхемами памяти. В этом цикле регенерации спад импульса RAS# осуществляется при низком уровне сигнала CAS# (в обычном цикле обращения такой ситуации не возникает). Адрес регене-нируемой строки для цикла ROR генерирует контроллер памяти, для CBR этот адрес берется из внутреннего счетчика каждой микросхемы памяти. Цикл скры-той регенерации (hidden refresh) является разновидностью цикла CBR. Микросхемы синхронной динамической памяти выполняют циклы CBR по команде Auto Refresh. А по команде Self Refresh или Sleep Mode они выполняют автономную регенерацию в энергосберегающем режиме.
в твиттер
Читайте так же:
  • Статическая память
  • Асинхронная память — FPM, EDO и BEDO DRAM
  • Регенерация памяти
  • Спасибо за просмотр этой информации на нашем компьютерном сайте. Надеемся, что статья Динамическая память вам понравилась. Есть небольшая рекомендация, если вы хотите быть в курсе всех событий сферы компьютерных интерфейсов, то рекомендуем зарегистрироваться на портале www.intpc.ru.
    Стартовало голосование за лучший софт 2011 года
    Stfw.Ru: Москва, 06 февраля 2012 года. – Компания Softline (http://softline.ru) и проект var a96605021 = ...
    Softline внедрила новую корпоративную систему в компании «Северная звезда»
    Stfw.Ru: Softline в Хабаровске сообщает о внедрении системы корпоративной электронной почты на основе Microsoft Exchange Server 2010 и системы защиты периметра сети с фильтрацией контента на основе ...
    Компания Cisco повысит эффективность работы многофункционального молодежного центра в Москве
    Stfw.Ru: Концепция телекоммуникационной инфраструктуры строящегося в Москве пилотного многофункционального молодежного центра создана на базе оборудования Cisco. Мэр столицы Сергей Собянин одобрил ...
    «Башинформсвязь» успешно протестировала внедрение технологии 100 Гбит/с на своей DWDM-сети
    Stfw.Ru: Специалисты ОАО «Башинформсвязь» при участии сотрудников компаний Cisco и «Ай-Теко» провели успешное тестирование передачи трафика со скоростью 100 Гбит/с на действующей DWDM-сети. ...
    «Ай-Теко» - компания №1 среди поставщиков ИТ для управления персоналом
    Stfw.Ru: «Приятно, что компания «Ай-Теко», впервые приняв участие в рейтинге CNews по HR–направлению, сразу возглавила список Топ-10 этого обзора, – отмечает Игорь Зимненко, заместитель генерального ...
    Слова Пушкина будут участвовать в рекламе брендов
    Stfw.Ru: Начинает работу уникальный сайт по продаже слов и букв из знаменитого «Письма Онегина к Татьяне». Купить место на необычной рекламной площадке и обеспечить себе постоянный приток новых ...
    Переживет ли Интернет космическую бурю?
    Stfw.Ru: В середине января мы стали свидетелями самой сильной солнечной бури за последние десять лет. Возникший при этом поток космических лучей вызвал мощное полярное сияние, но этим дело не ...
    Сайт посвящен универсальным внешним интерфейсам, начиная с долгожителей - портов LPT и СОМ - и кончая современными шинами USB, Fire Wire, SCSI и беспроводными интерфейсами IrDA и Bluetooth.