Научно-образовательный IT-форум при КНИТУ-КАИ

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Научно-образовательный IT-форум при КНИТУ-КАИ » Задачи и вопросы » [+] Какова скорость передачи шины PCI-Express?


[+] Какова скорость передачи шины PCI-Express?

Сообщений 1 страница 2 из 2

1

Какова скорость передачи шины PCI-Express?

2

Ответ на данный вопрос можно получить, ознакомившись со следующими материалами:
1. Использование PCI-Express интерфейса в системах хранения данных
2. Шины PCI, PCI Express. Архитектура, дизайн, принципы функционирования

В качестве примера, подсчитаем скорость передачи PCI-Express 1.0 (x1):
Согласно стандарту 1.0 пропускная способность симплексной линии составляет 2,5 Гбит/сек в одну сторону [см. Петров С. В. Шины PCI, PCI Express. Архитектура, дизайн, принципы функционирования. – СПб.: БХВ-Петербург, 2006. – С. 321-322.]. Для расчета пропускной способности соединения link необходимо учесть то, что в каждом соединении передача дуплексная, а также учесть применение кодирования 8B/10B (8 бит в 10). Таким образом, полная (дуплексная) пропускная способность соединения x1 составляет 2,5 х 2 х 0,8 / 8 = 0,5 Гбайт/сек
При этом:
* 2,5 – битрейт, Гбит/с;
* 2 – учёт дуплексности (двунаправленности);
* 0,8 – учёт избыточности 8b/10b для 1.0 и 2.0; 0,985 – 128b/130b для 3.0.

При построении связи из нескольких линий, которые приходится выстраивать в ряд (допускается link из 2, 4, 8, 12, 16 и 32 lane) вся последовательность передаваемых данных распределяется на имеющиеся линии «веером» – передача опять параллельная, но все же не синхронная. Если имеется 16 линий, то первый байт блока данных передается по первой линии, второй – по второй, и т. д., а семнадцатый байт – снова по первой. Соответствующая пропускная способность возрастает строго пропорционально, так что для x4 максимальная скорость передачи уже 2 Гбайт/сек.

У PCI Express 2.0, утвержденной в январе 2007, появились нововведения, среди которых наиболее важным является удвоение пропускной способности: одна линия lane в каждом из направлений пропускает до 5 Гбит/сек (до 10 Гбит/сек в дуплексном режиме).


Вы здесь » Научно-образовательный IT-форум при КНИТУ-КАИ » Задачи и вопросы » [+] Какова скорость передачи шины PCI-Express?