Pci express root port что это
Перейти к содержимому

Pci express root port что это

  • автор:

Порт pci express root windows 10

Приветствую. PCI Express Root Complex — драйвер, предположительно для материнской платы. Часто можно встретить на ноутбуках. В названии присутствует слово PCI — это разьем (шина ввода-вывода) на материнке для таких девайсов как видеокарта, звуковая карта, сетевая и другие. Возможно драйвер нужен для нормальной работы PCI.

Название данного драйвера можно увидеть в диспетчере устройств в виде неопознанного устройства.

Разбираемся

Если правда имеет отношение к PCI, то при отсутствии — могут не работать некоторые устройства/аппаратные технологии. Шина PCI обеспечивает связь процессора и периферии, подключенной по PCI.

На самом деле, даже если к вашему ПК/ноуту не подключено никаких устройств — это ничего не означает. Например внутри Wi-Fi-адаптер, блютуз, модем — все эти устройства могут быть подключены именно при помощи шины PCI.

Нашел возможно полное название — PCI Express Root Complex Interface. Слово Interface намекает на отношение к внутреннему встроенному устройству — PCI.

Некоторые пользователи пишут — у них при BSOD (синий экран) упоминается название драйвера.

Поискав информацию, выяснил — устройство спокойно может оказаться:

  1. Карт-ридером.
  2. Датчиком падения.
  3. Управление специальными кнопками.

Нашел интересную информацию:

Как найти драйвер

Получается под названием драйвера может быть разное устройство. Чтобы точно определить — нужно узнать ИД оборудования. Для этого открываем диспетчер устройств, это можно сделать так:

  1. Зажимаем Win + R.
  2. Появится окошко выполнить, вставляем команду devmgmt.msc, нажимаем ОК:

Откроется диспетчер устройств. Находим PCI Express Root Complex в разделе Другие устройства (Other devices), нажимаем правой кнопкой > выбираем Свойства. Далее открываем вкладку Сведения, на которой в меню выбираем пункт ИД оборудования (сетевой контроллер — для примера):

Копируете значение PCI\VEN, начиная с самого большего. И ищите в поисковике. Главное что нужно понимать — при помощи этих значений вы можете точно найти устройство, максимум два, но одно из них — точно будет ваше. После того как нашли, поняли что за устройство — ищите к нему драйвера уже.

Настоятельно рекомендую перед установкой драйверов создавать точку восстановления:

  1. Откройте панель управления.
  2. Найдите значок Система, запустите.
  3. Выберите Защита системы.
  4. Дальше нажимаете Создать.
  5. Пишите название точки, советую так и называть — до установки драйвера.

После — можете ставить драйвер. Если не подойдет — лучше воспользоваться точкой и таким образом вернуть в то время, когда драйвер еще не был установлен, и потом уже пробовать другой. Я бы делал именно так, а не удалял бы драйвер.

Когда с устройством все нормально и драйвера установлены, то будет примерно такая картина:

Вывод

  1. PCI Express Root Complex — драйвер шины PCI, без которой не будут работать подключенные устройства, например карт-ридер, некоторые датчики, другие устройства ноутбука. Драйвер обязательно нужно ставить.
  2. Нужно узнать ИД оборудования. Потом узнать что это за устройство, найти его модель. И потом уже искать дрова. Перед установкой сделать точку восстановления — она много времени/сил не заберет, но зато поможет все сделать грамотно.

Надеюсь информация оказалась полезной. Удачи.

Добавить комментарий Отменить ответ

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

Порт pci express root windows 10

После обновления до версии 1709 (32-бит), проводник перестал открываться, после загрузки системы, как из панели задач, так и из меню «Пуск».
Единственный способ, у меня на рабочем столе, был ярлык для папки, на локальном диске, если запустить его, то, тогда Проводник запускается и уже в следующие разы можно его открывать как из панели задач, так и из меню «Пуск».
Когда его открываю не через этот ярлык, появляется окно Проводника, которое висит около минуты с надписью: «Выполняется. » После этого он крашится и в трее перезагружаются иконки, половина которых исчезает.

В журнале такая ошибка:

Имя сбойного приложения: Explorer.EXE, версия: 10.0.16299.15, метка времени: 0x85498037
Имя сбойного модуля: AcSpecfc.DLL, версия: 10.0.16299.64, метка времени: 0x118a490a
Код исключения: 0xc00000fd
Смещение ошибки: 0x0001ff5a
Идентификатор сбойного процесса: 0x13ac
Время запуска сбойного приложения: 0x01d36c5125f780e0
Путь сбойного приложения: C:\WINDOWS\Explorer.EXE
Путь сбойного модуля: C:\WINDOWS\SYSTEM32\AcSpecfc.DLL
Идентификатор отчета: 078b8b7e-9aa5-4bfd-9b6d-93ae96adaf96
Полное имя сбойного пакета:
Код приложения, связанного со сбойным пакетом:

Перелопатил всю сеть, но так ничего и не нашёл.

После обновления до версии 1709 (32-бит), проводник перестал открываться, после загрузки системы, как из панели задач, так и из меню «Пуск».
Единственный способ, у меня на рабочем столе, был ярлык для папки, на локальном диске, если запустить его, то, тогда Проводник запускается и уже в следующие разы можно его открывать как из панели задач, так и из меню «Пуск».
Когда его открываю не через этот ярлык, появляется окно Проводника, которое висит около минуты с надписью: «Выполняется. » После этого он крашится и в трее перезагружаются иконки, половина которых исчезает.

В журнале такая ошибка:

Имя сбойного приложения: Explorer.EXE, версия: 10.0.16299.15, метка времени: 0x85498037
Имя сбойного модуля: AcSpecfc.DLL, версия: 10.0.16299.64, метка времени: 0x118a490a
Код исключения: 0xc00000fd
Смещение ошибки: 0x0001ff5a
Идентификатор сбойного процесса: 0x13ac
Время запуска сбойного приложения: 0x01d36c5125f780e0
Путь сбойного приложения: C:\WINDOWS\Explorer.EXE
Путь сбойного модуля: C:\WINDOWS\SYSTEM32\AcSpecfc.DLL
Идентификатор отчета: 078b8b7e-9aa5-4bfd-9b6d-93ae96adaf96
Полное имя сбойного пакета:
Код приложения, связанного со сбойным пакетом:

Перелопатил всю сеть, но так ничего и не нашёл.

Была схожая проблема с калькулятором не грузился и всё. Решение было следующим:
Службу контроля учетных записей UAC сначала ставим на максимальный уровень, после этого запускаю калькулятор он грузится как положено, затем возвращаю уровень контроля учетных записей в прежнее состояние. Калькулятор работает с тех пор нормально. Возможно это поможет.

Ну и второй вариант: скачать образ win10 1709 с офф.сайта, и установить систему по новой, а не обновляться до этой версии. Часто возникают проблемы с системой именно после обновления до какой-либо версии.

После обновления W7 до W10 возникла проблема с Порт PCI Express Root

После обновления W7 Ultimate до W10 Pro все работает но в заторможенном состоянии, а кадры видео и страницы просматриваются волнами. Как это исправить ? За ранее Спасибо !

В диспетчере устройств — Порт PCI Express Root с восклицательным знаком (!)

после анализа пишет, что проблема в Порт PCI Express Root и что «Недостаточно свободных ресурсов для работы данного устройства. (Код 12) Если вы хотите использовать это устройство, отключите одно из других устройств в системе.»

