Читайте также:
|
|
Известно, что количество хранимых в памяти кодовых слов однозначно связано с разрядностью используемого адресного слова. Поэтому его увеличение требует увеличения разрядности шины адреса. Однако, так как разрядность адресного слова для конкретного типа ИС задана, решить эту задачу без привлечения дополнительных аппаратных средств не представляется возможным.
Практически задача увеличения количества хранимых слов решается с использованием дополнительного дешифратора, предназначенного для формирования сигнала разрешения работы нескольким параллельно включенным по выходам ИС. Данное решение представлено на рисунке 18, на котором показано выполнение памяти 4К×1 на основе ИС с собственной организацией 1К×1. Для обращения к объему памяти в 4К необходимо 12-разрядное адресное слово. Интегральная схема заданного типа управляется 10-разрядным адресным словом. Два старших разряда адреса А 11 и А 10 подаются на адресные входы дополнительного дешифратора, выходы которого подсоединены к входам CS соответствующих ИС. Поэтому при подаче адреса дешифратор старших разрядов из четырех ИС выберет только ту, в которой хранится нужная информация. Выходы остальных ИС будут отключены от выходной шины данных, с которой будет считана только соответствующая поданному адресу информация.
В общем случае алгоритм построения блока ЗУ с требуемым числом хранимых слов выглядит следующим образом:
1. Берётся такое количество микросхем ЗУ с одинаковой разрядностью, чтобы их суммарное число хранимых слов было не менее требуемой.
2. Входы выбора направления обмена всех микросхем объединяются в единую цепь блока памяти. При необходимости сигналы согласуются по уровню с помощью инверторов (у некоторых взятых микросхем ЗУ входы выбора направления обмена могут быть вида , у других – ).
3. Один адресный сигнал подаётся на один адресный вход каждой микросхемы. Эта операция повторяется для всех разрядов адреса, кроме дополнительных.
4. Берётся дешифратор у которого количество выходов не менее, чем количество взятых микросхем ЗУ. Входы CS всех микросхем подключаются к выходам дешифратора начиная с нулевого подряд. При необходимости сигналы согласуются по уровню с помощью инверторов (у некоторых взятых микросхем ЗУ входы CS могут иметь активным уровень лог. 1, у других – лог. 0, и эти уровни должны совпадать с активным уровнем на выходах дешифратора). Если количество выходов дешифратора больше количества взятых микросхем, то дополнительные адресные сигналы подаются на адресные входы дешифратора, начиная с нулевого подряд, а на не задействованные адресные входы подается лог. 0.
5. Один информационный сигнал с шины данных подаётся на один информационный вывод каждой микросхемы. Эта операция повторяется для всех разрядов шины данных.
Рисунок 18 – Схема увеличения числа хранимых слов
Дата добавления: 2015-08-10; просмотров: 186 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Построение блока ЗУ требуемой разрядности | | | Аппаратные особенности построения динамических ОЗУ |