Семейство последовательных интерфейсов PCI Express

Пожалуй, наиболее перспективно и представляет существенный интерес семейство последовательных интерфейсов PCI Express, информация о базовом протоколе которого появилась в июле 2002 года. PCI Express использует совокупность независимых последовательных каналов передачи данных. Поскольку при передаче используется помехозащищенное кодирование, каждый байт представляется 10 битами. Пропускная способность одного канала 200 Мбайт/с. Лицензированы 1-, 2-, 4-, 8-, 16- и 32-канальные версии (до 6,4 Гбайт/с). В режиме дуплесной передачи все эти цифры пропускной способности удваиваются.

PCI Express XI (одноканальный вариант) может быть использован для любых карт расширения, PCI Express x8 и х16 — только для видеокарт. Простейшая системная топология с интерфейсом PCI Express показана на рис 10.4.

 

Рис. 10.4. Простейшая системная топология с интерфейсом PCI Express

 

Следует отметить, что использование интерфейсов PCI Express возможно только при подключении шины PCI Express xl6 (x32) PCI Express к северному мосту (МСН) системного чипсета, а шин PCI Express xl — к южному (ICH).

В таблице 10.2 представлены основные характеристики шин семейства PCI.

 

Таблица 10.2.Характеристики шин семейства PCI

Версия Разрядность шины, бит Рабочая частота, МГц Скорость передачи, Мбайт/с*
PCI 1.0
PCI2.1
PCI 2.2
, PCI X 1.0
PCIXDDR
PCI X QDR
PCI Express xl 8**
PCI Express x2 8, 2 линии
PCI Express x4 8, 4 линии
PCI Express x8 8, 8 линий
PCI Express xl6 8, 16 линий
PCI Express x32 8, 32 линии

* Скорость передачи данных приведена в симплексном режиме.

**В каждой линии 2 канала: прямой и обратный для обеспечения дуплексной передачи; в каждом канале два подканала для передачи прямого и инверсного кодов с целью контроля достоверности передачи.