logo
Полный текст учебника

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

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

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

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

Следует отметить, что использование интерфейсов PCI Express возможно только при подключении шин PCI Express X16 и X32 к северному порту системного чипсета, а шин PCI Express Х1 к южному.У интерфейсов PCI Express в каждой линии два канала: прямой и обратный для обеспечения дуплексной передачи. В каждом канале – два подканала для передачи прямого и обратного кодов для контроля достоверности информации.

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

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

Версия

Разрядность

шины

бит

Рабочая

частота

МГц

Скорость

передачи

Мбайт/c*

PCI 1.0

32

33

132

PCI 2.1

32

66

266

PCI 2.2

64

133

532

PCI X 1.0

64

133

1066

PCI X DDR

64

133

2100

PCI X QDR

64

133

4200

PCI Express x1

8**

2500

266

PCI Express x2

8, 2 линии

2500

532

PCI Express x4

8, 4 линии

2500

1066

PCI Express x8

8, 8 линий

2500

2132

PCI Express x16

8, 16 линий

2500

4200

PCI Express x32

8, 32 линии

2500

8400

PCI Express2.0 x1

8 линий

5000

500

ПРИМЕЧАНИЕ

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

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