- •Содержание
- •Краткий обзор интерфейсов пу
- •Системный интерфейс isa
- •Виды устройств, работающие на шине isa
- •Характеристики задатчиков на шине Центральный процессор
- •Контроллер пдп
- •Внешняя плата
- •Режимы прямого доступа к памяти или к устройствам ввода/вывода
- •Режим сброса
- •Контроллер регенерации памяти
- •Общее описание шины isa
- •Адресное пространство при обращении к памяти
- •Адресное пространство для устройств ввода/вывода
- •Структура прерываний
- •Перестановщик байтов
- •Описание сигналов на шине isa
- •Сигналы адреса
- •Командные сигналы
- •Центральные сигналы управления
- •Сигналы прерывания
- •Сигналы режима пдп
- •Питание
- •Циклы шины
- •Цикл Доступа к Ресурсу
- •Цикл Доступа к Ресурсу - 0 тактов ожидания
- •Цикл Доступа к Ресурсу - Нормальный цикл
- •Цикл Доступа к Ресурсу - Удлиненный цикл
- •Цикл Регенерации - Введение
- •Цикл Регенерации - Нормальный цикл
- •Цикл Регенерации - Удлиненный цикл
- •Цикл пдп
- •Цикл пдп - Нормальный цикл
- •Цикл пдп - Удлиненный цикл
- •Цикл Захвата Шины
- •Временные диаграммы шины isa
- •Характеристики соединителей на шине Назначение выводов соединителей, устанавливаемых в слоты
- •Электрические характеристики сигналов
- •Дополнительные требования к приемникам и передатчикам на внешних платах
- •Нагрузочные резисторы на шине
- •1.2. РадиоинтерфейсBluetooth
- •2. Последовательные шины usb и Fire Wire
- •2.1. Шина usb
- •2.1.1. Организация шиныUsb
- •2.1.2. Модель передачи данных
- •2.1.3. Протокол
- •2.1.4. Типы передач данных
- •2.1.5. Синхронизация при изохронной передаче
- •2.1.6. Хост
- •2.1.7. Применение шиныUsb
- •2.1.8. Разработка собственных устройствUsb
- •2.2. Шина ieee 1394 - FireWire
- •2.2.1. Физический уровень сети
- •2.2.2. ПротоколIeee1394
- •2.2.3. Устройства и адаптеры 1394
- •2.2.4. Использование 1394
Центральные сигналы управления
Группа центральных сигналов управления состоит из сигналов различных частот, сигналов управления и ошибок.
-MASTER
Сигнал -MASTER(Master- Ведущий) должен вырабатываться только той внешней платой, которая желает стать задатчиком на шине.
ВНИМАНИЕ! Если сигнал -MASTERразрешен на время более 15 мкс, то внешняя плата должна запросить цикл регенерации памяти, разрешив сигнал-REFRESH.
ОСОБЕННОСТИ ДЛЯ ВНЕШНИХ ПЛАТ
Сигнал -MASTERразрешается внешней платой, становящейся задатчиком на шине, только после приема ей соответствующего сигнала-DACKот контроллера ПДП. После того, как сигнал-MASTERбудет разрешен, внешняя плата должна ждать минимум один период частотыSYSCLK, прежде чем начать выработку сигналов адреса и данных и минимум два периодаSYSCLKдо выработки командных сигналов.
-I/O CH CK [8] [8/16]
Сигнал -I/O CH CK(I/OChannelCheck- Проверка Канала Ввода/вывода) может быть разрешен любым ресурсом на шине как сообщение о фатальной ошибке, которая не может быть исправлена. Типичный пример такой ошибки - ошибка четности при доступе к памяти. Сигнал-I/O CH CKдолжен быть разрешен на время не менее 15 нс. Если в момент выработки этого сигнала задатчиком на шине являлся контроллер ПДП или контроллер регенерации, то сигнал-I/O CH CKбудет записан в регистр на материнской плате, а обработан только после того, как центральный процессор станет задатчиком на шине.
Этот сигнал, как правило, соединен с входом немаскированного прерывания ЦП и его выработка приводит к прекращению нормальной работы компьютера.
ОСОБЕННОСТИ ДЛЯ ВНЕШНИХ ПЛАТ
Если сигнал -I/O CH CKразрешается в тот момент, когда задатчиком на шине является внешняя плата, то он записывается в регистр на материнской плате и будет обработан только после захвата шины центральным процессором.
RESET DRV [8] [8/16]
Сигнал RESET DRV(ResetDriver- Сброс Устройства) вырабатывается центральным процессором для начальной установки всех ресурсов доступа на шине после включения питания или падения его напряжения. Минимальное время разрешения этого сигнала - 1 мс.
ОСОБЕННОСТИ ДЛЯ ВНЕШНИХ ПЛАТ
Внешние платы на все время выработки этого сигнала должны перевести свои выходы в третье состояние.
SYSCLK [8] [8/16]
Сигнал SYSCLK(SystemClock- системная частота), в данном случае, принимается равной 8 МГц, хотя, как правило, эта частота такая же, как и тактовая частота центрального процессора на материнской плате, но с 50% (по длительности) уровнем логической "1". Все циклы шины пропорциональныSYSCLK, но все сигналы на шине, за исключением-0WS, не синхронизированы сSYSCLK.
ОСОБЕННОСТИ ДЛЯ ВНЕШНИХ ПЛАТ
Когда внешняя плата является задатчиком на шине, она может использовать SYSCLKдля задания длины цикла, но кроме как для выработки -0WS любой сигнал для синхронизации может быть использован.
OSC [8] [8/16]
Сигнал OSCвырабатывается материнской платой всегда фиксированной частотой 14.3818 МГц с 45-55% (по длительности) уровнем логической "1". СигналOSCне синхронизирован ни сSYSCLKни с каким-либо другим сигналом на шине и поэтому не может быть использован для применений, требующих синхронизации с другими сигналами. Исторически этот сигнал появился для поддержки первых контроллеров цветных мониторов для персональных компьютеров серии IBM PC. Этот сигнал удобен для использования внешними платами, поскольку он одинаков для всех моделей компьютеров, совместимых с IBM PC/AT.