Пропускная способность pci e 3. Зачем нужен переходник pci-e pci — подробное руководство
Физический уровень интерфейса допускает как электрическую, так и оптическую реализацию. Базовое соединение электрического интерфейса (1x) состоит из двух дифференциальных низковольтных сигнальных пар — передающей (сигналы PETp0, PETn0) и принимающей (PERp0, PERn0). В интерфейсе применена развязка передатчиков и приемников по постоянному току, что обеспечивает совместимость компонентов независимо от технологии изготовления компонентов и снимает некоторые проблемы передачи сигналов. Для передачи используется самосинхронизирующееся кодирование, что позволяет достигать высоких скоростей передачи. Базовая скорость — 2,5 Гбит/с «сырых» данных (после кодирования 8B/10B) в каждую сторону, в перспективе планируются и более высокие скорости. Для масштабирования пропускной способности возможно агрегирование сигнальных линий (lanes, сигнальных пар в электрическом интерфейсе), по одинаковому числу в обоих направлениях. Спецификация рассматривает варианты соединений из 1, 2, 4, 8, 12, 16 и 32 линий (обозначаются как x1, x2, x4, x8, x12, x16 и x32); передаваемые данные между ними распределяются побайтно. В каждой из линий самосинхронизация выплняется независимо, так что явление переноса (бич параллельных интерфейсов) отсутствует. Таким образом достижима скорость до 32×2,5 = 80 Гбит/с, что примерно соответствует пиковой скорости 8 Гбайт/с. Во время аппаратной инициализации в каждом соединении согласуется число линий и скорость передачи; согласование выполняется на низком уровне без какого-либо программного участия. Согласованные параметры соединения действуют на все время последующей работы.
Обеспечение «горячего» подключение на физическом уровне PCI Express не требует каких-либо дополнительных аппаратных затрат, поскольку двухточечное соединение не затрагивает «лишних» участников. Безопасная коммутация сигналов не требуется, возможности подключаемого устройства никак не влияют на режимы работы остальных устройств.
Малое число сигнальных контактов интерфейса дает большую свободу в выборе конструктивных реализаций PCI Express :
- соединение компонентов в пределах платы;
- слоты и карты расширения в конструктивах PC/AT и ATX;
- внутренние и внешние карты расширения мобильных ПК;
- малогабаритные модули ввода/вывода для серверов и коммуникационной аппаратуры;
- модули для промышленных компьютеров;
- разъемное подключение «дочерних» карт (mezannine interface);
- кабельные соединения блоков.
Для карт расширения в конструктивах PC/AT и ATX предусматриваются разные модификации разъема-слота PCI Express, отличающиеся числом пар сигнальных линий (x1, x4, x8, x16) и, соответственно, размером (см. рисунок ниже). При этом в слоты большего размера можно устанавливать карты с разъемом того же размера или меньшего (это называется Up-plugging). Однако противоположный вариант (Downplugging) — большую карту в меньший слот — механически невозможен (в PCI/PCI-X это возможно). Как было показано выше, самый маленький вариант PCI Express обеспечивает пропускную способность на уровне стандартной шины PCI.
Назначение контактов слотов PCI Express приведено в таблице ниже.
Набор сигналов интерфейса PCI Express невелик:
- PETp0, PETn0… PETp15, PETn15 — выходы передатчиков сигнальных пар 0…15;
- PERp0, PERn0… PERp15, PERn15 — входы приемников;
- REFCLK+ и REFCLK — сигналы опорной частоты 100 МГц;
- PERST# — сигнал сброса карты;
- WAKE# — сигнал «пробуждения» (от карты);
- PRSNT1#, PRSNT2# — сигналы обнаружения подключения-отключения карты для системы горячего подключения. На карте эти цепи соединяются между собой, причем для PRSNT2# выбирается контакт с самым большим номером. Это позволяет точнее отслеживать моменты подключения-отключения (в случае наклона карты). Для определения числа линий подключенной карты данные линии не используются — разрядность линий определяется автоматически при установлении соединения (в процедуре тренировки).
Дополнительно на слоте имеются необязательные сигналы шины SMBus (SMB_CLK и SMB_DATA) и интерфейса JTAG (TCLK, TDI, TDO, TMS, TRST#).
Питание на карты подается по следующим шинам:
- +3,3V — основное питание +3 В при токе до 9 А;
- +12V — основное питание +12 В при токе до 0,5/2,1/4,4А для слотов x1/x4, x8/x16 соответственно;
- +3,3Vaux — дополнительное питание, ток до 375 мА в системах, способных к пробуждению по сигналу от карты и до 20 мА в непробуждаемых системах.
Таблица. Разъемы PCI Express
№ | Ряд B | Ряд A |
1 | +12V | PRSNT1# |
2 | +12V | +12V |
3 | Резерв | +12V |
4 | GND | GND |
5 | SMB_CLK | TCK |
6 | SMB_DATA | TDI |
7 | GND | TDO |
8 | +3.3 V | TMS |
9 | TRST# | +3.3 V |
10 | +3.3 Vaux | +3.3 V |
11 | WAKE# | PERST# |
КЛЮЧ | ||
12 | Резерв | GND |
13 | GND | REFCLK+ |
14 | PETp0 | REFCLK- |
15 | PETn0 | GND |
16 | GND | PERp0 |
17 | PRSNT2# | PERn0 |
18 | GND | GND |
Конец x1-коннектора | ||
19 | PETp1 | Резерв |
20 | PETn1 | GND |
21 | GND | PERp1 |
22 | GND | PERn1 |
23 | PETp2 | GND |
24 | PETn2 | GND |
25 | GND | PERp2 |
26 | GND | PERn2 |
27 | PETp2 | GND |
28 | PETn2 | GND |
29 | GND | PERp3 |
30 | Резерв | PERn3 |
31 | PRSNT2# | GND |
32 | GND | Резерв |
Конец x4-коннектора | ||
33 | PETp4 | Резерв |
34 | PETn4 | GND |
35 | GND | PERp4 |
36 | GND | PERn4 |
37 | PETp5 | GND |
38 | PETn5 | GND |
39 | GND | PERp5 |
40 | GND | PERn5 |
41 | PETp6 | GND |
42 | PETn6 | GND |
43 | GND | PERp6 |
44 | GND | PERn6 |
45 | PETp7 | GND |
46 | PETn7 | GND |
47 | GND | PERp7 |
48 | PRSNT2# | PERn7 |
49 | GND | GND |
Конец x8-коннектора | ||
50 | PETp8 | Резерв |
51 | PETn8 | GND |
52 | GND | PERp8 |
53 | GND | PERn8 |
54 | PETp9 | GND |
..... | ..... | ..... |
79 | PETn15 | GND |
80 | GND | PERp15 |
81 | PRSNT2# | PERn15 |
82 | GND | GND |
Конец x16-коннектора |
Для мобильных компьютеров PCMCIA ввела конструктив ExpressCard (см. следующий рисунок), для которого на системный разъем выводится два интерфейса: PCI Express (1x) и USB 2.0. Модули ExpressCard компактнее прежних карт PCMCIA (PC Card и CardBus); предлагается две модификации, различающиеся по ширине: ExpressCard/34 (34×75×5 мм) и ExpressCard/54 (54×75×5 мм). Толщина модулей всего 5 мм, но, если требуется, то более длинные модули могут иметь утолщения в части, выходящие за габариты корпуса компьютера (за пределами 75 мм от края разъема). Как и прежние карты PCIMCIA, карты ExpressCard доступны пользователям и поддерживают «горячее» подключение.
Для внутренних карт расширения блокнотных ПК введен конструктив Mini PCI Express (см. рисунок ниже), формат которого происходит от Mini PCI Type IIIA. Благодаря уменьшению числа контактов ширина карты уменьшена до 30 мм, так что на месте одной карты Mini PCI можно разместить пару карт Mini PCI Express. На разъем карты (см. таблицу ниже) кроме PCI Express выведены интерфейсы последовательных шин USB 2.0 (USB_D+ и USB_D-) и SMBus (SMB_CLK и SMB_DATA), питание +3,3 В (750 мА основное и 250 мА дополнительное) и +1,5 В (375 мА). Собственно интерфейс PCI Express (x1) занимает всего 6 контактов (выходы передатчика PETp0 и PETn0, входы приемника PERp0 и PERn0, а также сигналы опорной частоты 100 МГц REFCLK+ и REFCLK-. Сигнал PERST# — сброс карты, сигнал WAKE# — «пробуждение» (от карты). Сигналы LED_Wxxx# служат для управления светодиодными индикаторами состояния.
Таблица. Разъемы Mini PCI Express
№ | Цепь | № | Цепь |
1 | WAKE# | 2 | 3.3 V |
3 | Резерв | 4 | GND |
5 | Резерв | 6 | 1.5 V |
7 | Резерв | 8 | Резерв |
9 | GND | 10 | Резерв |
11 | REFCLK+ | 12 | Резерв |
13 | REFCLK- | 14 | Резерв |
15 | GND | 16 | Резерв |
Ключ | |||
17 | Резерв | 18 | GND |
19 | Резерв | 20 | Резерв |
21 | GND | 22 | PERST# |
23 | PERn0 | 24 | +3.3 V |
25 | PERp0 | 26 | GND |
27 | GND | 28 | +1.5 V |
29 | GND | 30 | SMB_CLK |
31 | PETn0 | 32 | SMB_DATA |
33 | PETp0 | 34 | GND |
35 | GND | 36 | USB_D- |
37 | Резерв | 38 | USB_D+ |
39 | Резерв | 40 | GND |
41 | Резерв | 42 | LED_WWAN# |
43 | Резерв | 44 | LED_WLAN# |
45 | Резерв | 46 | LED_WPAN# |
47 | Резерв | 48 | +1.5 V |
49 | Резерв | 50 | GND |
51 | Резерв | 52 | +3.3 V |
С интерфейсом PCI Express удобно компонуются модули ввода/вывода и сетевых интерфейсов для серверов и коммуникационных устройств стоечного исполнения. Такие модули могут быть достаточно компактными (высота 2U не вызывает проблем размещения разъема), при этом производительности интерфейса достаточно даже для таких критичных модулей, как Fibre Channel, Gigabit Ethernet (GbE), 10GbE.
Интерфейс PCI Express принимается и для промышленных компьютеров, для чего имеются спецификации PICMG 3.4 (малогабаритные конструктивы для x1, x2 и x4), а также конструктивы в формате Compact PCI.
Интерфейс PCI Express существует и в кабельном исполнении для кабельных соединений блоков, находящихся на небольшом удалении друг от друга. Так, например, по PCI Express можно подключать док-станции к блокнотным ПК. Возможность вывода интерфейса системного уровня за пределы корпуса компьютера из предшественников PCI Express поддерживала только шина ISA, и то только при низких скоростях обмена (на частотах до 5 МГц). Из новых последовательных интерфейсов системного уровня эта возможность имеется и в InfiniBand. Наличие кабельного варианта высокопроизводительного интерфейса системного уровня может позволить отойти от традиционной компоновки компьютера, при которой в системном блоке концентрируются все компоненты, требующие интенсивного обмена с ядром компьютера.
- Здравствуйте! Объясните пожалуйста разницу в пропускной способности между интерфейсом PCI Express 3.0 x16 и PCI Express 2.0 x16. Сейчас ещё есть в продаже материнские платы с интерфейсом PCI Express 2.0 x16. Я с ильно потеряю в производительности видюхи, если установлю новую видеокарту интерфейса PCI Express 3.0 на компьютер с материнской платой, где есть только разъём PCI-E 2.0? Думаю что потеряю, ведь суммарная скорость передачи данных у PCI Express 2.0 равна - 16 ГБ/с, а суммарная скорость передачи данных у PCI Express 3.0 в два раза больше - 32 ГБ/с.
- Привет! У меня компьютер с мощным, но уже не новым процессором Intel Core i7 2700K и материнской платой, на которой имеется разъём PCI Express 2.0. Скажите, если я куплю новую видеокарту интерфейса PCI Express 3.0, то эта видеокарта будет работать в два раза медленнее, чем если бы у меня была материнка с разъёмом PCI Express 3.0? То есть мне пора менять компьютер?
- Ответьте пожалуйста на такой вопрос. На моей материнской плате есть два разъёма: PCI Express 3.0 и PCI Express 2.0, но в разъём PCI Express 3.0 новая видеокарта PCI Express 3.0 не лезет, мешает радиатор южного моста. Если я установлю видеокарту PCI-E 3.0 в слот PCI-E 2.0, то моя видеокарта будет работать хуже, чем если бы она была установлена в слот PCI Express 3.0 ?
- Здравствуйте, хочу купить у приятеля за две тысячи рублей немного бывшую в употреблении материнскую плату. Три года назад он покупал её за 7000 рублей, но меня смущает то, что на ней слот для видеокарты интерфейса PCI-E 2.0, а видеокарта у меня PCI-E 3.0. Моя видеокарта на этой материнской плате будет работать на полную мощность или нет?
Привет друзья! На сегодняшний день в продаже можно встретить материнские платы с разъёмом для установки видеокарт PCI Express 2.0 x16, так и PCI Express 3.0 x16. Тоже самое можно сказать и о графических адаптерах, в продаже встречаются видеокарты с интерфейсом PCI-E 3.0, а также PCI-E 2.0. Если смотреть официальные характеристики интерфейсов PCI Express 3.0 x16 и PCI Express 2.0 x16, то вы узнаете, что суммарная скорость передачи данных у PCI Express 2.0 равна - 16 ГБ/с, а у PCI Express 3.0 она в два раза больше - 32 ГБ/с. Не буду углубляться в дебри специфики работы этих интерфейсов и просто скажу вам, что такая большая разница в скорости передачи данных видна лишь в теории, на практике же она очень небольшая. Если читать статьи на эту тему в интернете, то вы придёте к выводу, что современные видеокарты интерфейса PCI Express 3.0 работают с одинаковой скоростью в разъёмах PCI Express 3.0 x16 и PCI Express 2.0 x16 и разница в пропускной способности между PCI-E 3.0 x16 и PCI-E 2.0 x16 составляет всего 1-2% потери производительности видеокарты . То есть, всё равно в какой слот вы установите видеокарту, в PCI-E 3.0 или PCI-E 2.0, работать всё будет одинаково.
Но к сожалению все эти статьи написаны в 2013 и 2014 году и в то время не было таких игр, как Far Cry Primal, Battlefield 1 и других новинок, появившихся в 2016 году. Также в 2016 году увидело свет семейство графических процессоров NVIDIA 10-ой серии, к примеру видеокарты GeForce GTX 1050 и GeForce GTX 1050 Ti и даже GTX 1060. Мои эксперименты с новыми играми и новыми видеокартами показали, что преимущество интерфейса PCI-E 3.0 над PCI-E 2.0 уже далеко не 1-2%, а в среднем 6-7%. Что интересно, если видеокарта ниже классом, чем GeForce GTX 1050 , то процент меньше (2-3 %) , а если наоборот, то больше - 9-13%.
Итак, в своём эксперименте я использовал видеокарту GeForce GTX 1050 интерфейса PCI-E 3.0 и материнскую плату с разъёмами PCI Express 3.0 x16 и PCI Express 2.0 x16.
Н астройки графики в играх везде максимальные.
- Игра FAR CRY PRIMAL. Интерфейс PCI-E 3.0 показал преимущество над PCI-E 2.0, так как всегда выше на 4-5 кадров, что в процентом соотношении примерно 4 % %.
- Игра Battlefield 1.Отрыв PCI-E 3.0 от PCI-E 2.0 составил 8-10 кадров , что в процентом соотношении примерно 9 %.
- Rise of the Tomb Raider. Преимущество PCI-E 3.0 составляет в среднем 9- 10 fps или 9 %.
- Ведьмак. Преимущество PCI-E 3.0 составил 3 %.
- Grand Theft Auto V. Преимущество PCI-E 3.0 составляет 5 fps или 5 %.
То есть, разница в пропускной способности между интерфейсом PCI-E 3.0 x16 и PCI-E 2.0 x16 всё же есть и не в пользу PCI-E 2.0. Поэтому я бы не стал покупать на данный момент материнскую плату с одним разъёмом PCI-E 2.0.
Один мой приятель купил бывшую в употреблении материнскую плату за три тысячи рублей. Да, когда-то она была наворочена и стоила около десяти тысяч рублей, на ней много разъёмов SATA III и USB 3.0, также 8 слотов для оперативки, она поддерживает технологию RAID и др, но построена она на устаревшем чипсете и слот для видеокарты на ней PCI Express 2.0! Моё мнение, лучше бы купил . Почему?
Вполне может так случиться, что уже через год-два новейшие видеокарты будут работать только в разъёме PCI Express 3.0 x16 , а на вашей материнке будет морально-устаревший и уже неиспользуемый производителями разъём PCI Express 2.0 x16 . Вы купите новую видеокарту, а она откажется работать в старом разъёме. Лично я уже много раз сталкивался с тем, что видеокарта PCI-E 3.0 не запускалась на мат. плате с разъёмом PCI-E 2.0, и не помогало даже обновление БИОСа материнской платы. Также я имел дело с видеокартами PCI-E 2.0 x16, которые отказывались работать на старых материнских платах с интерфейсом PCI-E 1.0 x16, хотя везде пишут об обратной совместимости. Случаев, когда видеокарта PCI Express 3.0 x16 не заводилась на материнках с PCI Express 1.0 x16, ещё больше.
Ну и не забудьте о появлении уже в этом году интерфейса PCI Express 4.0. В этом случае устаревшим окажется уже PCI Express 3.0.
"Manhunt1908
"Поддержка материнской платой нового стандарта PCI Express v.3.0 на самом деле не является ее конкурентным преимуществом" У нас в основном получаеться что в PCI Express 3.0, на самом деле никаких реальных преимуществ у него нет, и скорость в современных играх он не повысит. то это уже не кому не нужно и не интересно,прироста нет,значит отстой,но ведь помимо игровых функций стандарта PCI Express v.3.0,у него есть и другие функции,в частности USB 3.0 на прямую зависит от материнки с функциеей поддержки PCI Express v.3.0,они ведь сами говорят что, Ну а наличие в компьютере двух-четырех портов USB 3.0, по сегодняшним меркам, просто необходимо,3.0 намного шустрей 2.0,это многие проверили на практике.Как не крути а материнка с PCI Express v.3.0 нужна,очень много новейших технологий привязанны именно к этому стандарту.врятли кто то откажеться иметь на борту своей материнки столь солиндый список,приведенный ниже!
SupremeFX IV
Идеальный звук
Данная материнская плата может похвастать высококачественной аудиосистемой на базе встроенной звуковой карты SupremeFX IV, отмеченной на печатной плате специальной линией. Емкие конденсаторы и электромагнитное экранирование способствуют высочайшему качеству звука. Кроме того, в состав SupremeFX IV входит выделенный усилитель для наушников.
GameFirst II
Функция GameFirst II на базе технологии cFos Traffic Shaping поможет установить приоритет использования интернет-канала различными приложениями. Получив максимальный приоритет, онлайн-игры будут работать максимально быстро, без раздражающих «лагов», и другие онлайн-приложения, имеющие низкий приоритет использования интернет-канала, не будут им в этом мешать. Для доступа к этой функции имеется удобный графический интерфейс в стиле ROG.
Контроллер Gigabit Ethernet
Сетевые контроллеры Intel славятся своей стабильной и эффективной работой при низком уровне загрузке центрального процессора.
Адаптер mPCIe Combo и контроллер Wi-Fi/Bluetooth 4.0
Чтобы сэкономить основные слоты расширения, данная материнская плата оснащается специальным дополнительным слотом с адаптером mPCIe Combo, к которому можно подключать устройства с интерфейсами mSATA (например, твердотельный диск) и mPCIe (беспроводные адаптеры Wi-Fi, 3G/4G, GPS и т.д.). Причем в комплект поставки уже входит mPCIe-карта с поддержкой Wi-Fi 802.11 a/b/g/n и Bluetooth 4.0.
Система охлаждения Fusion Thermo
Для охлаждения элементов системы питания на данной материнской плате используется специальный кулер ROG Fusion Thermo, который состоит из медного водяного блока, массивных радиаторов и тепловой трубки. Таким образом, его можно использовать как в составе системы жидкостного охлаждения, так и для обычного охлаждения с помощью вентиляторов. > Узнать больше
ROG Connect
Интерфейс для разгона и настройки ROG Connect
С помощью функции ROG Connect можно отслеживать состояние компьютера и настраивать его параметры в режиме реального времени с помощью ноутбука, подключив последний к основной системе по USB-кабелю.
Extreme Engine Digi+ II
Высокоэффективная цифровая система питания
Система управления энергопотреблением Extreme Engine Digi+ II отличается высокоэффективной работой благодаря изменяемой частоте широтно-импульсной модуляции цифровых стабилизаторов напряжения процессора и памяти. В ней также используются высококачественные конденсаторы японских производителей. Надежная и мощная система питания – залог успешного функционирования компьютера в режиме разгона!
ROG CPU-Z
Новое лицо известной утилиты
ROG CPU-Z – это индивидуализированная версия известной информационной утилиты от CPUID. Она обеспечивает ту же функциональность и точность выдаваемых о системе данных, что и оригинал, но обладает уникальным интерфейсом в стиле Republic of Gamers. С помощью ROG CPU-Z вы сможете получить полную информацию о процессоре и некоторых других компонентах своего компьютера.
Технологии multi-GPU
LucidLogix Virtu MVP
Высокая скорость в графических приложениях
Технология LucidLogix Virtu MVP представляет собой программное обеспечение для Windows 7, реализовывающее автоматическое переключение между встроенным в процессор графическим ядром и дискретной видеокартой. За счет перевода дискретной видеокарты в спящий режим в те моменты, когда ее ресурсы не нужны, достигается экономия электроэнергии, снижается уровень шума от компьютера и уменьшается температура внутри системного блока, что способствует более благоприятному режиму работы всех компонентов. Кроме того, можно использовать встроенное графическое ядро для ускорения основной видеокарты, что позволяет увеличить производительность на 60% (по результатам тестов в 3DMark Vantage). Стоит также отметить, что данная технология полностью совместима с функцией быстрого перекодирования видео Intel Quick Sync 2.0.
PCI — Express (PCIe , PCI — E ) – последовательная, универсальная шина впервые обнародованная 22 июля 2002 года.
Является общей , объединяющей шиной для всех узлов системной платы, в которой соседствуют все подключённые к ней устройства. Пришла на замену устаревающей шине PCI и её вариации AGP , по причине возросших требований к пропускной способности шины и невозможности за разумные средства улучшить скоростные показатели последних.
Шина выступает как коммутатор , просто направляя сигнал из одной точки в другую не изменяя его. Это позволяет без явных потерь скорости, с минимальными изменениями и ошибками передать и получить сигнал.
Данные по шине идут симплексно (полный дуплекс), то есть одновременно в обе стороны с одинаковой скоростью, причём сигнал по линиям, течёт непрерывно , даже при отключении устройства (как постоянный ток, или битовый сигнал из нулей).
Синхронизация построена избыточным методом. То есть вместо 8 бит информации, передаётся 10 бит , два из которых являются служебными (20% ) и в определённой последовательности служат маячками для синхронизации тактовых генераторов или выявления ошибок . Поэтому, заявленная скорость для одной линии в 2.5 Гбитс , на самом деле равна примерно 2.0 Гбитс реальных.
Питание каждого устройства по шине, подбирается отдельно и регулируется с помощью технологии ASPM (Active State Power Management ). Она позволяет при простое (без подачи сигнала) устройства занижать его тактовый генератор и переводить шину в режим пониженного энергопотребления . Если сигнал не поступал в течение нескольких микросекунд, устройство считается неактивным и переводится в режим ожидания (время зависит от типа устройства).
Скоростные характеристики в двух направлениях PCI — Express 1.0 :*
1 x PCI —E ~ 500 Мбс
4х PCI —E ~ 2 Гбс
8 x PCI —E ~ 4 Гбс
16х PCI —E ~ 8 Гбс
32х PCI-E ~ 16 Гбс
*Скорость передачи данных в одном направлении в 2 раза ниже данных показателей
15 января 2007 года, PCI —SIG выпустила обновлённую спецификацию именуемую PCI-Express 2.0
Основным улучшением стала в 2 раза увеличенная скорость передачи данных (5.0 Ггц , против 2.5Ггц в старой версии). Усовершенствованию подвергся также двухточечный протокол передачи данных (точка-точка), доработана программная составляющая и добавлена система программного мониторинга за скоростью шины. При этом сохранилась совместимость с версиями протокола PCI —E 1.х
В новой версии стандарта (PCI — Express 3.0 ), главным нововведением будет измененная система кодирования и синхронизации . Вместо 10 битной системы (8 бит информации, 2 бита служебных), будет применяться 130 битная (128 бит информации, 2 бита служебных). Это позволит снизить потери в скорости с 20% до ~1.5% . Будет также переработан алгоритм синхронизации передатчика и приёмника, улучшен PLL (phase-locked loop). Скорость передачи увеличится предположительно в 2 раза (в сравнении с PCI —E 2.0 ), при этом сохранится совместимость с прошлыми версиями PCI —Express .
Энциклопедичный YouTube
-
1 / 5
В отличие от стандарта PCI, использовавшего для передачи данных общую шину с подключением параллельно нескольких устройств, PCI Express, в общем случае, является пакетной сетью с топологией типа звезда.
Устройства PCI Express взаимодействуют между собой через среду, образованную коммутаторами, при этом каждое устройство напрямую связано соединением типа точка-точка с коммутатором.
Кроме того, шиной PCI Express поддерживается:
- гарантированная полоса пропускания (QoS);
- управление энергопотреблением;
- контроль целостности передаваемых данных.
Шина PCI Express нацелена на использование только в качестве локальной шины. Так как программная модель PCI Express во многом унаследована от PCI, то существующие системы и контроллеры могут быть доработаны для использования шины PCI Express заменой только физического уровня, без доработки программного обеспечения. Высокая пиковая производительность шины PCI Express позволяет использовать её вместо шин AGP и тем более PCI и PCI-X . Де-факто PCI Express заменила эти шины в персональных компьютерах.
Разъёмы
- MiniCard (Mini PCIe) - замена форм-фактора Mini PCI . На разъём Mini Card выведены шины: x1 PCIe, USB 2.0 и SMBus.
- ExpressCard - подобен форм-фактору PCMCIA . На разъём ExpressCard выведены шины x1 PCIe и USB 2.0, карты ExpressCard поддерживают горячее подключение.
- AdvancedTCA - форм-фактор для телекоммуникационного оборудования.
- Mobile PCI Express Module (MXM) - промышленный форм-фактор, созданный для ноутбуков фирмой NVIDIA . Его используют для подключения графических ускорителей.
- Кабельные спецификации PCI Express позволяют доводить длину одного соединения до десятков метров, что делает возможным создание ЭВМ, периферийные устройства которой находятся на значительном удалении.
- StackPC - спецификация для построения наращиваемых компьютерных систем. Данная спецификация описывает разъёмы расширения StackPC, FPE и их взаимное расположение.
PCI Express X1
Выводы PCI Express X1 № вывода Назначение № вывода Назначение B1 +12V A1 PRSNT1# B2 +12V A2 +12V B3 +12V A3 +12V B4 GND A4 GND B5 SMCLK A5 JTAG2 B6 SMDAT A6 JTAG3 B7 GND A7 JTAG4 B8 +3.3V A8 JTAG5 B9 JTAG1 A9 +3.3V B10 3.3V__AUX A10 3.3V B11 WAKE# A11 PERST# Перегородка B12 RSVD A12 GND_A12 B13 GND A13 REFCLK+ B14 PETP0 A14 REFCLK- B15 PETN0 A15 GND B16 GND A16 PERP0 B17 PRSNT2# A17 PERN0 B18 GND A18 GND Mini PCI-E
Mini PCI Express - формат шины PCI Express для портативных устройств.
Для этого стандарта разъёма выпускается много периферийных устройств:
Выводы Mini PCI-E № вывода Назначение № вывода Назначение 51 Зарезервировано 52 +3.3V 49 Зарезервировано 50 GND 47 Зарезервировано 48 +1.5V 45 Зарезервировано 46 LED_WPAN# 43 Зарезервировано 44 LED_WLAN# 41 Зарезервировано (+3.3V) 42 LED_WWAN# 39 Зарезервировано (+3.3V) 40 GND 37 Зарезервировано (GND) 38 USB_D+ 35 GND 36 USB_D- 33 PETp0 34 GND 31 PETn0 32 SMB_DATA 29 GND 30 SMB_CLK 27 GND 28 +1.5V 25 PERp0 26 GND 23 PERn0 24 +3.3Vaux 21 GND 22 PERST# 19 Зарезервировано (UIM_C4) 20 W_DISABLE# 17 Зарезервировано (UIM_C8) 18 GND Перегородка 15 GND 16 UIM_VPP 13 REFCLK+ 14 UIM_RESET 11 REFCLK- 12 UIM_CLK 9 GND 10 UIM_DATA 7 CLKREQ# 8 UIM_PWR 5 Зарезервировано (COEX2) 6 1.5V 3 Зарезервировано (COEX1) 4 GND 1 WAKE# 2 3.3V SSD Mini PCI Express
- Питание 3.3 В
Контакты SSD Mini PCI Express [ ] 33 Sata TX+ 34 GND 31 Sata TX- 32 IDE_DMARQ 29 GND 30 IDE_DMACK 27 GND 28 IDE_IOREAD 25 Sata RX+ 26 GND 23 Sata RX- 24 IDE_IOWR 21 GND 22 IDE_RESET 19 IDE_D7 20 IDE_D8 17 IDE_D6 18 GND Перегородка Перегородка 15 GND 16 IDE_D9 13 IDE_D5 14 IDE_D10 11 IDE_D4 12 IDE_D11 9 GND 10 IDE_D12 7 IDE_D3 8 IDE_D13 5 IDE_D2 6 IDE_D14 3 IDE_D1 4 GND 1 IDE_D0 2 IDE_D15 ExpressCard
Слоты ExpressCard на настоящее время (ноябрь 2010) применяются для подключения:
- Плат SSD накопителей
- Видеокарт
- Контроллеров 1394/FireWire (iLINK)
- Док-станций
- Измерительных приборов
- Памяти
- Адаптеров карт памяти (CF, MS, SD, xD, и т. д.)
- Мышей
- Сетевых адаптеров
- Параллельных портов
- Адаптеров PC Card/PCMCIA
- Расширения PCI
- Расширения PCI Express
- Дистанционного управления
- Контроллеров SATA
- Последовательных портов
- Адаптеров SmartCard
- ТВ-тюнеров
- Контроллеров USB
- Беспроводных сетевых адаптеров Wi-Fi
- Беспроводных широкополосных интернет-адаптеров (3G, CDMA, EVDO, GPRS, UMTS, и т. д.)
- Звуковых карт для домашнего мультимедиа и профессиональных аудиоинтерфейсов.
Описание протокола
Для подключения устройства PCI Express используется двунаправленное последовательное соединение типа точка-точка , называемое линией (англ. lane - полоса, ряд); это резко отличается от PCI , в которой все устройства подключаются к общей 32-разрядной параллельной двунаправленной шине.
Конкурирующие протоколы
Кроме PCI Express, существует ещё ряд высокоскоростных стандартизованных последовательных интерфейсов, вот только некоторые из них: HyperTransport , InfiniBand , RapidIO , и StarFabric. Каждый интерфейс имеет своих сторонников среди промышленных компаний, так как на разработку спецификаций протоколов уже ушли значительные суммы, и каждый консорциум стремится подчеркнуть преимущества именно своего интерфейса над другими.
Стандартизированный высокоскоростной интерфейс, с одной стороны, должен обладать гибкостью и расширяемостью, а с другой стороны, должен обеспечивать низкое время задержки и невысокие накладные расходы (то есть доля служебной информации пакета не должна быть велика). В сущности, различия между интерфейсами заключаются именно в выбранном разработчиками конкретного интерфейса компромиссе между этими двумя конфликтующими требованиями.
К примеру, дополнительная служебная маршрутная информация в пакете позволяет организовать сложную и гибкую маршрутизацию пакета, но увеличивает накладные расходы на обработку пакета, также снижается пропускная способность интерфейса, усложняется программное обеспечение, которое инициализирует и настраивает устройства, подключенные к интерфейсу. При необходимости обеспечения горячего подключения устройств необходимо специальное программное обеспечение, которое бы отслеживало изменение в топологии сети. Примерами интерфейсов, которые приспособлены для этого, являются RapidIO, InfiniBand и StarFabric.
В то же время, укорачивая пакеты, можно уменьшить задержку при передаче данных, что является важным требованием к интерфейсу памяти. Но небольшой размер пакетов приводит к тому, что доля служебных полей пакета увеличивается, что снижает эффективную пропускную способность интерфейса. Примером интерфейса такого типа является HyperTransport.
Положение PCI Express - между описанными подходами, так как шина PCI Express предназначена для работы в качестве локальной шины, нежели шины процессор-память или сложной маршрутизируемой сети. Кроме того, PCI Express изначально задумывалась как шина, логически совместимая с шиной PCI, что также внесло свои ограничения.