Свойства BIOS:
Тип BIOS Award Modular
Версия BIOS VM900M F7a
Тип Award BIOS Award Modular BIOS v6.00PG
Дата BIOS системы 08/16/07
Дата BIOS видеоадаптера 04/29/05
Производитель BIOS Фирма Phoenix Technologies Ltd.

Свойства операционной системы
Microsoft Windows 10 Professional х32-bit (процессор х64)
Версия ОС 10.0.10240.16590 (Win10 RTM)

Описание устройства Sapphire Radeon X700 — Secondary Video Adapter

Тип шины PCI Express 1.0 x16

Описание драйвера Intel(R) Core(TM)2 CPU 4300 @ 1.80GHz

Версия драйвера 10.0.10240.16384

Ответы (5) 

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Ну сразу могу сказать что ОЗУ маловато для 10ки.
Возможная как раз причина это нехватка оперативной памяти.

Руслан, Спасибо, что ответили !

Воспользуюсь Вашим советом и обязательно поставлю больше ОЗУ.

Но, дело в том, что у меня на нетбуке ( процессор х32 и ОЗУ также 1ГБ) Win 7 обновился до 10-ки и работает нормально, а вот на системном блоке проблема — тормозит. ( проблема с » Порт PCI Express Root» ).

Биос недавно обновлял до последней версии — » VM900M F7a»

В настройках биоса менял порты на » PCI» — в результате, в диспетчере устройств исчез восклицательный знак (!) что был над «Порт PCI Express Root», но отключилась видюха.

Сбрасывал настройки — ничего.

В конечном итоге сделал «Backup» системы (с «EaseUS Todo Backup») и вернулся обратно на Win7, пока не найду решение.

Этот ответ помог 2 польз.

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Ну сразу могу сказать что ОЗУ маловато для 10ки.
Возможная как раз причина это нехватка оперативной памяти.

Руслан, Спасибо, что ответили !

Воспользуюсь Вашим советом и обязательно поставлю больше ОЗУ.

Но, дело в том, что у меня на нетбуке ( процессор х32 и ОЗУ также 1ГБ) Win 7 обновился до 10-ки и работает нормально, а вот на системном блоке проблема — тормозит. ( проблема с » Порт PCI Express Root» ).

Биос недавно обновлял до последней версии — » VM900M F7a»

В настройках биоса менял порты на » PCI» — в результате, в диспетчере устройств исчез восклицательный знак (!) что был над «Порт PCI Express Root», но отключилась видюха.

Сбрасывал настройки — ничего.

В конечном итоге сделал «Backup» системы (с «EaseUS Todo Backup») и вернулся обратно на Win7, пока не найду решение.

Pci express root port что это

что такое pci express root portПриветствую. PCI Express Root Complex — драйвер, предположительно для материнской платы. Часто можно встретить на ноутбуках. В названии присутствует слово PCI — это разьем (шина ввода-вывода) на материнке для таких девайсов как видеокарта, звуковая карта, сетевая и другие. Возможно драйвер нужен для нормальной работы PCI.

Название данного драйвера можно увидеть в диспетчере устройств в виде неопознанного устройства.

Разбираемся

Если правда имеет отношение к PCI, то при отсутствии — могут не работать некоторые устройства/аппаратные технологии. Шина PCI обеспечивает связь процессора и периферии, подключенной по PCI.

На самом деле, даже если к вашему ПК/ноуту не подключено никаких устройств — это ничего не означает. Например внутри Wi-Fi-адаптер, блютуз, модем — все эти устройства могут быть подключены именно при помощи шины PCI.

Нашел возможно полное название — PCI Express Root Complex Interface. Слово Interface намекает на отношение к внутреннему встроенному устройству — PCI.

Некоторые пользователи пишут — у них при BSOD (синий экран) упоминается название драйвера.

Поискав информацию, выяснил — устройство спокойно может оказаться:

Нашел интересную информацию:

что такое pci express root port

что такое pci express root port

Как найти драйвер

Получается под названием драйвера может быть разное устройство. Чтобы точно определить — нужно узнать ИД оборудования. Для этого открываем диспетчер устройств, это можно сделать так:

Откроется диспетчер устройств. Находим PCI Express Root Complex в разделе Другие устройства (Other devices), нажимаем правой кнопкой > выбираем Свойства. Далее открываем вкладку Сведения, на которой в меню выбираем пункт ИД оборудования (сетевой контроллер — для примера):

что такое pci express root port

Копируете значение PCI\VEN, начиная с самого большего. И ищите в поисковике. Главное что нужно понимать — при помощи этих значений вы можете точно найти устройство, максимум два, но одно из них — точно будет ваше. После того как нашли, поняли что за устройство — ищите к нему драйвера уже.

Настоятельно рекомендую перед установкой драйверов создавать точку восстановления:

После — можете ставить драйвер. Если не подойдет — лучше воспользоваться точкой и таким образом вернуть в то время, когда драйвер еще не был установлен, и потом уже пробовать другой. Я бы делал именно так, а не удалял бы драйвер.

Когда с устройством все нормально и драйвера установлены, то будет примерно такая картина:

что такое pci express root port

Вывод

Надеюсь информация оказалась полезной. Удачи.

Разъем PCI Express: что такое интерфейс PCIe?

что такое pci express root port

PCI Express, полное техническое название «Peripheral Component Interconnect Express», но зачастую воспринимаемый сокращенной аббревиатурой PCIe или PCI-E, это стандартный тип подключения для внутренних девайсов, такие как видеокарты, звуковые карты, wifi адаптеры и прочих периферийных устройств на персональном компьютере.

Разбираемся в различиях PCI-E разъема.

Как правило, данный высокоскоростной порт относится к фактическим слотам расширения на материнской плате, которые принимают платы расширения на основе традиционного PCIe и типы карт расширения.

PCI Express практически заменил AGP и PCI, оба из которых заменили старейший широко используемый тип соединения, называемый ISA. Хотя пк могут содержать различные слоты расширения, PCI Express считается стандартным внутренним интерфейсом самого быстрого разъема. Сегодня многие материнские платы для персональных компьютеров производятся только с разъемами PCI Express.

Как работает PCI Express?

Подобно старым стандартам, таким как PCI и AGP, устройство на базе Express физически переходит в высокоскоростной разъем на материнской плате.

Интерфейс этого разъема обеспечивает высокоскоростную связь между устройством и системной платой, а также другим оборудованием.

Хотя это не очень распространено, также существует внешняя версия высокоскоростного порта, что неудивительно называется External PCI Express, но часто сокращается до PCIe. Для устройств ePCIe, являющихся внешними, требуется специальный кабель для подключения любого внешнего устройства PCIe к пк через порт PCIe, обычно расположенный на задней панели пк, поставляемый либо материнской платой, либо специальной внутренней PCIe-картой.

Какие типы карт PCI Express существуют?

Благодаря требованию более быстрых, реалистичных видеоигр и инструментов редактирования видео, видеокарты были первыми типами компьютерной периферии, чтобы воспользоваться преимуществами, предлагаемыми непосредственно PCIe.

В то время как видеокарты по-прежнему остаются наиболее распространенным типом PCIe-карты, вы обнаружите, что другие девайсы, которые значительно быстрее подключаются к системной плате, процессору и ОЗУ. Также все чаще производятся PCIe-соединения вместо обычного PCI. Например, многие высококачественные звуковые карты теперь используют высокоскоростной порт, а также повышают количество проводных и беспроводных сетевых интерфейсных карт.

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

