Эволюция шины расширений
Андрей Петухов
Xakep Железо, номер #003, стр. 003-060-5
Оценив перспективы развития шины (и не увидев ничего хорошего), в середине 1993 года, Intel выходит из ассоциации VESA и принимается за разработку альтернативной шины.
PCI
Первую версию шины PCI (Peripheral Component Interconnect - взаимосвязь периферийных компонентов) Intel закончила еще весной 1991 года. Перед инженерами компании была поставлена задача разработать недорогое и производительное решение, которое позволит реализовать все возможности новых процессоров 486/Pentium/PPro. В 1992 году появилась первая версия шины PCI, Intel объявила, что стандарт шины будет открытым и создала PCI Special Interest Group. Благодаря этому любой заинтересованный разработчик получил возможность создавать устройства для шины PCI не тратя деньги на лицензию. Первая версия шины имела тактовую частоту 33 МГц, она могла быть 32 или 64 разрядной, и устройства могли работать с сигналами в 5 В или 3,3 В. Теоретически, пропускная способность шины 132 Мбайт/сек, однако в реальности пропускная способность около 80 Мбайт/сек.
Год спустя, в 1993 году, появилась вторая версия шины, а в 1995 появилась версия PCI 2.1 (еще одно название - "параллельная шина PCI"), которая существует и по сей день. Она обеспечивает передачу данных по шине с частотой 66 МГц и максимальная скорость передачи 528 Мб/сек. Кроме этого, шина полностью поддерживает все возможности технологии Plug and Play (PnP).
Как и ISA, шина PCI так полюбилась различным разработчикам, что была перенесена на платформы с процессорами Alpha, MIPS, PowerPC, SPARC и т.д.
AGP
PCI всем была хороша, но со временем и она перестала справляться с объемом данных, которые передавал видеоадаптер. Программисты делали игрушки все более и более красочными, а для передачи красивой картинки нужна высокая пропускная способность. Так в 1996 году Intel объявила о разработке порта AGP (Accelerated Graphic Port), специально предназначенного для подключения мощных графических адаптеров. AGP нельзя назвать шиной, поскольку он предназначен для подключения только одного устройства. AGP непосредственно связан с шиной процессора через северный мост, таким образом, он не зависит от работы PCI устройств и не загружает стандартную шину расширений графической информацией. Впервые порт AGP увидел свет вместе с материнским платами для Pentium II. На данный момент существует три версии протокола AGP, плюс дополнительная спецификация на питание (AGP Pro) и 4 скорости передачи данных - от 1х (266 Мб/сек) до 8х (2 Гб/сек).
Смерть EISA
С появлением AGP в персональных компьютерах стало аж 3 различных слота расширения: ISA, PCI и AGP. Со временем, по мере снижения стоимости PCI-плат, многие ISA девайсы стали выпускаться в формате PCI. В это время Microsoft и Intel принимают решение убрать ISA из персональных компьютеров. Вытеснение происходило в несколько этапов: сначала в машине было много ISA-слотов и два-три PCI. Потом количество слотов сравнялось, а затем ISA слоты и вовсе исчезли.