Устройства для шины pci express

Видео:PCI и PCI-Express что можно подключитьСкачать

PCI и PCI-Express что можно подключить

Что такое PCI Express.
Нужен ли в компьютере PCIe 4.0.

PCI Express (PCIe, PCI-e) – один из наиболее распространенных протоколов передачи данных. Он используется в современной компьютерной технике для обеспечения взаимодействия различных ее функциональных блоков между собой.

Для самостоятельной сборки или апгрейда компьютера необходимо понимать, что такое PCI Express, какие существуют его версии, чем они отличаются и какие возможности обеспечивают.

Актуальности вопросу придает также то, что недавно компания AMD в своих последних процессорах и видеокартах начала использовать новую версию PCI Express (PCIe 4.0), позиционируя это как важное преимущество над устройствами конкурентов. Действительно ли это так?

Во всем этом мы и попытаемся разобраться.

Видео:Плата расширения и райзер pci-e x1 x16 USB 3.0 для установки дополнительных устройств и видеокартСкачать

Плата расширения и райзер pci-e x1 x16 USB 3.0 для установки дополнительных устройств и видеокарт

Что такое PCI Express

PCI Express (Peripheral Component Interconnect Express, сокращенно — PCIe или PCI-e) — это компьютерная шина, использующая высокопроизводительный протокол последовательной передачи данных.

Большинству непосвященных это определение наверняка покажется туманным. Чтобы стало понятней, разберем его более подробно.

Компьютерная шина — соединение, служащее для передачи данных между функциональными блоками компьютера.

Протокол – в данном случае значит «схема», «алгоритм», «порядок».

Последовательная передача данных – понятие более сложное, ему придется уделить больше внимания.

Все данные внутри компьютера циркулируют, обрабатываются и хранятся в виде двоичного кода, мельчайшими частичками которого являются биты. Подробнее об этом можно узнать здесь.

Передача данных между функциональными блоками компьютера может осуществляться либо параллельным, либо последовательным способом.

Параллельная передача данных

Параллельный способ подразумевает использование физического соединения из значительного количества проводников. Передача данных осуществляется «порциями», в которых количество битов соответствует количеству проводников в соединении. Каждая такая порция перед передачей как бы «развертывается в пространстве», разделяясь на биты, каждый из которых проходит к принимающему устройству по отдельному проводнику. Таким образом, каждую единицу времени каждый бит двоичного кода передается по отдельному проводу этого соединения, одновременно (параллельно) с другими битами, передающимися по остальным его проводам. Поэтому схема и называется параллельной.

Например, компьютерная шина PATA (IDE), которая в домашних компьютерах не так давно была основным способом подключения жестких дисков, состоит из 40 проводников (на изображении ниже). Из них только 16 используются непосредственно для параллельной передачи данных. За каждую передачу (такт) по такой шине проходит 16 битов информации. Частота шины — 33 МГц, то есть каждую секунду происходит 33 млн. передач. Таким образом, максимальная пропускная способность такого соединения равна 528 млн. битов в секунду (16 х 33 млн.), или, если перевести в мегабайты — 66 Мегабайт / с.

Устройства для шины pci express

Несмотря на простоту, параллельная передача данных изжила себя и уже почти не используется в компьютерной технике. Главные ее недостатки:

• высокие затраты на создание каналов (нужно много проводников);

• высокая помеховосприимчивость из-за взаимного влияния передаваемых сигналов друг на друга (особенно, на длинные расстояния);

• необходимость обеспечения синхронного прохождения данных одновременно по всех проводниках соединения, из-за чего достижение высокой частоты отправки сигналов (частоты шины) является слишком сложной задачей.

Последовательная передача данных

Влиянию указаных выше негативных факторов в значительно меньшей степени подвержены схемы последовательной передачи данных. Сегодня они являются очень распространенными. Все USB-устройства, современные жесткие диски, SSD, видеокарты, сетевые карты и т.д. взаимодействуют с другим оборудованием с использованием последовательной передачи данных. Способ ее реализации в каждом из этих видов устройств, конечно же, отличается, но принцип везде одинаков.

Для последовательной схемы не нужно много проводников. Передача данных осуществляется через один коммуникационный канал по одному биту за каждую передачу, последовательно, один за одним (что-то на подобие азбуки Морзе).

На первый взгляд, такая схема кажется менее эффективной, чем в случае с параллельной передачей. Но это далеко не так. Высокая скорость здесь достигается за счет огромной частоты передачи данных (несколько миллиардов в секунду). А для устройств, требующих особо высоких скоростей обмена данными, одновременно используется несколько таких каналов (линий). Например, современные игровые видеокарты подключаются к компьютеру через 16 линий PCIe (PCIe x16).

