- •1. Интерфейсы, стыки, протоколы.
- •2 Основные понятия.
- •3 Классификация устройств (интер-сов)
- •4. Базовая эталонная модель взаимод-я открытых систем.
- •7. Шина расширения.
- •5. Пространство ввода-вывода.
- •6. Обработка прерываний
- •8. Шина isa.
- •9. Шина eisa.
- •10. Локальная шина vlb.
- •11. Шина pci.
- •12. Мосты на шине pci и конфигурирование устройств.
- •13. Разновидности шины pci.
- •14. Магистральный интерфейс agp.
- •17. Технология Hyper Transport.
- •18. Интерфейс lpc.
- •15. Шина pc mcia (pc Card).
- •18. Интерфейсы дисплея.
- •19. Интерфейсы нгмд
- •21. Scsi
- •22. Serial ata и sas
- •24. Сом порт
- •25. Интерфейсы клавиатуры и мыши.
- •26. Общие сведения о шине usb.
9. Шина eisa.
EISA Bus (Extended ISA) – стандартизованное расширение ISA до 32 бит. Конструктивное исполнение обеспечивает совместимость с ней ISA-адаптеров. Узкие дополнительные контакты расширения (ряды Е, F, G, Н) расположены между ламелями (контактными площадками) разъема ISA и ниже лам елей А, В, С, D таким образом, что адаптер ISA, не имеющий дополнительных ключевых прорезей в краевом разъеме, не достает до них. Установка карт EISA в слоты ISA недопустима, поскольку ее цепи попадут на контакты ISA, в результате чего системная плата окажется неработоспособной. Для режимов EISA используются дополнительные управляющие сигналы, обеспечивающие более эффективные режимы передачи. В обычном (не пакетном) режиме передачи за каждую пару тактов может быть передано до 32 бит (один такт на фазу адреса, один – на фазу данных). В пакетном режиме (Burst Mode) пакеты данных пересылаются без указания текущего адреса внутри пакета. В пакете очередные данные передаются в каждом такте шины, длина пакета достигает 1024 байт. Шина предусматривает более производительные режимы, при которых скорость обмена может достигать 33 Мбайт/с. Линии запросов прерываний допускают разделяемое использование, причем сохраняется совместимость с ISA-картами: каждая линия запроса может программироваться на чувствительность как по высокому (как в ISA), так и по низкому уровню. Шина допускает установку до 8 слотов. Каждый слот и системная плата имеют селективное разрешение адресации ввода/вывода и отдельные линии запроса и подтверждения управления шиной. Обязательной принадлежностью системной платы с шиной EISA является энергонезависимая память конфигурации, в которой хранится информация об устройствах EISA для каждого слота. Формат записей стандартизован, для модификации информации применяется специальная утилита. Архитектура позволяет при использовании программно конфигурируемых адаптеров автоматически разрешать конфликты, но в отличие от PnP не допускает динамического конфигурирования – после вывода из режима конфигурирования необходима перезагрузка. EISA – дорогая, но оправдывающая себя архитектура, применяющаяся в многозадачных системах и на серверах, где требуется высокоэффективное расширение шины ввода/вывода. Перед шиной PCI у нее есть преимущество в количестве слотов (8 против 4).
Шина EISA позволяет работать как в режиме ISA так и в новых режимах присущих только EISA. В своих циклах обмена шина использует собственный набор управляющих сигналов привязанных к тактовой частоте.
Сигналы IORD# и IOWR# при обращении к EISA-портам не используются. Вместо них применяются сигналы обращения М/IO# и W/R#. В EISA-циклах не используется сигнал SBHE; он заменен сигналами разрешения байт ВЕ[3:0]. Вместо общего сигнала AEN каждый слот имеет собственный сигнал AENx. Обмен начинается с появления сигнала start. В это время фиксируется адрес и определяется тип обращения. Устройства способные вести пакетный обмен выдают спец сигнал указывающ на эту возможность. Если утсройство не способно вести пакетный обмен то ведется обмен обычными циклами.