Шин ISA
Шина ISA была неофициальным стандартом процессора 8086.
Содержала 62 сигнальные линии (20 адресных, 8 данных, сигналы записи,
чтения, прерывания, считывания с устройств ввода/вывода).
Когда разрабатывался 80286, то возникла необходимость создания новой
шины. Однако для совместимости было решено расширить старую шину.
Для этого радом со старым разъемом появился дополнительный на 36 линий.
Когда компания IBM выпустила серию компьютеров PS/2, то
компьютеры со средней и высокой производительностью были оснащены
новой шиной MCA, которая была защищена патентом.
В ответ компьютерная промышленность ввела свой собственный
стандарт ISA (Industry Standard Architecture), которая фактически
представляет собой шину PC/AT на частоте 8,33 МГц. Преимущества шины –
совместимость. Позднее шина была расширена до 32 разрядов, такая шина
называлась EISA (Extended Industry Standard Architecture).
Шина PCI
В 1990 году компания Intel разработала новую шину с гораздо более
высокой пропускной способностью, чем у EISA:
PCI (Peripheral Component
Interconnect – взаимодействие периферийных компонентов)
.
Первая шина PCI передавала 32 бита за цикл и работала с частотой 33
МГц (время цикла 32 нс); общая пропускная способность составляла 133
Мбайт/с. Сейчас шина PCI 2.2 подходит и для портативных компьютеров
(энергоэкономная), работает на частоте 66 МГц, способна передать 64 бита за
цикл, пропускная способность 528 Мбайт/с.
Проблемы шины PCI следующие.
1.
Пропускная способность в 528 Мбайт/с достаточно высокая, но
недостаточная.
2.
Шина не совместима со всеми старыми картами ISA.
По этим причинам Intel решила разрабатывать компьютеры с тремя и
более шинами, например, как изображено на рис. 2.6.
Ключевым компонентом данной архитектуры являются мосты между
шинами. Мост PCI связывает центральный процессор, память и шину PCI.
Мост ISA связывает шину PCI с шиной ISA, а также поддерживает один или
два диска IDE. Практически все системы Pentium II выпускаются с одним или
несколькими свободными слотами PCI и с одним или несколькими слотами
ISA.
В принципе можно использовать систему с несколькими шинами
каждого типа. Существуют специальные мосты, которые связывают две
шины PCI, может быть также несколько мостов ISA.
Шины PCI являются синхронными. Все транзакции в шине
осуществляются между задающими и подчиненными устройствами. Для
сокращения числа выводов на плате адресные и информационные линии
27