Последний уровень раздела предыдущего изложения   Текущий уровень изложения предыдущего раздела   Текущий уровень изложения следующего раздела   Следующий уровень изложения текущего раздела   Уровень:


Шина PCI

РазъемышиныPCI

Спецификация шины PCI (Revision 1.0) была представлена компанией Intel в июне 1992 года как процессорно-независимая шина. Учитывая опыт эксплуатации шины VL-bus (см. Шина VESA), разработчики PCI отказались от использования шины процессора и ввели еще одну "мезанинную" (mezzanine) шину. Благодаря этому шина может работать параллельно с шиной процессора (например, процессор работает оперативной памятью, а в это время по шине PCI идет обмен данными с видеоадаптером или жестким диском). Важным фактором, способствовавшим широкому распространению PCI, стало то, что компания Intel объявила стандарт шины PCI открытым и передала его некоммерческой организации PCI SIG (PCI Special Interest Group), которая начала вести все работы по его поддержке и дальнейшему развитию.

Шина PCI является синхронной 32- или 64-разрядной шиной, работающей на частоте 33 или 66 МГц. В современных ПК пока используется 32-разрядная 33 МГц шина PCI, хотя есть и исключения: наборы микросхем для ПК Micron Samurai и Intel 450NX AGPSet поддерживают 64-разрядную шину, в рабочих станциях Digital и Sun также используется 64-разрядная шина PCI. Для уменьшения числа контактов в PCI применено мультиплексирование (передача адреса и данных по одним и тем же линиям в разные моменты времени). PCI позволяет использовать платы с напряжением питания 5 и 3,3 В. Шина поддерживает несколько арбитров шины (multiply bus master). При передаче данных поддерживается кэширование и блочная передача. Шина PCI поддерживает автоматическое определение и конфигурирование плат расширения (Plug-n-play). Спецификация PCI позволяет создавать на одной плате многофункциональные устройства с числом функций до восьми (например, модем, звук, сетевой интерфейс и т. п.). (Подробности).

Шина PCI в настольном конструктиве имеет 4 124/188-контактных разъема (32/64-разрядная версия) или 8 разъемов в конструктиве CompactPCI, применяемом в промышленных и военных компьютерах. Если необходимо большее количество разъемов, то применяются микросхемы моста PCI-PCI (при этом пропускная способность шины уменьшается). Максимально возможная скорость передачи данных по шине PCI составляет от 132 Мбайт/с для 32-бит/33 МГц до 528 Мбайт/с для 64-бит/66 МГц реализаций шины.

В настоящее время шина PCI является неотъемлемой частью настольных и портативных ПК архитектуры x86, а также компьютеров Макинтош, Digital (Compaq) Alpha, Sun SPARC и др. Спецификация PC99 предполагает наличие в ПК только этой шины (не считая AGP и интерфейсов передачи данных). Все интерфейсы передачи данных (EIDE, SCSI, USB, FireWire и др.) подключены к соответствующим контроллерам на шине PCI.

В будущем планируется повсеместное внедрение 64-бит/66 МГц реализации шины PCI, а также разработка 64-бит/133 МГц шины PCI.