Видео:Другие устройства в диспетчере устройств как убрать Windows 11.Неизвестное устройство.PCI-контроллерСкачать

Другие устройства в диспетчере устройств как убрать Windows 11.Неизвестное устройство.PCI-контроллер

Особенности стандарта PCI Express, его версии

Разработка стандарта PCI Express была начата фирмой Intel. Спецификации первой его версии появились еще в 2002 году. Сейчас развитием PCI Express занимается организация PCI Special Interest Group, в совет директоров которой входят представители основных разработчиков аппаратного и программного обеспечения (Intel, Microsoft, IBM, AMD, Sun Microsystems, HP, NVIDIA и другие). В своем развитии PCIe прошел несколько этапов и уже развился до версии 5.0.

PCIe является полнодуплексным протоколом, то есть предусматривает использование независимых друг от друга каналов приёма и передачи данных (устройство может одновременно отправлять и получать данные).

Перед отправкой данные кодируются в блоки. Это необходимо для синхронизации передающего и принимающего устройств, а также уменьшения влияния помех.

Читайте также: Pci контроллер шины шифрации дешифрации

В версиях PCIe 1.0 и PCIe 2.0 используется схема кодирования 8b/10b. То есть, каждый 8-битный блок кодируется в 10-битный, в котором только 80% передаваемых данных являются полезными. Остальные 20% нужны для обеспечения правильной работы протокола.

В PCIe 3.0 и боле новых ее версиях данные кодируются по более эффективной схеме 128b/130b (каждые 128 бит кодируются в 130-битный блок). Доля полезного содержания в передаваемых данных здесь составляет уже около 98,46%.

Разные версии PCIe отличаются не только способом «упаковки» битов в блоки, но и частотой передачи данных. В PCIe 1.0 она составляет 2,5 ГТ/с (гигатранзакций в секунду), то есть за одну секунду передается 2,5 миллиарда битов. Для лучшего восприятия переведем это в привычные единицы:

2,5*10 9 Бит / с = 312,5‬ Мегабайт / с.

Учитывая, что только 80% из них являются полезными данными, реальная пропускная способность PCIe 1.0 составляет 250 Мегабайт / с.

В PCIe 5.0 частота передачи данных возросла аж до 32 ГТ/с. Переведем это в удобный вид:

32*10 9 Бит / с = 4000‬ Мегабайт / с = 4 Гигабайт / с.

Поскольку полезные данные составляют 98,46%, реальная пропускная способность PCIe 5.0 равна 3,938 Гигабайт / с.

Подробнее об особенностях разных версиях PCIe см. в таблице:

Видео:Что такое PCIe? Все виды скоростного интерфейса подключения PCIe 1.0-6.0 (x1 x4 x8 x18 x32)Скачать

Что такое PCIe? Все виды скоростного интерфейса подключения PCIe 1.0-6.0 (x1 x4 x8 x18 x32)

Применение PCI Express в компьютере. Разъемы PCI Express

Контроллер (управляющее устройство) линий PCIe не так давно встраивался только в чипсет (главную микросхему) материнской платы. Но, начиная с 2009 года, контроллер PCIe добавляется производителями также и непосредственно в центральный процессор. Это уменьшает задержки и позволяет процессору более эффективно взаимодействовать с другими устройствами.

Версии и количество линий PCIe в разных моделях процессоров и чипсетов отличается. Бо́льшая их часть формируется в разъемы, размещаемые на материнской плате. Они позволяют подключать к компютеру разнообразные устройства (видеокарты, звуковые карты, сетевые карты, Wi-Fi-адаптеры и др.).

На материнской плате современного компьютера можно найти разъемы PCIe нескольких видов, отличающихся количеством используемых в них линий PCIe (от х1 до х16 линий). Не зависимо от того, насколько старым является компьютер, и какая версия PCIe в нем используется, эти разъемы всегда выглядят одинаково:

на изображении: верхний разъем — PCIe x4, по средине — PCIe x16, внизу — PCIe x1

Устройства для шины pci express

Разные версии PCIe являются полностью совместимыми. То есть, если в старый компьютер, где используется версии PCIe 2.0, установить, например, видеокарту с PCIe 4.0, она будет нормально работать. Однако, реальная скорость обмена данными при этом у нее будет ограничена возможностями PCIe 2.0.

И наоборот, в самый новый компьютер с PCIe 4.0 можно без проблем установить старую видеокарту с PCIe 2.0.