Конечно, замена PCIe на PCI и AGP полностью на более новые системные платы, почти каждый тип внутренней карты расширения, основанной на старых интерфейсах, перестраивается для возможности использования шины PCI Express. Это включает в себя такие вещи, как карты расширения USB, карты Bluetooth и т.д.

Каковы различные форматы PCI Express?

Часто не совсем понятно, когда вы покупаете карту расширения для своего компьютера, такую ​​как новая видеокарта, какая из различных технологий PCIe работает с вашим пк лучше, чем другая. Однако, насколько это сложно, все выглядит довольно просто, как только вы поймете две важные части информации о высокоскоростном порте: часть, описывающую физический размер, и часть, описывающую технологическую версию, как описано ниже.

Размеры PCIe: x16, x8, x4, и x1

Как следует из заголовка, число после x указывает физический размер платы PCI-E или слота, причем x16 самый большой, а x1 наименьший.

Вот как формируются различные размеры:

Количество контактов Длина
PCI Express x1 18 25 мм
PCI Express x8 49 56 мм
PCI Express x16 82 89 мм

Независимо от размера высокоскоростного порта или карты, ключевой вырез, это небольшое место в карте или слоте, всегда находится на выводе 11. То есть, длина вывода 11 продолжает увеличиваться по мере перехода от PCIe x1 к PCIe x16. Это позволяет гибко использовать карты одного размера вместе со слотами другого.

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

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

Версия PCIe: 4.0, 3.0, 2.0 и 1.0

Любое число после PCIe, которое вы найдете на устройстве или системной плате, указывает номер последней версии используемой спецификации PCI Express.

Вот как сравниваются различные версии контроллера PCI Express:

Пропускная способность (на полосу) Пропускная способность (на полосу в слоте x16)
PCI Express 1.0 2 Гбит/с (250 МБ/с) 32 Гбит/с (4000 МБ/с)
PCI Express 2.0 4 Гбит/с (500 МБ/с) 64 Гбит/с (8000 МБ/с)
PCI Express 3.0 7.877 Гбит/с (984,625 МБ/с) 126,032 Гбит/с (15754 МБ/с)
PCI Express 4.0 15.752 Гбит/с (1969 МБ/с) 252,032 Гбит/с (31504 МБ/с)

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

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

Максимизация совместимости совместно с PCIe

Например, графическая карта на высокоскоростном порту 3.0 x16 даст вам максимальную производительность, но только если материнская плата поддерживает высокоскоростной порт версии 3.0 и имеет свободный высокоскоростной порт x16. Если модель системной платы использует исключительно PCIe 2.0, карта будет работать только с поддерживаемой скоростью (например, 64 Гбит/с в слоте x16).

Большинство материнских плат и персональных компьютеров, выпущенных в 2013 году или позже, вероятно, поддерживают Express v3.0. Если вы не уверены, проверьте руководство по материнской плате или пк. Если не получается найти какую-либо окончательную информацию о версии PCI, возможности использования вашей материнской платой, я рекомендую купить самую большую и последнюю версию PCIe-карты, если она подойдет, конечно.

Что заменит PCIe?

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

PCI Express 5.0, который должен быть завершен к 2019 году, будет использовать пропускную способность 31,504 гигабит в секунду на полосу (3938 мегабайт в секунду), что в два раза больше, чем предлагается у высокоскоростного разъема версии 4.0. Существует ряд других стандартов интерфейса, отличных от PCIe, на которые смотрит технологическая индустрия, но поскольку для них потребуются серьезные аппаратные изменения, PCIe, похоже останется лидером в течение некоторого, очень продолжительного времени как самый быстрый из существующих когда-либо.

Архитектура ЭВМ
Компоненты ПК
Интерфейсы
Мини блог
Самое читаемое

PCI Express

Элементы и топология соединений PCI Express

Соединение PCI Express (PCI Express Link) — это пара встречных симплексных каналов, соединяющих два компонента. По этим каналам передаются пакеты, несущие команды и данные транзакций, сообщения и управляющие посылки. Канал может быть образован одной или несколькими линиями передачи сигналов (Lane); применение нескольких линий позволяет масштабировать пропускную способность канала. В PCI Express с помощью пакетного протокола реализуются все транзакции чтения и записи, используемые в PCI, причем в расщепленном варианте. Таким образом, здесь фигурируют запросчик транзакции (Requester) и исполнитель транзакции (Completer). В PCI Express рассматриваются четыре пространства: памяти, ввода/вывода, конфигурационное и сообщений. Новое (по сравнению с PCI) пространство сообщений (Message Space) используется для передачи в виде пакетов «внеполосных» сигналов PCI: прерываний по линиям INTx, управления потреблением и т. п. Таким образом реализуются «виртуальные провода». Порт PCI Express содержит передатчик, приемник и узлы, необходимые для сборки-разборки пакетов.

Пример топологии средств ввода/вывода, иллюстрирующий архитектуру PCI Express, приведен на рисунке ниже. Центральным элементом архитектуры является корневой комплекс (Root Comlex), соединяющий иерархию ввода/вывода с центром — процессором (одним или несколькими) и памятью. Корневой комплекс может иметь один и более портов PCI Express, каждый из них определяет свой домен иерархии (hierarchy domain). Каждый домен состоит из одной конечной точки (Endpoint) или субиерархии — нескольких конечных точек, связанных коммутаторами. Возможность непосредственных равноранговых коммуникаций между элементами разных доменов обязательной не является, но может присутствовать в конкретных реализациях. Для обеспечения прозрачных равноранговых коммуникаций в корневом комплексе должны присутствовать коммутаторы. Возможность взаимодействия центрального процессора с любым устройством любого домена безусловна, как и возможность обращения любого устройства к памяти. Корневой комплекс должен генерировать запросы к конфигурационному пространству — его роль аналогична главному мосту PCI. Корневой комплекс может генерировать запросы ввода/вывода как запросчик; он может генерировать и блокированные (Locked) запросы, требующие непрерываемого исполнения. Корневой комплекс не должен поддерживать блокированные запросы как исполнитель (Completer) — это предотвращает «заклинивание» ввода/вывода.

что такое pci express root port

Конечная точка (Endpoint) — это устройство, способное инициировать и/или исполнять транзакции PCI Express от своего имени или от имени устройства не-PCI Express (например, хост контролера USB). Конечная точка должна быть видима в одном из доменов иерархии. Конечная точка должна иметь заголовок конфигурационного пространства типа 0 и отвечать как исполнитель на конфигурационные запросы. В качестве механизма сигнализации прерываний все конечные точки используют MSI. В PCI Express рассматриваются два типа конечных точек: «наследники» (Legacy) и новые точки, построенные по идеологии PCI Express. К «наследным» точкам имеется ряд послаблений:

Коммутатор (Switch) имеет несколько портов PCI Express. Логически он представляет собой несколько виртуальных мостов PCI-PCI, соединяющих порты коммутатора со своей внутренней локальной шиной. Виртуальный мост PCI описывается конфигурационными регистрами с заголовком типа 1. Порт, ведущий к вершине иерархии, называется восходящим (upstream port) — через него коммутатор конфигурируется как набор мостов PCI. Коммутатор транслирует между портами пакеты всех типов, основываясь на адресной информации, актуальной для пакета данного типа. Коммутатор не распространяет блокированные запросы со своих нисходящих портов. Арбитраж между портами коммутатора может учитывать виртуальные каналы и, соответственно, взвешенно распределять пропускную способность. Коммутатор не имеет права разбивать пакеты на более мелкие (аналог этого права имеется в мостах PCI).

