PCI Express (PCIe или PCI-E) – высокоскоростная локальная шина применяемая для расширения аппаратных возможностей ПК путём установки дополнительного «железа» : видеокарта, аудиокарта, сетевая карта, Bluetooth и Wi-Fi адаптера, специализированные контроллеры диагностики и т.д.
Изначально, шина PCI Express создавалась как альтернатива параллельной шине PCI , которая имела низкую пропускную способность из-за циклического метода опроса устройств. Данные между несколькими PCI-устройствами и мостом передавались по общей параллельной шине.
Протокол PCI Express
Шина PCI Express унаследовала принцип пакетной передачи данных (программную модель) от шины PCI, но претерпела значительные изменения на физическом уровне. По сути PCI Express и не шина вовсе, а пакетная сеть с топологией «звезда» в основе которой лежит принцип соединения «точка — точка».
При такой организации, любое из устройств PCI Express имеет прямое двунаправленное последовательное соединение с коммутатором шины, которое может иметь одну (x1) или несколько линий (x2, x4, x8, x16). Приём и передача информации производится каждым устройством PCI Express по отдельным двум проводникам, таким образом, в простейшем случае, устройство подключается к коммутатору PCI Express всего лишь четырьмя проводниками. Данный метод позволяет карте для PCI Express корректно работать в любом слоте той же или большей пропускной способности, то есть карта PCI-E x1 будет работать в слотах PCI-E x4 и PCI-E x16.
Совместимость версий PCI Express
Как показала практика, устройства с версией интерфейса PCI Express 3.0 без проблем запускаются на материнских платах с поддержкой PCI Express 2.0 и PCI Express 1.0. Но, нужно помнить, что скорость работы будет зависеть от версии интерфейса PCI Express материнской платы. В данном случае, пропускная способность устройства с версией PCI-Express 3.0 будет соответствовать пропускной способности интерфейса PCI Express 2.0 или PCI Express 1.0.
Та же ситуация наблюдается и при использовании устройства с версией интерфейса PCI Express 2.0 в слоте PCI Express 3.0. Пропускная способность останется на уровне версии PCI Express 2.0.