Пожалуй, наиболее перспективно и представляет существенный интерес семейство последовательных интерфейсов 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 канала: прямой и обратный для обеспечения дуплексной передачи; в каждом канале два подканала для передачи прямого и инверсного кодов с целью контроля достоверности передачи.