Мост PCI Express–PCI соединяет иерархию шин PCI/PCI-X с «фабрикой» ввода/вывода — корневым комплексом или коммутаторами PCI Express.

Конфигурирование «фабрики» осуществляется либо со 100% совместимостью с конфигурационным механизмом PCI 2.3, либо с использованием расширенного конфигурационного пространства PCI-X. Каждое соединение PCI Express с помощью виртуальных мостов отображается в виде логической шины PCI со своим номером. Логические устройства отображаются в конфигурационном пространстве как устройства PCI, каждое из которых может иметь 1–8 функций со своим набором конфигурационных регистров.

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

что такое pci express root port

Стандарт 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?

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

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

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

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

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

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

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

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

Различные версии стандарта 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 Гбит/с.

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

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

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

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

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

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

что такое pci express root port

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

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

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

что такое pci express root port

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

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

​​​​​​​Для чего нужен слот PCI на материнской плате

PCI — слот расширения, который встречается на материнских платах персональных компьютеров. Он позволяет устанавливать дополнительное оборудование вроде звуковых карт или TV-тюнеров. Полное его наименование — Peripheral Component Interconnect, то есть, грубо говоря, шина ввода-вывода для подключения периферийных устройств.

PCI уже можно считать устаревшим, несмотря на то, что он еще встречается на современных материнских платах. Ему на смену пришел более скоростной и продвинутый формат PCI Express. На сегодняшний день найти в продаже актуальную материнскую плату со слотами PCI не составит труда, но таких предложений все же меньшинство. Это, например, ASUS Prime B350-Plus с поддержкой процессоров AMD Ryzen. Тем не менее если раньше таких слотов на материнской плате могло быть 4-5, то сейчас, как правило, это 2 или даже всего 1 слот.

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

Что интересно, изначально слот PCI использовался в том числе для подключения видеокарт. Однако затем ему на смену пришел разъем AGP. Полное его название — Accelerated Graphics Port, что можно перевести как ускоренный графический порт. AGP предлагает большую пропускную способность и позволяет подключить более требовательные по питанию видеокарты. Долгое время AGP был стандартом для подключения видеокарт, пока его не заменил использующийся и поныне PCI Express.

Как мы уже писали выше, PCI Express полностью заменил собой и AGP, и PCI. Этот разъем имеет несколько вариантов исполнения и есть практически на любой современной материнской плате. На самом деле это редкий случай, но платы без PCI Express тоже встречаются в продаже, например, GIGABYTE GA-H310TN.

Чаще всего можно встретить два вида слотов PCI Express — х1 и х16, которые в первую очередь различаются по размеру и скоростным показателям. Опознать их очень просто, потому что они имеют разную длину. Порт х1 — 25 мм, х16 — 89 мм.

В PCI Express х16 устанавливают видеокарты или, например, SSD-накопители, а в х1 прочие устройства и платы расширения, которые не требуют высокой пропускной способности: все те же звуковые карты, тюнеры и т.п. Кроме того, в слот x16, можно вставлять и устройства под слот х1, х4 или х8. Если физически разъемы подходят, то все должно работать нормально.

Что такое корневой порт PCI Express?

Видео: Запуск устройства невозможен (код 10). Сетевая карта (Марш 2023)

Корневой порт PCI Express — это определенный порт на материнской плате компьютера. Корневой порт подвержен тем же конфликтам устройств и проблемам совместимости, что и обычный порт PCI.

Материнские платы используют слоты PCI Express для видео и аудио карт.

Определение

Корневой порт PCI Express — это порт корневого комплекса — часть материнской платы, которая содержит мост хоста. Мост хоста позволяет портам PCI общаться с остальной частью компьютера; это позволяет компонентам, подключенным к портам PCI Express, работать с компьютером.

функция

Корневой порт PCI Express функционирует так же, как обычный порт PCI Express, с дополнительной функцией контроля иерархии межсоединений портов PCI. Эта функция включает в себя отслеживание пропускной способности межсоединения и проверку правильности работы иерархии портов PCI.

конфликты

Наиболее распространенные проблемы с корневым портом PCI Express связаны с конфликтами IRQ устройства. В то время как большинство компонентов plug-and-play устанавливают свои номера IRQ автоматически, иногда вам может потребоваться установить линию вручную. Решите проблемы конфликта IRQ, назначив новый номер IRQ проблемному устройству.

Что такое корневой флеш-накопитель USB?

Что такое корневой флеш-накопитель USB?

Корневой каталог любого диска — это то место, откуда ветвятся все остальные каталоги. Корневой каталог жесткого диска компьютера — это каталог C :. Нет такого конкретного .

Простые вопросы: что такое шрифт и что такое семейство шрифтов?

Простые вопросы: что такое шрифт и что такое семейство шрифтов?

Что такое шрифт? Что такое семейство шрифтов? Когда были впервые изобретены шрифты? Каковы характеристики шрифта? Как хранятся шрифты в Windows?

Что такое 802.11ax, 802.11ad, 802.11ac и 802.11n? что такое Wi-Fi 6, Wi-Fi 5 и так далее?

Что такое 802.11ax, 802.11ad, 802.11ac и 802.11n? что такое Wi-Fi 6, Wi-Fi 5 и так далее?

Что такое Wi-Fi 6, Wi-Fi 5 или Wi-Fi 4? Что такое 802.11ax, 802.11ac или 802.11n? Что означают эти аббревиатуры? Что такое 802.11ad?

Что это за драйвер? Раньше устройство называлось PCI Express Root Complex

Что это за драйвер? Нужен ли он вообще, учитывая что у меня видеокарта от nvidia? Раньше устройство называлось PCI Express Root Complex, когда был установлен стандартный драйвер windows. Гугл говорит что это «AMD PCI Express (3GIO) Filter Driver»
Просто обнаружил что у этого устройства нет драйверов, кроме стандартных. Мне показалось это странным, потому что у интела есть пакет драйверов на PCI Express-порты и чипсет в целом. Начал искать в интернете по ИД. Выяснилось что этот драйвер есть в пакете драйверов на радеон — AMD Radeon Software Adrenalin 2019 Edition. Надо только 3 файлика переименовать. Диспетчер устройств после указания пути к такому драйверу схавал его как миленький. Работает, вроде бы, нормально.
Вопрос в том, почему этот драйвер есть только в пакете драйверов на карты красных? Почему и интел, и nvidia это устройство оставляют без внимания?
Как выяснилось, без проблем устанавливается вообще на все компьютеры. Ссылка на драйвер:
https://yadi.sk/d/FyzOop68BPsKgw

Вы рекламируете ссылку на какой то непонятный Файл (драйвер. )
Или, таки, спрашиваете, что это за устройство и зачем оно?

Вообще то- ежели этот Пси Бус не запрашивает ни какого драйвера и сам Компьютер работает, так и нечего забивать себе голову лишними вопросами.

Pci express root port что это

Приветствую. PCI Express Root Complex — драйвер, предположительно для материнской платы. Часто можно встретить на ноутбуках. В названии присутствует слово PCI — это разьем (шина ввода-вывода) на материнке для таких девайсов как видеокарта, звуковая карта, сетевая и другие. Возможно драйвер нужен для нормальной работы PCI.

