Реферат: Шина INTEL ISA
регенерации или сброса. Платы расширения могут поддерживать любую комбинацию
первых четырех режимаов, но все платы расширения должны исполнять режим сброса.
Режим захвата шины
Задатчиком шины могут стать только 16-разрядные платы расширения, установленные
на [8/16] место. Плата расширения становится задатчиком шины при запуске линии
DRQ# и SECMAST*, когда связанная с ними линия DACK приводится в действие
контроллером ПДП. Платы расширения могут начинать только 16-битовые циклы
доступа к шине ISA, так как завершение цикла в виде 8 или 16 битов зависит от
состояния линий MCS16# и IOCS16*, запускаемых источником, к которому был
выполнен доступ.
Циклы, выполняемые платой расширения, представляют собой всегда циклы доступа.
Плата расширения не может выполнять циклы передачи ПДП, так как все управляющие
линии ПДП подсоединяются к контроллеру ПДП на основной плате и не могут быть
поделены контроллерами ПДП, если один из них находится на плате расширения.
Когда плата расширения является владельцем шины, контроллер ПДП отключает линию
AEN, когда он разрешает совладение шины. Отключение линии AEN позволяет
источникам ввода/вывода декодировать линии адреса и осуществить доступ со
стороны платы расширения. Если AEN отключена, передачи ПДП произойти не могут
(см.описание AEN в разделе 7.1). Кроме того, циклы передачи ПДП не могут
выполняться, так как контроллер ПДП имеет канал, который разрешил активный
захват шины; другие каналы ПДП не могут быть задействованы, пока не потеряет
активность канал, задействованный при захвате шины платой расщирения.
ПРИМЕЧАНИЕ
Программное обеспечение, поставляемое с платой расширения, должно
инструктировать основной ЦП на программирование специального канала ПДП в режиме
каскада. Канал ПДП должен программироваться в каскадном режиме для того, чтобы
связанная с ним плата расширения стала задатчиком шины.
ПРИМЕЧАНИЕ
Платы расширения начинают все доступы как 16-разрядные. Если не разрешены MCS16*