Еще одной особенностью PCIe является совместимость разных ее разъемов. В разъем PCIe x16 можно подключить не только видеокарту, но и абсолютно любое другое устройство PCIe, в том числе и с разъемом PCIe x8, PCIe x4 или PCIe x1.

Совместимость разъемов сохраняется также и в обратную сторону. То есть, в разъем PCIe x1 можно установить видеокарту с разъемом PCIe x16. Физически она туда не войдет, но если разрезать заднюю стенку разъема (как на изображении ниже), то все получится.

Это, конечно же, «кустарщина» и без крайней надобности так делать не нужно. Тем более, что видеокарта при таком подключении будет работать в режиме PCIe x1, что весьма негативно скажется на ее быстродействии.

Устройства для шины pci express

В ноутбуках для установки дополнительных устройств вместо упомянутых выше разъемов используется более компактный вариант — Mini PCIe. Линии PCIe используются также для создания некоторых других разъемов, в чатности, разъемов M.2 (служат для подключения современных запоминающих устройств, а также устройств некоторых других типов).

на изображении — разъем M.2 с запоминающим устройством в нем

Устройства для шины pci express

Видео:M2 SSD в каждый комп / Переходник PCI Express - M2 и M.SataСкачать

M2 SSD в каждый комп / Переходник PCI Express - M2 и M.Sata

Нужно ли апгрейдить компьютер ради PCIe 4.0

Как уже говорилось выше, последней из официально вышедших версий PCIe является версия 5.0 (опубликованы официальные спецификации, но на практике она не используется). Самой «свежей» версией из используемых по состоянию на конец 2019 года является PCIe 4.0, и, судя по всему, еще долго будет таковой оставаться. Она вышла в 2017 году, однако внедрена в конкретные устройства лишь недавно, в 2019 году. Ее начала использовать компания AMD в процессорах Ryzen архитектуры Zen 2, а также в видеокартаx Radeon серии RX 5700 / 5500.

Читайте также: Датчик давления в шине huf ecs 1410

Несомненно, это значительное достижение AMD, однако, оно пока является лишь заделом на будущее и не дает никаких практических преимуществ перед конкурентами. Компания Intel внедрять PCIe 4.0 в свои процессоры не торопится. Не спешит делать это и компания nVidia, видеокарты которой пока довольствуются PCIe 3.0.

Все дело в том, что на современном этапе развития компьютерной техники возможностей PCIe 3.0 вполне достаточно. Превосходство PCIe 4.0 можно увидеть лишь в синтетических тестах. В практических же сценариях необходимости в настолько высоких скоростях обмена данными пока нет.

Видеокарты с PCIe 4.0 вполне нормально работают и в системах с PCIe 3.0. Более того, даже в компьютерах с PCIe 2.0 они показывают почти такую же производительность в играх и других приложениях, как в компьютерах с PCIe 4.0.

Но продлится это, судя по всему, не долго. Направлением, где в ближайшее время станет реально востребованной PCIe 4.0, являются современные М.2 SSD-накопители, быстродействие которых уже почти «уперлось в потолок » стандарта PCIe 3.0. Затем черед дойдет до видеокарт и другого оборудования.

Так что апгрейдить старый компьютер только ради PCIe 4.0 пока нецелесообразно. Однако при покупке нового компьютера, который планируется к использованию достаточно длительнное время, брать во внимание версию PCIe, поддерживаемую его внутренними устройствами, однозначно нужно.

Видео:💻Устанавливаем старую карту PCI в новую материнскую плату при помощи райзера PCI-E!Скачать

💻Устанавливаем старую карту PCI в новую материнскую плату при помощи райзера PCI-E!

В чем отличия PCI Express x16, x8, x4 и x1?

Устройства для шины pci express

Стандарт PCI Express является одной из основ современных компьютеров. Слоты PCI Express уже давно занимают прочное место на любой материнской плате декстопного компьютера, вытесняя другие стандарты, например, такие как PCI. Но даже стандарт PCI Express имеет свои разновидности и отличающийся друг от друга характер подключения. На новых материнских платах, начиная примерно с 2010 года, можно увидеть на одной материнской плате целую россыпь портов, обозначенных как PCIE или PCI-E, которые могут отличаться по количеству линий: одной x1 или нескольких x2, x4, x8, x12, x16 и x32.

Итак, давайте выясним почему такая путаница среди казалось бы простого периферийного порта PCI Express. И какое предназначение у каждого стандарта PCI Express x2, x4, x8, x12, x16 и x32?

Видео:03. Основы устройства компьютера. Память и шина. [Универсальный программист]Скачать

03. Основы устройства компьютера. Память и шина. [Универсальный программист]

Что такое шина PCI Express?

