Реферат: Шина INTEL ISA
Когда некоторые платы расширения являются задатчиками шины, они игнорируют
сигналы IOCHRDY или SRDY* и выполняют стандартный цикл 8- или 16-разрядной
памяти. Любая плата расширения,которая возвращает сигналы IOCHRDY или SRDY* на
плату расширения, как это делается с основным ЦП, должна определить, может ли
плата расширения-задатчик шины поддерживать эти линии.
В табл. 5.1 и 5.3 показаны источники сигналов линий, которые являются
запускающими или принимающими, когда плата расширения находится в режиме
обращения к памяти или вводу/выводу и главный ЦП или другая плата расширения
(отмеченная как ADDX) являются задатчиком шины соответственно. Они определяют
также тип драйвера.
Режим сброса
Плата расширения входит в режим сброса всякий раз, когда разрешен RSTDEV,
независимо от того, в каком другом режиме она находилась. Все сигналы с тремя
состояниями шины платы расширения установиться в третье состояние, и все сигналы
с открытым коллектором должны быть отключены в течение 500 нсек длительности
разрешенного RSTDEV. Плата должна завершить инициализацию в течение 1 мсек
длительности разрешенного сигнала RSTDEV и быть готовой к нормальной работе
шины. Нормальная работа шины начинается немедленно после отключения сигнала
линии RSTDEV.
5.4 КОНТРОЛЛЕР РЕГЕНЕРАЦИИ
Контроллер регенерации выполняет цикл чтения по специальному адресу для
регенерации динамического ОЗУ основной платы или плат расширения. Каждые 15
мксек контроллер регенерации пытается захватить шину для выполнения цикла
регенерации. Если задатчиком шины в данный момент является основной ЦП, то
владение шиной передается контроллеру регенерации. Если плата расширения в
данный момент является задатчиком шины, то контроллер регенерации будет
выполнять цикл регенерации только если плата расширения разрешает линию MЕMREF*.
Если контроллер ПДП является задатчиком шины, то до передачи контроллером ПДП
управления шиной никакие циклы регенерации не могут быть выполнены.