Название данного драйвера можно увидеть в диспетчере устройств в виде неопознанного устройства.

Разбираемся

Если правда имеет отношение к PCI, то при отсутствии — могут не работать некоторые устройства/аппаратные технологии. Шина PCI обеспечивает связь процессора и периферии, подключенной по PCI.

На самом деле, даже если к вашему ПК/ноуту не подключено никаких устройств — это ничего не означает. Например внутри Wi-Fi-адаптер, блютуз, модем — все эти устройства могут быть подключены именно при помощи шины PCI.

Нашел возможно полное название — PCI Express Root Complex Interface. Слово Interface намекает на отношение к внутреннему встроенному устройству — PCI.

Некоторые пользователи пишут — у них при BSOD (синий экран) упоминается название драйвера.

Поискав информацию, выяснил — устройство спокойно может оказаться:

  1. Карт-ридером.
  2. Датчиком падения.
  3. Управление специальными кнопками.

Нашел интересную информацию:

Как найти драйвер

Получается под названием драйвера может быть разное устройство. Чтобы точно определить — нужно узнать ИД оборудования. Для этого открываем диспетчер устройств, это можно сделать так:

  1. Зажимаем Win + R.
  2. Появится окошко выполнить, вставляем команду devmgmt.msc, нажимаем ОК:

Откроется диспетчер устройств. Находим PCI Express Root Complex в разделе Другие устройства (Other devices), нажимаем правой кнопкой > выбираем Свойства. Далее открываем вкладку Сведения, на которой в меню выбираем пункт ИД оборудования (сетевой контроллер — для примера):

Копируете значение PCI\VEN, начиная с самого большего. И ищите в поисковике. Главное что нужно понимать — при помощи этих значений вы можете точно найти устройство, максимум два, но одно из них — точно будет ваше. После того как нашли, поняли что за устройство — ищите к нему драйвера уже.

Настоятельно рекомендую перед установкой драйверов создавать точку восстановления:

  1. Откройте панель управления.
  2. Найдите значок Система, запустите.
  3. Выберите Защита системы.
  4. Дальше нажимаете Создать.
  5. Пишите название точки, советую так и называть — до установки драйвера.

После — можете ставить драйвер. Если не подойдет — лучше воспользоваться точкой и таким образом вернуть в то время, когда драйвер еще не был установлен, и потом уже пробовать другой. Я бы делал именно так, а не удалял бы драйвер.

Когда с устройством все нормально и драйвера установлены, то будет примерно такая картина:

Вывод

  1. PCI Express Root Complex — драйвер шины PCI, без которой не будут работать подключенные устройства, например карт-ридер, некоторые датчики, другие устройства ноутбука. Драйвер обязательно нужно ставить.
  2. Нужно узнать ИД оборудования. Потом узнать что это за устройство, найти его модель. И потом уже искать дрова. Перед установкой сделать точку восстановления — она много времени/сил не заберет, но зато поможет все сделать грамотно.

Надеюсь информация оказалась полезной. Удачи.

Добавить комментарий Отменить ответ

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

Порт pci express root windows 10

После обновления до версии 1709 (32-бит), проводник перестал открываться, после загрузки системы, как из панели задач, так и из меню «Пуск».
Единственный способ, у меня на рабочем столе, был ярлык для папки, на локальном диске, если запустить его, то, тогда Проводник запускается и уже в следующие разы можно его открывать как из панели задач, так и из меню «Пуск».
Когда его открываю не через этот ярлык, появляется окно Проводника, которое висит около минуты с надписью: «Выполняется. » После этого он крашится и в трее перезагружаются иконки, половина которых исчезает.

В журнале такая ошибка:

Имя сбойного приложения: Explorer.EXE, версия: 10.0.16299.15, метка времени: 0x85498037
Имя сбойного модуля: AcSpecfc.DLL, версия: 10.0.16299.64, метка времени: 0x118a490a
Код исключения: 0xc00000fd
Смещение ошибки: 0x0001ff5a
Идентификатор сбойного процесса: 0x13ac
Время запуска сбойного приложения: 0x01d36c5125f780e0
Путь сбойного приложения: C:\WINDOWS\Explorer.EXE
Путь сбойного модуля: C:\WINDOWS\SYSTEM32\AcSpecfc.DLL
Идентификатор отчета: 078b8b7e-9aa5-4bfd-9b6d-93ae96adaf96
Полное имя сбойного пакета:
Код приложения, связанного со сбойным пакетом:

Перелопатил всю сеть, но так ничего и не нашёл.

После обновления до версии 1709 (32-бит), проводник перестал открываться, после загрузки системы, как из панели задач, так и из меню «Пуск».
Единственный способ, у меня на рабочем столе, был ярлык для папки, на локальном диске, если запустить его, то, тогда Проводник запускается и уже в следующие разы можно его открывать как из панели задач, так и из меню «Пуск».
Когда его открываю не через этот ярлык, появляется окно Проводника, которое висит около минуты с надписью: «Выполняется. » После этого он крашится и в трее перезагружаются иконки, половина которых исчезает.

В журнале такая ошибка:

Имя сбойного приложения: Explorer.EXE, версия: 10.0.16299.15, метка времени: 0x85498037
Имя сбойного модуля: AcSpecfc.DLL, версия: 10.0.16299.64, метка времени: 0x118a490a
Код исключения: 0xc00000fd
Смещение ошибки: 0x0001ff5a
Идентификатор сбойного процесса: 0x13ac
Время запуска сбойного приложения: 0x01d36c5125f780e0
Путь сбойного приложения: C:\WINDOWS\Explorer.EXE
Путь сбойного модуля: C:\WINDOWS\SYSTEM32\AcSpecfc.DLL
Идентификатор отчета: 078b8b7e-9aa5-4bfd-9b6d-93ae96adaf96
Полное имя сбойного пакета:
Код приложения, связанного со сбойным пакетом:

Перелопатил всю сеть, но так ничего и не нашёл.

Была схожая проблема с калькулятором не грузился и всё. Решение было следующим:
Службу контроля учетных записей UAC сначала ставим на максимальный уровень, после этого запускаю калькулятор он грузится как положено, затем возвращаю уровень контроля учетных записей в прежнее состояние. Калькулятор работает с тех пор нормально. Возможно это поможет.

Ну и второй вариант: скачать образ win10 1709 с офф.сайта, и установить систему по новой, а не обновляться до этой версии. Часто возникают проблемы с системой именно после обновления до какой-либо версии.

После обновления W7 до W10 возникла проблема с Порт PCI Express Root

После обновления W7 Ultimate до W10 Pro все работает но в заторможенном состоянии, а кадры видео и страницы просматриваются волнами. Как это исправить ? За ранее Спасибо !

В диспетчере устройств — Порт PCI Express Root с восклицательным знаком (!)

после анализа пишет, что проблема в Порт PCI Express Root и что «Недостаточно свободных ресурсов для работы данного устройства. (Код 12) Если вы хотите использовать это устройство, отключите одно из других устройств в системе.»

Свойства BIOS:
Тип BIOS Award Modular
Версия BIOS VM900M F7a
Тип Award BIOS Award Modular BIOS v6.00PG
Дата BIOS системы 08/16/07
Дата BIOS видеоадаптера 04/29/05
Производитель BIOS Фирма Phoenix Technologies Ltd.