В далеких 2000-х, когда состоялся переход с устаревающего стандарта PCI (расш. — взаимосвязь периферийных компонентов) на PCI Express, у последнего было одно огромное преимущество: вместо последовательной шины, которой и была PCI, использовалась двухточечная шина доступа. Это означало, что каждый отдельный порт PCI и установленные в него карты, могли в полной мере использовать максимальную пропускную способность не мешая друг другу, как это происходило при подключении к PCI. В те времена количество периферийных устройств, вставляемых в карты расширения, было предостаточно. Сетевые карты, аудио карты, ТВ-тюнеры и так далее — все требовали достаточное количество ресурсов ПК. Но в отличие от стандарта PCI, использовавшего для передачи данных общую шину с подключением параллельно нескольких устройств, PCI Express, если рассматривать в общем, является пакетной сетью с топологией типа звезда.

С точки зрения непрофессионала, представьте свой настольный ПК в качестве небольшого магазина с одним, двумя продавцами. Старый стандарт PCI был как гастроном: все ожидали в одной очереди, чтобы их обслужили, испытывая проблемы со скоростью обслуживания с ограничением в лице одного продавца за прилавком. PCI-E больше похож на гипермаркет: каждый покупатель движется за продуктами по своему индивидуальному маршруту, а на кассе сразу несколько кассиров принимают заказ.

Очевидно, что гипермаркет по скорости обслуживания выигрывает в несколько раз у обычного магазина, благодаря тому, что магазин не может себе позволить пропускную способность больше чем один продавец с одной кассой.

Также и с выделенными полосами передачи данных для каждой карты расширения или встроенными компонентами материнской платы.

Видео:ОБЪЯСНЯЕМ PCI Express 4.0Скачать

ОБЪЯСНЯЕМ PCI Express 4.0

Влияние количества линий на пропускную способность

Теперь, чтобы расширить нашу метафору с магазином и гипермаркетом, представьте, что каждый отдел гипремаркета имеет своих кассиров, зарезервированных только для них. Вот тут-то и возникает идея нескольких полос передачи данных.

PCI-E прошел множество изменений со времени своего создания. В настоящее время новые материнские платы обычно используют уже 3 версию стандарта, причем более быстрая 4 версия становится все более распространенной, а версия 5 ожидается в 2019 году. Но разные версии используют одни и те же физические соединения, и эти соединения могут быть выполнены в четырех основных размерах : x1, x4, x8 и x16. (x32-порты существуют, но крайне редко встречаются на материнских платах обычных компьютерах).

Читайте также: Шины 205 70 r15c лето

Различные физические размеры портов PCI-Express позволяют четко разделить их по количеству одновременных соединений с материнской платой: чем больше порт физически, тем больше максимальных подключений он способен передать на карту или обратно. Эти соединения еще называют линиями. Одну линию можно представить как дорожку, состоящею из двух сигнальных пар: одна для отправки данных, а другая для приема.

Различные версии стандарта PCI-E позволяют использовать разные скорости на каждой полосе. Но, вообще говоря, чем больше полос находится на одном PCI-E-порту, тем быстрее данные могут перетекать между периферийной и остальной частью компьютера.

Возвращаясь к нашей метафоре: если речь идёт об одном продавце в магазине, то полоса x1 и будет этим единственным продавцом, обслуживающим одного клиента. У магазина с 4-мя кассирами — уже 4 линии х4. И так далее можно расписать кассиров по количеству линий, умножая на 2.

Видео:Влияние шин PCI-e и внутренней шины видеокарты на производительностьСкачать

Влияние шин PCI-e и внутренней шины видеокарты на производительность

Типы устройств, использующих PCI Express x2, x4, x8, x12, x16 и x32

Для версии PCI Express 3.0 общая максимальная скорость передачи данных составляет 8 ГТ/с (Гигатранзакций/с), В реальности же скорость для версии PCI-E 3 чуть меньше одного гигабайта в секунду на одну полосу.

Таким образом, устройство, использующее порт PCI-E x1, например, маломощная звуковая карта или Wi-Fi-антенна смогут передавать данные с максимальной скоростью в 1 Гбит/с.

Карта, которая физически подходит в более крупный слот — x4 или x8, например, карта расширения USB 3.0, сможет передавать данные в четыре или восемь раз быстрее соответственно.

Скорость передачи портов PCI-E x16 теоретически ограничивается максимальной полосой пропуская в размере около 15 Гбит/с. Этого более чем достаточно в 2017 года для всех современных графических видеокарт, разработанных NVIDIA и AMD.

Протокол PCI Express 4.0 позволяет использовать уже 16 ГТ/с(Гигатранзакций/с), а PCI Express 5.0 будет задействовать 32 ГТ/с (Гигатранзакций/с).

