Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Классификация запоминающих устройств (ЗУ).
На рисунке 30 дана упрощенная классификация ЗУ. Сверхоперативные ЗУ обеспечивают время доступа к информации порядка 10-8…10-9 сек (к ним можно отнести регистры МП, его кэш-память), оперативные ЗУ - 10-7…10-8 сек, полупостоянные ЗУ - 10-2…10-6 сек (Flash-память, винчестеры, CD-накопители и др.). Постоянные ЗУ не изменяют своего состояния в процессе работы МПС. Устройства последовательного доступа могут просматривать информацию только последовательно (накопители на магнитной ленте, стримеры и др.), параллельно-последовательного доступа – обычно вдоль радиуса и по окружности (два измерения: винчестеры, оптические накопители, ZIP-накопители и др.), произвольного доступа – любой элемент памяти по его адресу, ассоциативного доступа – по маске его содержимого.
Механизм запоминания для статических ЗУ основан на триггерном эффекте (реализуемым с помощью логических элементов, магнитными доменами, тонкими оптическими пленками и т.д.), а динамических – на сохранении заряда в некоторой полевой области полупроводниковых материалов. Если статические ЗУ могут сохранять информацию сколь угодно долго (ОЗУ - без выключения питания, ПЗУ - с выключением питания), то для динамических ЗУ необходима регенерация информации из-за потери заряда в рабочей области (токи утечек). Однако они обладают значительно большими объемами памяти и меньшим энергопотреблением по сравнению со статическими ЗУ в тех же конструктивах. Подключение элемента памяти к МПС. Типичная статическая БИС ЗУ имеет адресные входы, входы и/или выходы данных, управляющие входы записи/чтения и выборки элемента (микросхемы) (см. рис.31). Если количество адресуемых ячеек БИС ЗУ и их разрядность равна соответствующей разрядности шин адреса и данных МПС, то подключение элемента памяти выполняется так, как показано на рисунке 32, где КС – комбинационная схема, реализующая логику " записи-чтения" в конкретный вид запоминающего устройства. Если БИС ЗУ имеет инвертированные относительно D-входа Q-выходы или выходы с открытым коллектором, применяется адаптер, представляющий собой, соответственно, логические инверторы или резисторы, подключенные к источнику питания.
Если объем БИС ЗУ больше адресного пространства МПС, реализуемого шинами адреса, применяют расширенные методы адресации: метод окна, метод базовых регистров, метод банков и метод виртуальной памяти. Организация блоков памяти. В процессе конкретного выбора, чаще всего определяемого возможностями разработчика приобрести ту или иную БИС ЗУ и его симпатиями, возникает задача построить блок памяти большой емкости. При этом могут возникнуть следующие трудности. 1. Элементы памяти имеют недостаточное количество прямоадресуемых ячеек. 2. Элементы памяти обладают меньшей разрядностью ячеек, чем шина данных МПС. 3. Цикл " записи-чтения" элемента памяти больше программно-управляемого цикла обмена МП. 4. Элемент памяти динамичен. Рассмотрим последовательно пути преодоления указанных трудностей. В первом случае БИС ЗУ объединяются параллельно по младшим адресным шинам и шинам данных, имея разные комбинационные схемы логики управления, связанные с дешифратором адреса от старших адресных шин (см. рис.33.
В случае нехватки разрядов БИС ЗУ объединяются параллельно по адресным шина, имея общую комбинационную схему управления (см. рис.34). Общий случай представлен на рисунке 35. Для " медленных" ЗУ самым простым решением является использование асинхронного режима обмена с использованием управляющего сигнала " Готовность". Этот сигнал может быть сформирован по фронту управляющих сигналов " Запись" или " Чтение" с помощью схемы одновибратора (см. рис.36). Блок сопряжения динамических ОЗУ несколько сложнее, так как требуется регенерация хранимой в них информации. Регенерация заключается в периодическом последовательном переборе входных шин адреса БИС ОЗУ. Регенерационная часть блока сопряжения строится на основе синхрогенератора (ГТИ), сдвигового регистра (RG) и мультиплексора (MS), который периодически отключает адресные шины БИС ОЗУ от магистрали и подсоединяет их к сдвиговому регистру. Регенерация может выполняться как с прерыванием обращения МП к ОЗУ, так и без него, если в цикле обращения к ОЗУ можно выделить достаточный временной интервал для работы мультиплексора (см. рис.37). Здесь " ВК" – выбор канала. Популярное:
|
Последнее изменение этой страницы: 2017-03-11; Просмотров: 648; Нарушение авторского права страницы