7.1.3. ГРУППА ЦЕНТРАЛЬНЫХ УПРАВЛЯЮЩИХ СИГНАЛОВ
Группа центральных управляющих сигналов состоит из специальных временных,
управляющих сигналов и сигнала ошибки. Функция этих сигналов описана ниже.
SECMAST* [8/16]
Эта линия сигнала может запускаться только платой расширения, которой было
гарантировано владение шиной.
ВНИМАНИЕ!
Если SECMAST* разрешается более чем на 15 мксек, плата расширения должна
инициировать циклы регенерации, разрешая линию MEMREF*.
ОСНОВЫ ПРОЕКТИРОВАНИЯ ПЛАТ РАСШИРЕНИЯ
SECMAST* разрешается платой расширения для того, чтобы стать владельцем шины
после приема соответствующего DACK* из контроллера ПДП. После разрешения
SECMAST* плата расширения должна ждать по крайней мере один период SYSCLK до
запуска сигналов группы адреса и данных, и по крайней мере два периода до
запуска группы сигналов управления циклом.
IOCHCK* [8] [8/16]
"Проверка канала ввода/вывода" может разрешаться любым ресурсом для сигнализации
об ошибке, которую невозможно скорректировать, такой как ошибка паритета памяти.
Она должна разрешаться по меньшей мере на 15 нсек. Если шиной владеет контроллер
ПДП или регенерации, то при возникновении этого сигнала, он будет запомнен
техническими средствами основной платы, но будет бездействовать до тех пор, пока
основной ЦП не станет владельцем шины.
ОСНОВЫ ПРОЕКТИРОВАНИЯ ПЛАТ РАСШИРЕНИЯ
Если плата расширения является владельцем шины, когда разрешается этот сигнал,
сигнал ошибки запоминают технические средства основной платы, но он будет
бездействовать до тех пор, пока основной ЦП не станет владельцем шины.
SYSCLK [8] [8/16]
"Системная синхронизация" имеет частоту 8 МГц и длительность рабочего цикла 50 %
и формируется основной платой. Длительность цикла шины прямо пропорциональна
периоду синхронизации но не синхронна с SYSCLK кроме цикла с 0 состоянием
ожидания.
ОСНОВЫ ПРОЕКТИРОВАНИЯ ПЛАТ РАСШИРЕНИЯ
Когда плата расширения является владельцем шины, она может использовать этот
синхроимпульс для определения длительности цикла. Но в этом цикле этим
синхроимпульсом синхронизирован только SRDY*, для синхронизации платы можно
использовать любой синхроимпульс.
84OSC [8] [8/16]
84OSC - синхросигнал, формируемый основной платой с частотой 14,3818 МГц +- 5
млн.** -1 (+- 71,909 Гц) и длительностью рабочего цикла 45-55 %. 84OSC не
синхронизируется с SYSCLK или с другим сигналом на шине INTEL ISA, поэтому его
нельзя использовать там, где требуется синхронизация на шине. Наличие этой
особой частоты свидетельствует об использовании кварца из цветной ТВ
промышленности. Синхросигнал делится на 12 в IBM PC и используется для таймера
8254. _
7.1.4. ГРУППА СИГНАЛОВ ПРЕРЫВАНИЯ
Эта группа состоит из ряда сигналов, которые могут использоваться ресурсом для
получения обслуживания по прерыванию от центрального ЦП.
ПРИМЕЧАНИЕ
Сигналы прерывания подключаются к контроллеру прерывания (INTEL 8259А). Он
доступен всем владельцам шины через адрес ввода/вывода, но для совместимости
программных средств только главный ЦП должен обслуживать контроллер прерывания.
IRQ <15,14,12,11,10> [8/16]
IRQ <09,07..03> [8]
Прерывание может запрашиваться ресурсом основной платы или платы расширения
путем разрешения линии IRQ. Линия должна оставаться разрешенной до тех пор, пока
прерывание не подтвердится обращением главного ЦП к прерывающему ресурсу на
плате расширения.
ОСНОВЫ ПРОЕКТИРОВАНИЯ ПЛАТ РАСШИРЕНИЯ
Линии прерывания представляют собой линии, запоминаемые в приемнике по фронту, и
управляемые драйверами ТТЛ. Следовательно плата расширения должна позволять
пользователю выбрать во время установки линию IRQ шины ISA, которую нужно
возбудить платой расширения.
7.1.5. ГРУППА СИГНАЛОВ ПРЯМОГО ДОСТУПА К
ПАМЯТИ
Эти сигналы обеспечивают циклы обмена по прямому доступу и операции по передаче
владения шиной ресурсам основной платы или плате расширения.
ПРИМЕЧАНИЕ
Каналы ПДП <3..0> могут обеспечить только циклы передач данных длмнной 8 бит.
Каналы ПДП <7..5> могут обеспечить только циклы передач длинной 16 бит.
DRQ <7..5,0> [8] [8/16]
DRQ <3,2,1> [8]
Линии запроса ПДП разрешаются ресурсом основной платы или платой расширения для
запроса операции ПДП или запроса на управление шиной. Линия DRQ разрешается до
тех пор, пока контроллер ПДП не разрешит соответствующую линию DACK*.
ОСНОВЫ ПРОЕКТИРОВАНИЯ ПЛАТ РАСШИРЕНИЯ
Линии DRQ возбуждаются ТТЛ-драйверами. Таким образом плата расширения должна
позволять пользователю во время установки выбирать линию DRQ шины ISA, которую
будет использовать плата расширения, и устанавливать другие линии в третье
состояние.
DACK <7..5,0>* [8] [8/16]
DACK <3,2,1>* [8]
Линии подтверждения ПДП разрешаются контроллером ПДП для подтверждения запросов
ПДП DRQ <7..5,3..0>. Разрешение DACK* указывает, что будет начинаться цикл ПДП
или плата расширения может стать владельцем шины.
ТС [8] [8/16]
"Конец счета" разрешается контроллером ПДП, когда в каком-нибуть канале ПДП
исчерпается счетчик байт, указывая на конец передачи ПДП.
7.1.6. ЭЛЕКТРОПИТАНИЕ
Шина INTEL ISA работает с электропитанием постоянного тока напряжением + 5 в, -
5 в, +12 в, - 12 в и 0 в ("земля"). Все линии электропитания находятся на
разьеме 8 бит кроме одной линии + 5 в и одной линии "земли". Эти линии
подключены к разьему 16 битового расширения.
Максимальный ток для каждого напряжения, который может подаваться на место для
платы расширения, приведен в табл. 7.1.6.
ВНИМАНИЕ!
Величина тока, допустимая для каждого места, как указано в табл. 7.1.6., не
гарантируется при питании от системы. Ни один совместимый с АТ блок питания
системы не обеспечивает достаточным током все места расширения. Для определения
необходимого тока для мест расширения необходимо пользоваться техническим
справочником системы.
... і на контролери переривань типа Intel 8259A. Контролер переривань реагуватиме на запит по такій лінії у випадку, якщо сигнал на ній перейде з низького рівня у високий. Шина ISA не має ліній, підтверджуючих прийом запиту на переривання, що тому зовнішній пристрій повинен сам визначати підтвердження прийому свого запиту по реакції ЦП. Для кращого розуміння функціонування шини доцільно розбити всі ...
... могли осуществлять арбитраж на шине. После появления процессора Pentium ассоциация VESA приступила к работе над новым стандартом VL-bus (версия 2). Он предусматривает, в частности, использование 64-разрядной шины данных и увеличение количества разъемов расширения (предположительно три разъема на 40 МГц и два на 50 Мгц). Ожидаемая скорость передачи теоретически должна возрасти до 400 Мбайт/с. ...
... и системных плат стандартный способ подключения к системной плате ПК дополнительных схем, обеспечивающие максимальные скоростные характеристики системы. Например, при помощи находящейся на системной плате локальной шины фирма-изготовитель может подключить к компьютеру сетевой интерфейс или графический адаптер. Шина VL-Bus Ассоциации VESA призвана играть роль стандартного аппаратного интерфейса, ...
... , шина выполнена в виде двух щелевых разъёмов с шагом выводов 2.54 мм. В подмножестве ISA-8 используется только 64-контактный слот (ряды C, D). Как указано в официальной спецификации, шина ISA обеспечивает возможность обращения к 8 - ил 16-битным регистрам устройств, отображённым на пространства ввода-вывода. В PC была принята 10-битная адресация ввода-вывода, при которой линии адреса A [15; 10] ...
0 комментариев