Но в настоящее время не существует компонентов, которые смогли бы использовать такое количество полос с максимальной пропускной способностью. Современные топовые графические карты обычно используют x16 стандарта PCI Express 3.0. Нет смысла использовать те же полосы и для сетевой карты, которая на порту x16 будет использовать только одну линию, так как порт Ethernet способен передавать данные только до одного гигабита в секунду (что, около одной восьмой пропускной способности одной PCI-E полосы — помните: восемь бит в одном байте).

На рынке можно найти твердотельные накопители PCI-E, которые поддерживают порт x4, но они, похоже, скоро будут вытеснены быстро развивающимся новым стандартом M.2. для твердотельных накопителей, которые также могут использовать шину PCI-E. Высококачественные сетевые карты и оборудование для энтузиастов, такие как RAID-контроллеры, используют сочетание форматов x4 и x8.

Видео:Что будет, если подключить мощную видеокарту в слот PCI-express x1 версии 1.1?Скачать

Что будет, если подключить мощную видеокарту в слот PCI-express x1 версии 1.1?

Размеры портов и линий PCI-E могут различаться

Это одна из наиболее запутанных задач по PCI-E: порт может быть выполнен размером в форм-факторе x16, но иметь недостаточное количество полос для пропуска данных, например, всего например x4. Это связано с тем, что даже если PCI-E может нести на себе неограниченное количество отдельных соединений, все же существует практический предел пропускной способности полосы пропускания чипсета. Более дешевые материнские платы с более бюджетными чипсетами могут иметь только один слот x8, даже если этот слот может физически разместить карту форм-фактора x16.

Кроме того, материнские платы, ориентированные на геймеров, включают до четырех полных слотов PCI-E с x16 и столько же линий для максимальной пропускной способности.

Устройства для шины pci express

Очевидно, это может вызывать проблемы. Если материнская плата имеет два слота размером x16, но один из них имеет только полосы x4, то подключение новой графической карты снизит производительность первой аж на 75%. Это, конечно, только теоретический результат. Архитектура материнских плат такова, что Вы не увидите резкого снижения производительности.

Правильная конфигурация двух графических видео карт должна задействовать именно два слота x16, если Вы хотите максимального комфорта от тандема двух видеокарт. Выяснить сколько линий на Вашей материнской плате имеет тот или иной слот поможет руководство на оф. сайте производителя.

Иногда производители даже помечают на текстолите материнской платы рядом со слотом количество линий

Устройства для шины pci express

Нужно знать, что более короткая карта x1 или x4 может физически вписаться в более длинный слот x8 или x16. Конфигурация контактов электрических контактов делает это возможным. Естественно, если карта физически больше, чем слот, то вставить ее не получится.

Поэтому помните, при покупке карт расширения или обновления текущих необходимо всегда помнить как размер слота PCI Express, так и количество необходимых полос.

  • Свежие записи
    • Нужно ли менять пружины при замене амортизаторов
    • Скрипят амортизаторы на машине что делать
    • Из чего состоит стойка амортизатора передняя
    • Чем стянуть пружину амортизатора без стяжек
    • Для чего нужны амортизаторы в автомобиле

    💥 Видео

    Как подключить PCI-Express РАЙЗЕР на компьютерСкачать

    Как подключить PCI-Express РАЙЗЕР на компьютер

    ❓ Неизвестное устройство в Windows. Как решить проблему?Скачать

    ❓ Неизвестное устройство в Windows. Как решить проблему?

    Шина PCI Express: эволюция от поколения к поколениюСкачать

    Шина PCI Express: эволюция от поколения к поколению

    Компьютерная шина PCI ExpressСкачать

    Компьютерная шина PCI Express

    Переходник с PCI-E на PCIСкачать

    Переходник с PCI-E на PCI

    PCI Express на socket7 или доработка PCI 32Скачать

    PCI Express на socket7 или доработка PCI 32

    🖥️ Периферийное устройство Bluetooth драйвер WindowsСкачать

    🖥️ Периферийное устройство Bluetooth драйвер Windows

    PCI и PCI-Express что можно подключить? Часть 2Скачать

    PCI и PCI-Express что можно подключить? Часть 2

    Распределение линий PCI-Express в компьютереСкачать

    Распределение линий PCI-Express в компьютере

    Код 28 — для устройства не установлены драйверы в Windows 10 и Windows 7 (решение)Скачать

    Код 28 — для устройства не установлены драйверы в Windows 10 и Windows 7 (решение)
Поделиться или сохранить к себе:
Технарь знаток