2 Конец защелкивания — IS=1 или IAL=0.
3 Начало записи или чтения — IS=0 и (IWR=0 или IRD=0).
Как видно из таблицы, минимальные временные значения сигналов не превышают 10 нс, что говорит о поддержке высокой скорости операций портом IDMA. Далее производится операция чтения или записи памяти. При операции чтения данные считываются с шины IAD0–IAD15 во время активизации управляющего сигнала -IRD.
При операции записи данные выставляются на шину IAD0–IAD15, и записываются в память процессора с помощью активизации сигнала -IWR.
Порт IDMA поддерживает короткий (быстрый) и длинный (долгий) циклы обращения к памяти. Во время короткого цикла данные читаются и записываются без ожидания готовности порта по сигналу -IACK, используя при этом буфер порта IDMA с данными. Временные диаграммы для данных циклов обращения показаны на рис. 8.3 и 8.4 соответственно. В табл. 8.3 и 8.4 приведены характеристики сигналов для этих диаграмм.

Рис. 8.3. Временные диаграммы короткого цикла чтения через порт IDMA

Рис. 8.4. Временные диаграммы короткого цикла записи через порт IDMA
Таблица 8.3
Параметр | Минимум | Максимум |
---|---|---|
Короткий цикл чтения через IDMA | ||
Требуемые длительности: | ||
tIKR-IACK=0 до начала чтения1, нс | 0 | |
tIRP Продолжительность сигнала чтения, нс | 15 | |
Характеристики переключения: | ||
tIKHR-IACK=0 после начала чтения1, нс | 15 | |
tIKDH Удержание данных после окончания чтения2, нс | 0 | |
tIKDD Сброс данных после окончания чтения2, нс | 10 | |
tIRDE Активизация предыдущих данных, нс | 0 | |
tIRDV Достоверность предыдущих данных | 15 |
Примечания:
1 Начало чтения: -IS=0 и -IRD=0.
2 Конец чтения: -IS=1 или -IRD=1.
Таблица 8.4
Параметр | Минимум | Максимум |
---|---|---|
Короткий цикл записи через IDMA | ||
Требуемые длительности: | ||
tIKW-IACK=0 до начала записи1, нс | 0 |