Описание временных диаграмм

Начало цикла записи/чтения устройства ввода/вывода начинается с такта T – такта статуса. Он, как и другие такты, длится 125 нс. В этом первом такте по заднему фронту сигнала SysCLK (сигнал системного тактового генератора) формируется сигнал BALE (сигнал стробирования адресных разрядов, разрешение защелкивания адреса). По переднему фронту сигнала BALE начинается установка адреса на линиях SA0-SA9 (это значащие линии для проектируемого устройства).

Суммарная временная задержка распространения сигнала через селектор адреса составляет 47,5 нс: 6 нс для элемента DD1, 35 нс для элемента DD4, 6,5 нс для элемента DD5.

Если с магистрали пришла команда записи -IOW, то через время задержки на элементах DD2.3 (6 нс), DD7.1 (14 нс), равной 20 нс, формируется передний фронт сигнала WR, по которому происходит фиксация данных подаваемых с шины на вход регистра DD3. После времени задержки на микросхеме DD3 (6,7 нс) записанные данные поступают на управляющие выводы АЦП.

После снятия команды записи формируется задний фронт сигнала WR.

Если с магистрали пришла команда чтения -IOR, то через время задержки на элементах DD2.4 (6 нс) и DD7.2 (14 нс), равное 20 нс, формируется передний фронт сигнала RD, по которому происходит фиксация данных на выходах формирователя DD11, DD12 и сброс запроса на прерывание. Команда чтения данных используется во время выполнения процедуры обработки прерывания. Через время задержки на элементе DD11, DD12, равное 7 нс, сигнал чтения разрешает выдачу байта на шину. Фиксация данных при чтении происходит по заднему фронту команды чтения, т.е. для правильной работы устройства необходимо обеспечить выставление и удержание байта до заднего фронта -IOR и удержание данных после его снятия в течении 7 нс.

Временные диаграммы чтения и записи приведены в графической части записки (листы 3,4).

Другие публикации

Анти-алиасинг изображения
Как следует из приставки "анти", эта технология призвана бороться с алиасингом. Что же это такое? Не так давно, слова "алиасинг" и "анти-алиа ...

Разработка измерителя температуры жидкости
В связи с повсеместным использованием цифровых управляющих систем постоянно растет необходимость разработки и усовершенствования их. Большинство цифровых си ...

Меню

Copyright @2020, TECHsectors.ru.