Элементы схемотехники цифровых устройств обработки информации | страница 53
Кроме основных (эксплуатационных или измеряемых) параметров, ЗУ характеризуются рядом режимных параметров, обеспечение которых необходимо для нормального функционирования ЗУ. Поскольку ЗУ имеют несколько управляющих сигналов, то для них задаются не только длительности, но и взаимное положение во времени.
6.3.3 Внешняя организация и временные диаграммы статических ОЗУ
В номенклатуре статических ЗУ представлены микросхемы с одноразрядной и словарной организацией. Внешняя организация статического ЗУ ёмкостью 64 Кбита (8К×8) показана на рисунке 68.
Один из возможных наборов сигналов ЗУ.
Рисунок 68 Пример внешней организации статического ЗУ
A — адрес. Разрядность n определяется числом ячеек ЗУ, т.е. максимально возможным числом хранимых в ЗУ слов N=2>n, а n=log>2N. Например, ЗУ с ёмкостью 8К слов имеет 13-разрядные адреса, выражаемые словами A=a>12a>11a>10…a>0, а с ёмкостью 64К слов — 16-разрядные адреса: A=a>15a>14a>13…a>0.
DI и DO — шины входных и выходных данных; m — их разрядность. В рассматриваемом примере DI и DO объединены в общую шину DIO.
CS — выбор кристалла разрешает или запрещает работу данной микросхемы.
R/W — чтение или запись. R/W=1 — «Чтение», R/W=0 — «Запись».
CE — Chip Enable — разрешение по выходу, пассивное состояние которого
Таблица 9 Задание режимов работы микросхемы ЗУ
R/W | A | DIO | Режим | ||
---|---|---|---|---|---|
1 | X | X | X | Z | Хранение |
0 | X | 0 | A | DI | Запись |
0 | 0 | 1 | A | DO | Чтение |
Рисунок 69 Временные диаграммы процессов
записи а) и чтения б) в статическом ЗУ
Функционирование ЗУ во времени регламентируется временными диаграммами, устанавливаемые изготовителями. В основу кладутся определённые требования. Например, чтобы исключить возможность обращения к другой ячейке, рекомендуется подавать адрес раньше, чем другие сигналы, с опережением на время его декодирования. Адрес должен держаться в течение всего цикла обращения к памяти.
Затем следует подать сигналы, определяющие направление передачи данных и, если предполагается запись, то записываемые данные, а также сигнал выборки кристалла. Среди этих сигналов будет и стробирующий, т.е. выделяющий временной интервал непосредственного выполнения действия. Таким сигналом для разных ЗУ может служить как сигнал R/W, так и сигнал
Если задана операция чтения, то дополнительно подаётся сигнал разрешения выхода. После подачи указанных выше сигналов ЗУ готовит данные для чтения, что требует определённого времени. По заднему фронту сигнала R, положение которого должно обеспечивать установление правильных данных на выходе ЗУ, данные считываются из ЗУ.