русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Динамическая асинхронная память DRAM


Дата добавления: 2014-12-01; просмотров: 956; Нарушение авторских прав


Архитектура ПК

Для доступа к той или иной ячейке памяти необходимо указать ее адрес. Поскольку ячейки памяти образуют матрицу, то для задания адреса ячейки нужно указать номер столбца (адрес столбца) и номер строки (адрес строки). Считывание адреса строки происходит, когда на входы матрицы памяти подается специальный стробирующий импульс RAS (Row Address Strobe), а считывание адреса столбца — при подаче стробирующего импульса СAS (Column Address Strobe). Импульсы RAS и CAS подаются последовательно друг за другом, причем импульс СAS всегда подается после импульса RAS, то есть сначала происходит выбор строки, а затем выбор столбца. Адрес строки и столбца передается по специальной мультиплексированной шине адреса MA (Multiplexed Address). Такая организация памяти позволяет получить доступ к любой ячейке памяти, что отражено в названии: динамическая память с произвольным доступом (Dynamic Random Access Memory, DRAM).
Асинхронный интерфейс работы динамической памяти предусматривает наличие отдельного устройства в контроллере памяти для генерации управляющих сигналов. Для операций чтения/записи определяется продолжительность, величина которой зависит от технологии изготовления микросхемы, ширины шины данных, наличия буфера и других параметров.
Внутри каждого типа операций устанавливаются параметры сигналов стробирования различных команд и необходимых задержек с таким расчетом, чтобы сигнал любой команды обязательно прошел до завершения операции в целом. Таким образом, каждый цикл внутри операции имеет продолжительность, отличную от других циклов. Никакая последующая операция не может быть начата до получения сигнала об окончании предыдущей.
Для генерации необходимых импульсов контроллер асинхронной памяти должен иметь делитель, вырабатывающий сигналы необходимой частоты для каждой операции внутри цикла. Очевидно, что указанные параметры работы асинхронной памяти не способствуют повышению ее быстродействия.

 

 



<== предыдущая лекция | следующая лекция ==>
Статическая память | Динамическая синхронная память SDRAM


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.041 сек.