Свойства операционной системы
Microsoft Windows 10 Professional х32-bit (процессор х64)
Версия ОС 10.0.10240.16590 (Win10 RTM)

Описание устройства Sapphire Radeon X700 — Secondary Video Adapter

Тип шины PCI Express 1.0 x16

Описание драйвера Intel(R) Core(TM)2 CPU 4300 @ 1.80GHz

Версия драйвера 10.0.10240.16384

Ответы (5) 

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Ну сразу могу сказать что ОЗУ маловато для 10ки.
Возможная как раз причина это нехватка оперативной памяти.

Руслан, Спасибо, что ответили !

Воспользуюсь Вашим советом и обязательно поставлю больше ОЗУ.

Но, дело в том, что у меня на нетбуке ( процессор х32 и ОЗУ также 1ГБ) Win 7 обновился до 10-ки и работает нормально, а вот на системном блоке проблема — тормозит. ( проблема с » Порт PCI Express Root» ).

Биос недавно обновлял до последней версии — » VM900M F7a»

В настройках биоса менял порты на » PCI» — в результате, в диспетчере устройств исчез восклицательный знак (!) что был над «Порт PCI Express Root», но отключилась видюха.

Сбрасывал настройки — ничего.

В конечном итоге сделал «Backup» системы (с «EaseUS Todo Backup») и вернулся обратно на Win7, пока не найду решение.

Этот ответ помог 2 польз.

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Ну сразу могу сказать что ОЗУ маловато для 10ки.
Возможная как раз причина это нехватка оперативной памяти.

Руслан, Спасибо, что ответили !

Воспользуюсь Вашим советом и обязательно поставлю больше ОЗУ.

Но, дело в том, что у меня на нетбуке ( процессор х32 и ОЗУ также 1ГБ) Win 7 обновился до 10-ки и работает нормально, а вот на системном блоке проблема — тормозит. ( проблема с » Порт PCI Express Root» ).

Биос недавно обновлял до последней версии — » VM900M F7a»

В настройках биоса менял порты на » PCI» — в результате, в диспетчере устройств исчез восклицательный знак (!) что был над «Порт PCI Express Root», но отключилась видюха.

Сбрасывал настройки — ничего.

В конечном итоге сделал «Backup» системы (с «EaseUS Todo Backup») и вернулся обратно на Win7, пока не найду решение.

PCI-E Card Knowledge

FCC

Except products belongs to Bargain Shop section, all products are warranted by SOPTO only to purchasers for resale or for use in business or original equipment manufacturer, against defects in workmanship or materials under normal use (consumables, normal tear and wear excluded) for one year after date of purchase from SOPTO, unless otherwise stated.

Return Policies

Defective products will be accepted for exchange, at our discretion, within 14 days from receipt. Buyer might be requested to return the defective products to SOPTO for verification or authorized service location, as SOPTO designated, shipping costs prepaid. .

Applications

PCI-E NIC Cards provide redundant connectivity to ensure an uninterrupted network connection.

PCI-E NIC Cards are ideal for VM environments with multiple operating systems, requiring shared or dedicated NICs.

They are specially designed for desktop PC clients, servers, and workstations with few PCI Express slots available.

SNS Page

SOPTO Products

Related Products

Performance Feature

PCI-E Card Knowledge

Recommended

Gigabit Sing SFP PCIE Server Adapter Card + Gigabit 850nm SFP MM Module

What Is a PCI Express Root Port?

The PCI Express Root Port is a specific port on a computer’s motherboard. The Root Port is prone to the same device conflicts and compatibility issues as a regular PCI port.

The PCI Express Root Port is a port on the root complex — the portion of the motherboard that contains the host bridge. The host bridge allows the PCI ports to talk to the rest of the computer; this allows components plugged into the PCI Express ports to work with the computer.

Gigabit PF Dual Port PCI Express Server Adapter Card with 2 SFP Slots

The PCI Express Root Port functions the same way as a regular PCI Express port, with the additional function of monitoring the interconnect hierarchy of the PCI ports. This function includes tracking the interconnect bandwidth and making sure that the PCI port hierarchy is functioning properly.

The most common problems with the PCI Express Root Port are related to device IRQ conflicts. While most plug-and-play components set their IRQ numbers automatically, you may occasionally have to set the line manually. Solve IRQ conflict problems by assigning a new IRQ number to the problematic device.

Selecting PCI Express IP for Your Design

PCI Express, the next generation of the PCI bus, is being widely adopted in today’s high-performance PCs, servers and embedded applications. This high bandwidth protocol keeps the same software interface and many of the key features of PCI, but has a number of differences and new features. The biggest changes with PCI Express are the use of serial data transfers and gigahertz clock speeds, making the protocol more complex, but providing significant improvement in data throughput.

This application note provides you with a very brief introduction to the emerging PCI Express protocol and explains how selecting the right digital and mixed signal IP can accelerate the implemention of this new standard into your designs.

PCI Express Overview

PCI Express provides low pin count, high reliability, high speed data transfer at a rate of 2.5 GBits per second and up, for serial links on backplanes and printed wiring boards.

PCI Express System Example — PC Motherboard Based System

In this example of a PCI Express system, the dashed lines represent PCI Express links, the purple boxes indicate plug-in cards, and the other boxes are components found on a system card.

The black boxes represent PCI Express IP, which is comprised of a digital component and a mixed signal component.

The digital portion may implement one or more of the following:

  • Root Complex Port (RC) initializes and manages the PCI Express fabric
  • Switch Port (SW) routes data between multiple PCI Express links
  • Endpoint Port (EP) are associated with I/O devices and terminate a PCI express hierarchy
  • PHY which performs analog /digital conversion as well serialization/deserialization

The PCI Express IP handles link initialization, error recovery, power management, data buffering, etc.

PCI Express System Example — Chip to Chip System

In this example, all circuits are on a single printed wiring board. The “complex endpoint” chip include two independent PCI Express links. The “endpoint / root” chip includes an additional type of digital PCI Express IP, DM (dual mode) which can operate as a root port, as shown here. It can also operate as an endpoint, for example, when plugged into a PC motherboard slot.

PCI Express Protocol Stack

The base PCI Express protocol stack is common to all of the IP shown in the examples. PCI Express IP hides most of the complexity from your application logic. See the following diagram.

PCI Express Links

As shown in the diagram below, each PCI Express link:

  • is dual unidirectional with no sideband signals
  • is serial, with differential signaling
  • includes embedded clocking
  • operates at a scalable frequency (2.5 Gb/sec. initially)
  • can be implemented in low voltage, silicon at 0.25u, and beyond

Data is transferred in packets which include an address, and a variable size data payload.

Reliability is provided by character checks, format checks, CRC code, automatic retransmission in case of error, and exchange of buffer space information, in the form of credits.

A handshake protocol to power down an idle link is included, as well as messages to handle interrupts, error reporting, and hot-plug events.

Configuration registers are available to customize link behavior.

Wide ports automatically configure to narrower ports, as required.

Quality of service and isochronous traffic are supported via optional virtual channels.

Digital IP to PHY Interface (PIPE)

Transmit and receive data, as well as status and control, are transferred between the digital and mixed signal IP on the PIPE interface. There are two standard options for transferring data across the PIPE interface:

  1. One byte per clock cycle per PCI Express lane. In this case, the interface and the digital IP operate at 250 MHz, or
  2. Two bytes per clock cycle per PCI Express lane. In this case, the interface and the digital IP operate at 125 MHz.

