Расширение pci express. Варианты конфигураций с несколькими графическими акселераторами в составе одного ПК
PCI Express это шина, которая используется для подключения разнообразных комплектующих к настольному ПК. С ее помощью подключают видеокарты, сетевые карты, звуковые карты, WiFi модули и другие подобные устройства. Разработку данной шины начала компания Intel в 2002 году. Сейчас разработку новых версий данной шины занимается некоммерческая организация PCI Special Interest Group.
На данный момент шина PCI Express полностью заменила такие устаревшие шины как AGP, PCI и PCI-X. Шина PCI Express размещается в нижней части материнской платы в горизонтальном положении.
В чем отличия PCI Express от PCI
PCI Express это шина, которая была разработана на основе шины PCI. Основные отличия между PCI Express и PCI лежат на физическом уровне. В то время как PCI использует общую шину, в PCI Express используется топология типа звезда. Каждое PCI Express устройство подключается к общему коммутатору отдельным соединением.
Программная модель PCI Express во многом повторяет модель PCI. Поэтому большинство существующих CI контроллеров могут быть легко доработаны для использования шины PCI Express.
Кроме этого, шина PCI Express поддерживает такие новые возможности как:
- Горячее подключение устройств;
- Гарантированная скорость обмена данными;
- Управление потреблением энергии;
- Контроль целостности передаваемой информации;
Как работает шина PCI Express
Для подключения устройств шина PCI Express использует двунаправленное последовательное соединение. При этом такое соединение может иметь одну (x1) или несколько (x2, x4, x8, x12, x16 и x32) отдельных линий. Чем больше таких линий используется, тем большую скорость передачи данных может обеспечить шина PCI Express. В зависимости от количества поддерживаемых линий размер сорта на материнской плате будет отличаться. Существуют слоты с одной (x1), четырьмя (x4) и шестнадцатью (x16) линиями.
Наглядная демонстрация размеров слота PCI Express и PCI
При этом любое PCI Express устройство может работать в любом слоте, если слот имеет такое же или большее количество линий. Это позволяет установить PCI Express карту с разъемом x1 в слот x16 на материнской плате.
Пропускная способность PCI Express зависит от количества линий и версии шины.
В одну/обе стороны в Гбит/с | |||||||
Количество линий | |||||||
x1 | x2 | x4 | x8 | x12 | x16 | x32 | |
PCIe 1.0 | 2/4 | 4/8 | 8/16 | 16/32 | 24/48 | 32/64 | 64/128 |
PCIe 2.0 | 4/8 | 8/16 | 16/32 | 32/64 | 48/96 | 64/128 | 128/256 |
PCIe 3.0 | 8/16 | 16/32 | 32/64 | 64/128 | 96/192 | 128/256 | 256/512 |
PCIe 4.0 | 16/32 | 32/64 | 64/128 | 128/256 | 192/384 | 256/512 | 512/1024 |
Если Вам нужна в выборе видеокарты или , звоните и мы поможем!
Каждый пользователь ПК хоть раз открывал диспетчер устройств на своем компьютере. Не важно, будь то обычный стационарный компьютер или ноутбук, везде можно найти так называемый PCI-контроллер. Что это и зачем он нужен в компьютере? Где его искать и что с ним делать?
Что такое PCI-контроллер?
PCI является универсальной шиной для подключения различных устройств. Обычно они находятся на материнской плате компьютера и с их помощью к ней могут быть подключены различные дополнительные платы. Обладателям стационарного компьютера будет проще обнаружить на своем ПК PCI-разъемы. Сняв боковую крышку корпуса, вы увидите материнскую плату своего ПК, а на ней несколько больших белых разъемов. Вот эти разъемы и называются PCI-шинами. С их помощью к материнской плате можно подключать видеокарту, звуковую карту, платы с дополнительными разъемами (USB или COM), сетевую карту и т.д.
Сам по себе PCI-контроллер является частью материнской платы и отвечает за нормальную работу самих шин и устройств, подлеченных к ним. PCI-разъемы могут иметь разные версии и предназначаются для различных типов плат. Если внимательно посмотреть на материнскую плату ПК, можно заметить, что разъем для подключения видеокарты отличается от остальных. Это сделано потому, что для видеокарт предусмотрена более высокая скорость обмена данными с материнской платой, а также они потребляют больше электроэнергии. На материнских платах можно обнаружить и маленький PCI-разъем, который предназначен для сетевых или различных других плат, которые потребляют меньше электроэнергии и им не требуется широкий канал передачи данных.
Установка PCI-устройства
Выбирая дополнительное устройство для своего ПК, узнайте, какая версия PCI-разъемов установлена на вашей материнской плате. Помните, разные версии данных разъемов отличаются своей формой, поэтому устройство для одной версии разъема будет физически несовместимо с разъемом другой версии, который имеется на материнской плате.
Узнать, совместимо ли устройство с вашей материнской платой довольно просто:
- Загрузите программу Everest , установите и запустите её.
- В левой колонке выберите "Устройства" и там же выберите пункт "PCI устройства". Центральное окно программы будет разделено надвое, в верхнем будут перечислены все устройства, которые подключены к PCI-шинам. Нажав на устройство, в нижнем окне можно будет увидеть информацию об устройстве и о самой шине, к которой оно подключено. Там же можно узнать и версию PCI-шины.
- Можно поступить проще и найти в сети Интернет описание вашей материнской платы, после чего просто сравнить его с характеристиками устройства, которые вы хотите установить. Узнать модель материнской платы можно с помощью программы Everest, открыв раздел "системная плата".
Если выбранная плата совместима с вашей материнской платой, можно переходить к непосредственной установке устройства.
- Снимите боковую крышку корпуса ПК.
- Выберите PCI-слот, в который будет установлено устройство, или удалите из нужного слота устройство, которое вы хотите заменить новым.
- Просто аккуратно вставьте плату так, чтобы она полностью заходила в разъем. Тут вы не ошибетесь, так как неправильно установить плату в разъем физически невозможно.
- Подключите дополнительные разъемы (если это требуется) и поставьте на место крышку корпуса.
- Запустите ПК. Когда ОС загрузится, вы увидите системное сообщение о том, что было подключено новое устройство. Установите необходимые для его работы драйверы с установочного диска, который идет в комплекте с устройством, загрузив драйвер из сети или воспользовавшись автоматической установкой драйвера.
Проблемы, возникающие с PCI-контроллером
Иногда после переустановки ОС может возникнуть следующая проблема - система не сможет распознать PCI-контроллер. Открыв диспетчер устройств, вы обнаружите пункт "неизвестное оборудование" вместо "PCI-контроллер". Решение проблемы очень простое - загрузите нужный драйвер с сайта производителя вашей системной платы и установите его.
Когда мы говорим о шине PCI Express(PCI-E), то, пожалуй, первое что выделяет ее среди других аналогичных решений – это эффективность. Благодаря этой современной шине, повышается производительность компьютера, улучшается качество графики.
На протяжении многих лет, для подключения видеокарты к материнской плате, использовалась шина PCI(Peripheral Component Interconnect), помимо этого она использовалась также и для подключения некоторых других устройств, например, сетевой и звуковой карты.
Вот как выглядят эти слоты:
PCI-Express фактически стало следующим поколением шины PCI, предложив улучшенную функциональность и производительность. Она, использует последовательное соединение, в котором имеется несколько линий, каждая из которых ведет к соответствующему устройству, т.е. каждое периферийное устройство получает свою собственную линию, благодаря чему возрастает общая производительность компьютера.
PCI-Express поддерживает «горячее» подключение, потребляет меньшее, чем ее предшественники количество энергии, контролирует целостность передаваемых данных. К тому же она совместима с драйверами PCI – шины. Еще одной замечательной особенностью данной шины, является ее масштабируемость, т.е. pci express card подключается и работает в любом слоте аналогичной или большей пропускной способности. По всей вероятности, эта функция будет обеспечивать ее использование в последующие годы.
Традиционный тип слота PCI был достаточно хорош для основных аудио/видео функций. С шиной AGP, схема работы с мультимедийными данными улучшилась, соответственно возросло и качество аудио/видео данных. Это было незадолго до того момента, когда достижения в области микроархитектуры процессоров стали еще нагляднее демонстрировать медлительность шины PCI, которая заставляла самые быстрые и новейшие на тот момент времени модели компьютеров буквально еле-еле тащиться.
Характеристики и пропускная способность шины PCI-E
Она может иметь от одной двунаправленной линии соединения x1, до x32 (32 линий). Линия функционирует по принципу точка к точке. Современные версии предоставляют гораздо большую пропускную способность, по сравнению со своими предшественниками. x16 можно использовать для подключения видеокарты, а x1 и x2 могут использоваться для подключения обычных карт.
Вот как выглядят слоты х1 и pci express x16 на :
PCI-E
Количество линий x1 x2 x4 x8 x16 x32
Ширина полосы 500 Мб /с 1000 МБ /с 2000 Мб /с 4000 МБ /с 8000 МБ / с 16000 Мб / с
Версии PCI-E и совместимость
Когда речь идет о компьютерах, то любое упоминание о версиях ассоциируется с проблемами совместимости. И, как любая другая современная технология, PCI-E постоянно развивается и модернизируется. Последний доступный вариант pci express 3.0, но уже ведется развитие шины PCI-E версии 4.0., которая должна появиться примерно в 2015 году(pci express 2.0 практически устарела).
Взгляните на следующую таблицу совместимости PCI-E.
Версии PCI-E 3,0 2,0 1,1
Общая пропускная способность
(X16) 32 Гб / с 16 Гб / с 8 Гб / с
Скорость передачи данных 8,0 ГТ / с 5,0 ГТ / с 2,5 ГТ / с
Версия PCI-E не имеет никакого влияния на функциональность карты. Наиболее отличительной чертой данного интерфейса является его прямая и обратная совместимость, что делает его безопасным и способным к синхронизации со многими вариантами карт, независимо от интерфейса версии. То есть вы можете в слот PCI-Express первой версии, вставить карту второй или третьей версии и она будет работать, хотя и с некоторой потерей производительности. Точно так же и в слот PCI-E третьей версии можно устанавливать карту первой версии PCI-Express. В настоящее время все современные модели видеокарт от NVIDIA и AMD совместимы с такой шиной.
А это на закуску:
И PCI-X представляют собой щелевые разъемы, имеющие контакты с шагом 0,05 дюйма. Слоты расположены несколько дальше от задней панели, чем ISA/EISA или MCA. Компоненты карт PCI расположены на левой поверхности плат. По этой причине крайний PCI-слот обычно совместно использует посадочное место адаптера (прорезь на задней стенке корпуса) с соседним ISA-слотом. Такой слот называют разделяемым (shared slot), в него может устанавливаться либо карта ISA, либо PCI.
Карты PCI могут предназначаться для интерфейсных сигналов уровня 5 В и 3,3 В, а также быть универсальными. Слоты PCI имеют уровни сигналов, соответствующие питанию микросхем PCI-устройств системной платы (включая главный мост): либо 5 В, либо 3,3 В. Во избежание ошибочного подключения слоты имеют ключи, определяющие номинал напряжения. Ключами являются пропущенные ряды контактов 12, 13 и/или 50, 51:
- для слота на 5 В ключ (перегородка) расположен на месте контактов 50, 51 (ближе к передней стенке корпуса); такие слоты отменены в PCI 3.0;
- для слота на 3,3 В перегородка находится на месте контактов 12, 13 (ближе к задней стенке корпуса);
- на универсальных слотах перегородок нет;
- на краевых разъемах карт 5 В имеются ответные прорези только на месте контактов 50, 51; такие карты отменены в PCI 2.3;
- на картах 3,3 В прорези только на месте контактов 12, 13;
- на универсальных картах имеется оба ключа (две прорези).
Ключи не позволяют установить карту в слот с неподходящим напряжением питания. Карты и слоты различаются лишь питанием буферных схем, которое поступает с линий +V I/O:
- на слоте «5 В» на линии +V I/O подается + 5 В;
- на слоте «3,3 В» на линии +V I/O подается + (3,3–3,6) В;
- на карте «5 В» буферные микросхемы рассчитаны только на питание + 5 В;
- на карте «3,3 В» буферные микросхемы рассчитаны только на питание + (3,3– 3,6) В;
- на универсальной карте буферные микросхемы допускают оба варианта питания и будут нормально формировать и воспринимать сигналы по спецификациям 5 или 3,3 В, в зависимости от типа слота, в который установлена карта (то есть от напряжения на контактах + V I/O).
На слотах обоих типов присутствуют питающие напряжения + 3,3, + 5, + 12 и –12 В на одноименных линиях. В PCI 2.2 определена дополнительная линия 3.3Vaux - «дежурное» питание + 3,3 В для устройств, формирующих сигнал PME# при отключенном основном питании.
ПРИМЕЧАНИЕ!
Выше приведены положения из официальных спецификаций PCI. На современных системных платах пока чаще всего встречаются слоты, по ключу являющиеся 5вольтовыми. Однако при этом напряжение на линиях +V I/O и уровни сигналов интерфейса являются 3,3-вольтовыми. В этих слотах нормально работают все современные карты с 5-вольтовыми ключами - их интерфейсные схемы работают при питании как 3,3, так и 5 В. Интерфейс с 5-вольтовым питанием может работать только на частоте до 33 МГц. «Настоящие» 5-вольтовые системные платы были только для процессоров 486 и первых моделей Pentium.
Наибольшее распространение получили 32-битные слоты, заканчивающиеся контактами A62/B62. 64-битные слоты встречаются реже, они длиннее и заканчиваются контактами A94/B94. Конструкция разъемов и протокол позволяют устанавливать 64-битные карты как в 64-битные, так и в 32-битные разъемы, и наоборот, 34-битные карты как в 32-битные, так и в 64-битные разъемы. При этом разрядность обмена будет соответствовать слабейшему компоненту.
Для сигнализации об установке карты и потребляемой ею мощности на разъемах PCI предусмотрено два контакта - PRSNT1# и PRSNT2#, из которых хотя бы один соединяется на карте с шиной GND. С их помощью система может определить присутствие карты в слоте и ее энергопотребление. Кодирование потребляемой мощности приведено в таблице; здесь приведены значения и для малогабаритных карт Small PCI.
Карты и слоты PCI-X по механическим ключам соответствуют 3,3-вольтовым картам и слотам; напряжение питания + V I/O для PCI-X Mode 2 устанавливается 1,5 В.
На рисунке изображены карты PCI в конструктиве PC/AT-совместимых компьютеров. Полноразмерные карты (Long Card, 107×312 мм) используются редко, чаще применяются укороченные платы (Short Card, 107×175 мм), но многие карты имеют и меньшие размеры. Карта имеет обрамление (скобку), стандартное для конструктива ISA (раньше встречались карты и с обрамлением в стиле MCA IBM PS/2). У низкопрофильных карт (Low Profile) высота не превышает 64,4 мм; их скобки также имеют меньшую высоту. Такие карты могут устанавливаться вертикально в 19-дюймовые корпуса высотой 2U (около 9 см).
Назначение выводов разъема карт PCI/PCI-X приведено в таблице ниже.
Ряд B | № | Ряд A | Ряд B | № | Ряд A |
---|---|---|---|---|---|
-12В | 1 | TRST# | GND/M66EN 1 | 49 | AD9 |
TCK | 2 | +12 В | GND/Ключ 5 В/MODE 2 | 50 | GND/Ключ 5 В |
GND | 3 | TMS | GND/Ключ 5 В | 51 | GND/Ключ 5 В |
TDO | 4 | TDI | AD8 | 52 | C/BE 0 # |
+5 В | 5 | +5 В | AD7 | 53 | +3,3 В |
+5 В | 6 | INTA# | +3,3 В | 54 | AD6 |
INTB# | 7 | INTC# | AD5 | 55 | AD4 |
INTD# | 8 | +5 В | AD3 | 56 | GND |
PRSNT1# | 9 | ECC 5 2 | GND | 57 | AD2 |
ECC4 2 | 10 | +V I/O | AD1 | 58 | AD0 |
PRSNT2# | 11 | ECC 3 2 | +V I/O | 59 | +V I/O |
GND/Ключ 3,3 В | 12 | GND/Ключ 3,3 В | ACK 64 #/ ECC 1 | 60 | REQ 64 #/ ECC 6 |
GND/Ключ 3,3 В | 13 | GND/Ключ 3,3 В | +5 В | 61 | +5 В |
ECC2 2 | 14 | 3.3Vaux 3 | +5 В | 62 | +5 В |
GND | 15 | RST# | Конец 32-битного разъема | ||
CLK | 16 | +V I/O | Резерв | 63 | GND |
GND | 17 | GNT# | GND | 64 | C/BE 7 # |
REQ# | 18 | GND | C/BE 6 # | 65 | C/BE 5 # |
+V I/O | 19 | PME# 3 | C/BE 4 # | 66 | +V I/O |
AD31 | 20 | AD30 | GND | 67 | PAR 64 /ECC 7 2 |
AD29 | 21 | +3,3 В | AD63 | 68 | AD62 |
GND | 22 | AD28 | AD61 | 69 | GND |
AD27 | 23 | AD26 | +V I/O | 70 | AD60 |
AD25 | 24 | GND | AD59 | 71 | AD58 |
+3,3 В | 25 | AD24 | AD57 | 72 | GND |
C/BE3# | 26 | IDSEL | GND | 73 | AD56 |
AD23 | 27 | +3,3 В | AD55 | 74 | AD54 |
GND | 28 | AD22 | AD53 | 75 | +V I/O |
AD21 | 29 | AD20 | GND | 76 | AD52 |
AD19 | 30 | GND | AD51 | 77 | AD50 |
+3.3 В | 31 | AD18 | AD49 | 78 | GND |
AD17 | 32 | AD16 | +V I/O | 79 | AD48 |
C/BE 2 # | 33 | +3,3 В | AD47 | 80 | AD46 |
GND | 34 | FRAME# | AD45 | 81 | GND |
IRDY# | 35 | GND | GND | 82 | AD44 |
+3,3 В | 36 | TRDY# | AD43 | 83 | AD42 |
DEVSEL# | 37 | GND | AD41 | 84 | +V I/O |
PCIXCAP 4 | 38 | STOP# | GND | 85 | AD40 |
LOCK# | 39 | +3,3 В | AD39 | 86 | AD38 |
PERR# | 40 | SMBCLK 5 | AD37 | 87 | GND |
+3,3 В | 41 | SMBDAT 5 | +V I/O | 88 | AD36 |
SERR# | 42 | GND | AD35 | 89 | AD34 |
+3,3 В | 43 | PAR/ECC0 | AD33 | 90 | GND |
C/BE 1 # | 44 | AD15 | GND | 91 | AD32 |
AD14 | 45 | +3,3 В | Резерв | 92 | Резерв |
GND | 46 | AD13 | Резерв | 93 | GND |
AD12 | 47 | AD11 | GND | 94 | Резерв |
AD10 | 48 | GND | Конец 64-битного разъема |
Примечание!
1 - Сигнал M66EN определен в PCI 2.1 только для слотов на 3,3 В.
2 - Сигнал введен в PCI-X 2.0 (прежде был резерв).
3 - Сигнал введен в PCI 2.2 (прежде был резерв).
4 - Сигнал введен в PCI-X (в PCI - GND).
5 - Сигналы введены в PCI 2.3. В PCI 2.0 и 2.1 контакты A40 (SDONE#) и A41 (SBOFF#) использовались для слежения за кэшем; в PCI 2.2 они были освобождены (для совместимости на системной плате эти цепи подтягивались к высокому уровню резисторами 5 кОм).
На слотах PCI имеются контакты для тестирования адаптеров по интерфейсу JTAG (сигналы TCK, TDI, TDO, TMS и TRST#). На системной плате эти сигналы задействованы не всегда, но они могут и организовывать логическую цепочку тестируемых адаптеров, к которой можно подключить внешнее тестовое оборудование. Для непрерывности цепочки на карте, не использующей JTAG, должна быть связь TDI–TDO.
На некоторых старых системных платах позади одного из слотов PCI встречается разъем Media Bus, на который выводятся сигналы ISA. Он предназначен для размещения на карте PCI звукового чипсета, предназначенного для шины ISA. Большинство сигналов PCI соединяются по чистой шинной топологии, то есть одноименные контакты слотов одной шины PCI электрически соединяются друг с другом. Из этого правила есть несколько исключений:
- сигналы REQ# и GNT# индивидуальны для каждого слота, они соединяют слот с арбитром (обычно - мостом, подключающим эту шину к вышестоящей);
- сигнал IDSEL для каждого слота соединяется (возможно, через резистор) с одной из линий AD, задавая номер устройства на шине;
- сигналы INTA#, INTB#, INTC#, INTD# циклически сдвигаются по контактам, обеспечивая распределение запросов прерываний;
- сигнал CLK заводится на каждый слот индивидуально от своего выхода буфера синхронизации; длина подводящих проводников выравнивается, обеспечивая синхронность сигнала на всех слотах (для 33 МГц допуск ± 2 нс, для 66 МГц - ± 1 нс).
Энциклопедичный 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, что также внесло свои ограничения.