ГОСТ РМЭК 821-2000
чтобы следующая установка AS* не нарушала достоверность первого адреса, если он все еше необхо
дим внутримодульной логикедля сохранения данных на шине.
Предложение 2.4. Предлагается разрабатывать исполнители, захватывающие адресную инфор
мацию по отрицательному перепаду AS*.
Замечание 2.34. Задатчик может установить AS* низким для нового цикла до того, как он
установит DS0* или DSI* высоким от предыдущего цикла. Всвязи с этим при перекрытии циклов
может быть такой период, когда AS*для нового цикла совпадет, по крайней мере, с одним из DS0* или
DSI* от предыдущего цикла.
Предложение 2.5. Предлагается разрабатывать исполнители таким образом, чтобы они осуще
ствляли пересылку данных с шины или на шину в момент, когдаодин или оба стробаданных DS0* и
DSI* были низкими, a DTACK* и BERR* — оба высокими, а не тогда, когда одновременно
удерживается низкий уровень AS* и одного или обоих DS0* и DSI*.
Разрешение 2.9. Задатчики МОГУТ конструироваться без возможности работы в режиме
конвейерной адресации (например, они МОГУТ ждать освобождения отвечающим исполнителем
линий DTACK* и BERR*, прежде чем установить AS* низким для следующего цикла).
2.5 Получение права на использование шины пересылки данных
Правим
1
2.19. Преждечемпереешать какие-либо данные по шине, задатчик ДОЛЖЕН ПОЛУ
ЧИТЬ разрешение на ее использование, как описано в раздые 3.
Шина пересылки данных может потребоваться нескольким задатчикам одновременно.
Процесс, определяющий, какой задатчик сможет использовать шину пересылки данных, назы
вается арбитражем и рассматривается вразделе 3. Поскольку арбитраж тесно связан с работой шины
пересылки данных, он кратко описывается и здесь.
На рисунке 2.11 представлены два примера, показывающие возможные последовательности
событий, когда задатчик (названный «задатчик А*) заканчивает использование шины пересылки
данных и разрешает арбитраж.
Пример 1. Арбитраж во время последней пересылки данных
ЗмсгчкА нептяряг
Задачи*Виотопиуит
шинупврмыгвм данныхь»ну пврвоыпшданных
1
ЗаписьСчятъеиние
Считывание
|
Запись
1
37