To add a PCI Express port to your chip you must:

  • select the lane width
  • select mixed signal IP including PIPE interface frequency and optional features
  • select digital IP type (RC, EP, etc.) and optional features

An N lane PCI Express port provides N x 2.5 GBits of raw throughput in each direction. Because of 8b10b encoding, packet payload size, and link overhead, the actual throughput varies. As an example, you can use the following table.

TABLE 1-1: PCI Express Link Throughout Examples
  Real Throughput Examples (GBits per Second)
—————Packet Payload Size in Bytes—————
Lane Width 16 128 256 4096
x1 0.5 1.7 1.7 2.0
x4 2.0 6.8 7.0 7.8
x8 4.0 13.7 14.0 15.7
x16 7.9 27.4 28.0 31.4

Remember that these are only reasonable examples; another PCI Express application note will explain in detail how to calculate these numbers for your application.

Selecting Mixed Signal PCI Express IP (PHY)

Mixed signal IP is generally sold as a “hard macro”, which is tailored to your chip manufacturer’s process.

Both the PCI Express and PIPE interfaces are standard. You can usually choose:

  • the number of PCI Express lanes
  • either a one byte or two byte PIPE interface. As explained above, you will determine the PIPE interface and digital IP operating frequency when you make this selection.

In addition to these standard feature, your PHY vendor may offer additional features:

  • lower cost ICs via smaller die size (some PHYs are 50% smaller than others)
  • better performance margin (some have twice the sensitivity and jitter margin)
  • yield and reliability
  • built-in diagnostics and system test

For example, the Synopsys PCI Express PHYs includes built in, unique diagnostics which provide on-chip visibility into the actual performance of your 2.5 GBit per second links. The diagram at the right shows actual scope data from the Synopsys PHY.

Selecting Digital PCI Express IP Types

Digital IP for Basic Applications

Based on your application, operating frequency and lane width, you may select PCI Express digital IP optimized for your application. Here are some examples of the range of Synopsys endpoint (EP), switch port (SW), root port (RC), and dual mode (DM) digital IP available to you.

TABLE 1-2: Synopsys Digital Implementation IP Examples
IP Type Example
(EP, SW, RC, DM)
Explanation Comments
32-bit optimized x1 32 bit data path, one lane (x1). One lane only operation allows extra multi-lane logic to be removed for lower gate count and power. Supports a single lane (x1) with:
8-bit PHY interface @250MHz
16-bit PHY interface @125MHz
32-bit 32 bit data path, one lane (x1) to four lanes (x4) x1 to x4 with 8-bit PHY interface @250MHz
x1 to x2 with 16-bit PHY interface @125MHz
64-bit 64 bit data path, one lane (x1) to eight lanes (x8) x1 to x8 with 8-bit PHY interface @250MHz, or x1 to x2 with 16-bit PHY interface @125MHz
128-8 bit 128 bit data path, one lane (x1) to 16 lanes (x16) Supports 8-bit PHY interface @250MHz
128-16 bit Pin selectable — root port or endpoint, one lane (x1) to eight lanes (x8) Supports 16-bit PHY interface @125MHz

You can trade off gate count, operating frequency, and power versus maximum lane width, i.e. throughput.

Digital IP for Advanced Applications — Overview

It is relatively simple to select among root, switch, endpoint, and dual-mode ports if your application fits one of the examples shown at the beginning of this application note.

However, if you have an advanced application, you may want to know more about the differences. The following sections are a summary; see the DesignWare IP product databooks for complete information.

Digital IP — Upstream vs. Downstream Differences

A PCI Express hierarchy contains one or more PCI Express links, and includes a root port, optional switch ports, and endpoint ports.

Each link in the hierarchy must include exactly one “downstream” facing port and one “upstream” facing port.

  • Root ports are always downstream
  • Endpoints are always upstream.
  • Switch ports may be configured to be either — see the PC system example at the beginning of this application note. In a switch device, the switch port closest to the root is always an upstream port; all the other switch ports are downstream.

Why does this matter?

  • When the digital IP initializes the PCI Express link, the upstream and downstream ports uses a slightly different protocol to automatically configure the link for width, and for lane and data reversal.
  • During idle times, the digital IP can autonomously transition the link into a deep low power state. This transition is requested by the downstream port, and “approved” by the upstream port.
Digital IP — Configuration Registers Differences

Each instance of PCI Express IP contains a set of configuration registers:

  • Root and switch ports contain “Type 1” configuration registers
  • Endpoint ports contain “Type 0” configuration registers

Type 0 configuration registers:

  • indicate to system software that this device is the “end” of a PCI Express hierarchy
  • contain a full set of so-call Base Address Registers (BARs) that help you filter and address map received packets

Type 1 configuration registers:

  • indicate to system software that there are more devices to discover beyond this device
  • contain limit registers to assist in packet routing to other devices
  • contain only minimal BARs for packets mapped to this device

Some other configuration register differences:

  • Endpoint devices may contain multiple copies of the configuration registers. This is used to implement “multi-function” devices.
  • Root ports include extra registers to summarize error status for a PCI Express hierarchy.
  • Root and switch ports contain registers to manage “hot-plug” events

Configuration transactions can only be initiated by root ports, and can only be responded to by endpoint ports and upstream root ports.

Configuration transactions are used to:

  • Determine the topology of a PCI Express hierarchy
  • Initialize the configuration registers after a PCI Express link is initialized. Many values can be initialized in hardware, e.g., using Synopsys coreConsultant. However other values, such as memory space enable, and base addresses, must be initialized via configuration transactions
  • Change the power state of a device
  • Read error report registers
Digital IP — Interrupt and Error Message Differences

As described in detail in another application note, PCI Express devices emulate PCI interrupt wires (INTA, INTB. ) by sending messages towards the root port:

  • Endpoints and upstream facing switch ports may initiate these messages
  • Downstream and upstream facing switch ports pass these message through to switch core logic
  • Root ports may receive these messages

Note that other types of interrupt messages (MSI, MSI-X) do not have these restrictions.

Error messages are sent by PCI Express devices in response to link errors. Endpoints initiate these messages, switch points initiate them and pass them on, and root ports receive them.

Implementing PCI Express into Your Design — An Introduction

The following diagram shows the major features of a simple endpoint design. See the DesignWare PCI Express IP databooks for details.

The Replay Buffer and Rx Buffer are respectively single and dual port RAMs. All logic to manage these buffers is included in the endpoint IP. For the receive (Rx) buffer, you may choose store and forward, cut-through, and bypass (no buffer) packet storage.

The Tx Fifo is optional — if your Tx DMA can continuously supply the data for an entire packet, the Fifo is not necessary.

The Internal Bus Adaptor is optional — it is only required if you wish to update so-called “read only” fields in the IP configuration registers before link communication begins. As an alternative, all of these fields can be configured at synthesis time with the Synopsys coreConsultant tool.
The Digital IP interfaces shown in the diagram may be configured to fit your application:

    The Tx Client builds packets for you from data, address, and other attributes presented by your logic. It also gates your packets according to the PCI Express rules for buffer space (“credits”) at the other end of the link. You can configure the IP to have up to three TX Clients.

PCI Express is a robust interface and selecting the right IP can help solve the complexities of implementing the protocol into your designs and accelerate your development process. The DesignWare IP for PCI Express is silicon proven in customer designs and is the industry standard, powering the PCI-SIG protocol test card and the first to pass the compliance test.

The DesignWare IP has gone through extensive interoperability testing with third party PHYs, verification IP and hardware. By providing a complete solution for PCI Express including digital controllers, verification IP, and mixed signal PHY IP, Synopsys helps lower your integration risk and overall deployment costs, while saving you significant time and effort.

Произошла устранимая ошибка оборудования компонент pci express root port

Установлена Win 10 Home — лицензия была с ноутом.

Устранимая аппаратная ошибка.

Компонент: Порт PCI Express Root
Источник ошибки: Расширенный отчет об ошибках (PCI Express)

Шина:Устройство:Функция: 0x0:0x1C:0x4
ИД поставщика:ИД устройства: 0x8086:0xA114
Код класса: 0x30400

Дополнительные сведения содержатся в подробностях этой записи.

[ Name] Microsoft-Windows-WHEA-Logger
[ Guid]
[ SystemTime] 2018-01-05T10:17:39.365108500Z
[ ProcessID] 3412
[ ThreadID] 9304
FRUId
UncorrectableErrorStatus 0x0
CorrectableErrorStatus 0x1000
HeaderLog 00000000000000000000000000000000
RawData 435045521002FFFFFFFF02000200000002000000A002000026110A00050112140000000000000000000000000000000000000000000000000000000000000000BDC407CF89B7184EB3C41F732CB571311FC093CF161AFC4DB8BC9C4DAF67C1046C2594DAEE85D30100000000000000000000000000000000000000000000000010010000D0000000000300000100000054E995D9C1BB0F43AD91B44DCB3C6F3500000000000000000000000000000000020000000000000000000000000000000000000000000000E0010000C00000000003000000000000ADCC7698B447DB4BB65E16F193C4F3DB00000000000000000000000000000000030000000000000000000000000000000000000000000000DF0000000000000004000000010100001000060400000000868014A1000403041C00000000000000000000000000000000000000108042010180000027001100234872054200223000FD440000004000080000000000000037080000100400000000000000000000000000000000000001000114000000000000000011000600001000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043010000000000000002000000000000E306050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

Не смог найти по продукт и вендор ID, что это за устройство, предполагаю где-то чипсет, но не могу понять.

Что было сделано.

Обновлены все драйвера сперва с официального сайта Asus, все установлено без ошибок. Не помогло

Далее были скачаны все официальные последние драйвера с сайтов производителей.

Видеокарту с GeForce, Чипсет HM170 с сайта Intel и остальное так же. Так же без ошибок, все обновилось.

Но проблема не решена.

Насколько обращать внимание на это? Стоит ли парится и искать решение или из текста Logger, значит что то пытается слогировать но не получается, может и черт с ним, пускай не логирует?

Если надо решить, не прошу мне решить проблему вам, просто направьте в нужно русло!

Ответы

Решал такую же проблему и в итоге вышел на то, что 112, 113 и 114 — это ID не устройста, а их Parent’ов.

Если открыть Device Manager и выбрать View->Devices by connection, то можно найти

ACPI x64-based PS -> Microsoft ACPI-Compilant System -> PCI Express Root Complex

А дальше уже знокомые цифры:

— Intel(R) 100 Series/C230 Series Chipset Family PCI Express Root Port #3 — A112
— Intel(R) 100 Series/C230 Series Chipset Family PCI Express Root Port #4 — A113
— Intel(R) 100 Series/C230 Series Chipset Family PCI Express Root Port #5 — A114

К ним соответсвенно прицеплены:

— Wifi
— CardReader + Ethernet
— USB3.1 eXtensible Host Controller

Т.е. проблема в USB3.1 контроллере. Но такую же проблему я встречал и на других ноутбуках и других моделях. У кого-то из лока иногода не выходит, у кого-то подключенный жесткий диск постоянно перезапускается …

Но это не похоже на брак. А скорее всего проблема с драйверами к нему.

  • Изменено

Всем добрый день! Подскажите, есть сервер 2006R2 стоит на железе X9DRL-3F/iF. Поставил вчера. Проблема следующая, в журналах windows —> система выводится вот такое предупреждение, что это за предупреждение, может кто подскажет? Сервер раз в 12 часов уходит в ребут

Кликните здесь для просмотра всего текста

Имя журнала: System
Источник: Microsoft-Windows-WHEA-Logger
Дата: 23.01.2014 10:42:51
Код события: 17
Категория задачи:Отсутствует
Уровень: Предупреждение
Ключевые слова:
Пользователь: LOCAL SERVICE
Компьютер: USer-serveruser.local
Описание:
Устранимая аппаратная ошибка.

Компонент: Порт PCI Express Root
Источник ошибки: Расширенный отчет об ошибках (PCI Express)

Шина:Устройство:Функция: 0x0:0x1:0x0
ИД поставщика:ИД устройства: 0x8086:0x3c02
Код класса: 0x30400

Дополнительные сведения содержатся в подробностях этой записи.
Xml события:

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь

  • Жалоба

Перезагрузка системы после пары минут игры, в «Просмотр событий» => «Система» пишет ошибку

Устранимая аппаратная ошибка.

Компонент: Порт PCI Express Root
Источник ошибки: Расширенный отчет об ошибках (PCI Express)

Шина:Устройство:Функция: 0x0:0x0:0x0
ИД поставщика:ИД устройства: 0x8086:0x3403
Код класса: 0x30000

Дополнительные сведения содержатся в подробностях этой записи.

Данная ошибка возникает только при игре в вартандер, в других играх всё нормально. Проводил стресс-тест cpu и gpu в аиде64 и автобёрнее соответственно — работает стабильно.
Конфигурация системы: xeon 5650, китайская мамка x58, 8gb озу, 1060 3gb, БП 700ватт, win7 еще не активирована. Драйвера обновлены все через программу DriverPack.

Что может быть причиной, у кого такая же проблема и как с этим бороться?

medal
medal

Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах

_Duglas_

  • Жалоба

16 минут назад, Ispolin1 сказал:

Перезагрузка системы после пары минут игры, в «Просмотр событий» => «Система» пишет ошибку

Устранимая аппаратная ошибка.

Компонент: Порт PCI Express Root
Источник ошибки: Расширенный отчет об ошибках (PCI Express)

Шина:Устройство:Функция: 0x0:0x0:0x0
ИД поставщика:ИД устройства: 0x8086:0x3403
Код класса: 0x30000

Дополнительные сведения содержатся в подробностях этой записи.

Данная ошибка возникает только при игре в вартандер, в других играх всё нормально. Проводил стресс-тест cpu и gpu в аиде64 и автобёрнее соответственно — работает стабильно.
Конфигурация системы: xeon 5650, китайская мамка x58, 8gb озу, 1060 3gb, БП 700ватт, win7 еще не активирована. Драйвера обновлены все через программу DriverPack.

Что может быть причиной, у кого такая же проблема и как с этим бороться?

Температуру устройств надо было глянуть.

А еще может быть из-за ОЗУ, её маловато.

При запуске лянчера есть функция «проверка файлов», сделайте это.

medal
medal
medal
medal
medal
medal
medal
medal
medal
medal
medal
medal
medal
medal

Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах
  • Жалоба

Температура стабильная и ниже средне рабочей. Заменил термопасту на северном мосту, не помогло Ошибся, оперативка 16gb. Файлы игры все на месте

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *