0 просмотров

Что такое pci контроллер шины

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

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

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

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

Старая видеокарта с интерфейсом AGP

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?

Express x1 . Express 3.0 . Express x16. Что означает «х»? Как узнаете, поддерживает ли ваш пк? Если есть карта PCI Express x1, и есть только разъем Express x16, совместимо ли это работает? Если нет, каковы ваши варианты?

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

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

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

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

Количество контактовДлина
PCI Express x11825 мм
PCI Express x84956 мм
PCI Express x168289 мм

Независимо от размера высокоскоростного порта или карты, ключевой вырез, это небольшое место в карте или слоте, всегда находится на выводе 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 открытый (т.е. Не имеет пробки в конце гнезда).

Видеокарта Radeon с интерфейсом PCI-Express x16

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

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

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

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

Пропускная способность (на полосу)Пропускная способность (на полосу в слоте x16)
PCI Express 1.02 Гбит/с (250 МБ/с)32 Гбит/с (4000 МБ/с)
PCI Express 2.04 Гбит/с (500 МБ/с)64 Гбит/с (8000 МБ/с)
PCI Express 3.07.877 Гбит/с (984,625 МБ/с)126,032 Гбит/с (15754 МБ/с)
PCI Express 4.015.752 Гбит/с (1969 МБ/с)252,032 Гбит/с (31504 МБ/с)

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

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

Максимизация совместимости совместно с 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 (Peripheral Component Interconnect bus)

Итак, переходим к самому интересному. Что же находится на сегодняшний день внутри большинства наших компьютеров? Естественно, шина PCI. Другой вопрос, почему именно эта шина. Попробуем разобраться.

Итак, разработка шины PCI началась весной 1991 года как внутренний проект корпорации Intel (Release 0.1). Специалисты компании поставили перед собой цель разработать недорогое решение, которое бы позволило полностью реализовать возможности нового поколения процессоров 486/Pentium/P6 (вот уже половина ответа). Особенно подчеркивалось, что разработка проводилась “с нуля”, а не была попыткой установки новых “заплат” на существующие решения. В результате шина PCI появилась в июне 1992 года (R1.0). Разработчики Intel отказались от использования шины процессора и ввели еще одну “антресольную” (mezzanine) шину.

Благодаря такому решению шина получилась, во-первых, процессоро-независимой (в отличие от VLbus), а во-вторых, могла работать параллельно с шиной процессора, не обращаясь к ней за запросами. Например, процессор работает себе с кэшем или системной памятью, а в это время по сети на винчестер пишется информация. Просто здорово! На самом деле идиллии, конечно, не получается, но загрузка шины процессора снижается здорово. Кроме того, стандарт шины был объявлен открытым и передан PCI Special Interest Group, которая продолжила работу по совершенствованию шины (в настоящее время доступен R2.1), и в этом, пожалуй, вторая половина ответа на вопрос “почему PCI?”

Основные возможности шины следующие.

  • Синхронный 32-х или 64-х разрядный обмен данными (правда, насколько мне известно, 64-разрядная шина в настоящее время используется только в Alpha-системах и серверах на базе процессоров Intel Xeon, но, в принципе, за ней будущее). При этом для уменьшения числа контактов (и стоимости) используется мультиплексирование, то есть адрес и данные передаются по одним и тем же линиям.
  • Поддержка 5V и 3.3V логики. Разъемы для 5 и 3.3V плат различаются расположением ключей

Существуют и универсальные платы, поддерживающие оба напряжения. Заметим, что частота 66MHz поддерживается только 3.3V логикой.

  • Частота работы шины 33MHz или 66MHz (в версии 2.1) позволяет обеспечить широкий диапазон пропускных способностей (с использованием пакетного режима):
    • 132 МВ/сек при 32-bit/33MHz;
    • 264 MB/сек при 32-bit/66MHz;
    • 264 MB/сек при 64-bit/33MHz;
    • 528 МВ/сек при 64-bit/66MHz.

    При этом для работы шины на частоте 66MHz необходимо, чтобы все периферийные устройства работали на этой частоте.

  • Полная поддержка multiply bus master (например, несколько контроллеров жестких дисков могут одновременно работать на шине).
  • Поддержка write-back и write-through кэша.
  • Автоматическое конфигурирование карт расширения при включении питания.
  • Спецификация шины позволяет комбинировать до восьми функций на одной карте (например, видео + звук и т.д.).
  • Шина позволяет устанавливать до 4 слотов расширения, однако возможно использование моста PCI-PCI для увеличения количества карт расширения.
  • PCI-устройства оборудованы таймером, который используется для определения максимального промежутка времени, в течении которого устройство может занимать шину.
  • При разработке шины в ее архитектуру были заложены передовые технические решения, позволяющие повысить пропускную способность.

    Шина поддерживает метод передачи данных, называемый “linear burst” (метод линейных пакетов). Этот метод предполагает, что пакет информации считывается (или записывается) “одним куском”, то есть адрес автоматически увеличивается для следующего байта. Естественным образом при этом увеличивается скорость передачи собственно данных за счет уменьшения числа передаваемых адресов.

    Шина PCI является той черепахой, на которой стоят слоны, поддерживающие “Землю” — архитектуру Microsoft/Intel Plug and Play (PnP) PC architecture. Спецификация шины PCI определяет три типа ресурсов: два обычных (диапазон памяти и диапазон ввода/вывода, как их называет компания Microsoft) и configuration space — “конфигурационное пространство”.

    Конфигурационное пространство состоит из трех регионов:

    • заголовка, независимого от устройства (device-independent header region);
    • региона, определяемого типом устройства (header-type region);
    • региона, определяемого пользователем (user-defined region).

    В заголовке содержится информация о производителе и типе устройства — поле Class Code (сетевой адаптер, контроллер диска, мультимедиа и т.д.) и прочая служебная информация.

    Следующий регион содержит регистры диапазонов памяти и ввода/вывода, которые позволяют динамически выделять устройству область системной памяти и адресного пространства. В зависимости от реализации системы конфигурация устройств производится либо BIOS (при выполнении POST — power-on self test), либо программно. Базовый регистр expansion ROM аналогично позволяет отображать ROM устройства в системную память. Поле CIS (Card Information Structure) pointer используется картами cardbus (PCMCIA R3.0). С Subsystem vendor/Subsystem ID все понятно, а последние 4 байта региона используются для определения прерывания и времени запроса/владения.

    PCI контроллер Simple Communications что это за драйвер

    Время от времени пользователям необходимо переустанавливать свою систему на компьютере. При распаковке пакетов во время процесса установки система устанавливает большинство стандартных драйверов для опознанных устройств. Те устройства, для которых драйверов в базе не нашлось, будут отображаться в диспетчере задач с восклицательным знаком. Чтобы исправить это, необходимо самостоятельно найти нужное ПО в интернете или установить драйвер с компакт-диска. Часто этот восклицательный знак пользователи видят рядом с устройством PCI контроллер Simple Communication. Для чего этот драйвер и где его можно найти — об этом пойдет речь далее в статье.

    1. Для чего предназначено PCI Controller Simple Communication
    2. Что такое Intel Management Engine?
    3. Как установить драйвер для PCI Controller SC
    4. Поиск программного обеспечения вручную
    5. Драйвер для PCI Controller SC в ноутбуках Lenovo

    Для чего предназначено PCI Controller Simple Communication

    Это устройство с отсутствующим драйвером отображается в диспетчере устройств на продукции от компании Intel (Asus). На самом деле значок показывает то, что драйвера не были установлены для другого модуля — Intel Management Engine.

    НеисправностьРешение
    Отсутствует драйвер устройства PCI контроллер Simple Communications.Если драйвер Intel Management Engine установлен неверно, в Диспетчере устройств будет отображена ошибка контроллера PCI Simple Communications Controller. Для решения данной проблемы установите новейший драйвер IME.
    Пользователи также могут видеть, что в диспетчере задач нет драйверов для устройств из раздела « Другие устройства ».Это общая проблема. После установки драйверов для Intel Management Engine, в диспетчере задач пропадут значки отсутствия драйверов из упомянутых разделов.

    Что такое Intel Management Engine?

    Командой разработчиков Intel была создана собственная подсистема для чипсетов — Intel Management Engine. Сокращенной — Intel ME. Она основана на специальной прошивке, которую исполняет отдельный процессор. Как и BIOS, эта подсистема требует бесперебойного тока. В компьютерах его источником является батарейка , которая размещается в ячейке материнской платы. Поэтому Intel ME работает даже в том случае, если компьютер отключен от сети.

    По заявлениям представителей компании Intel, подсистема обеспечивает лучшую производительность устройств компьютера. Принцип её работы нигде не описан, даже на официальном ресурсе Intel. У конкурента данной компании — AMD есть также своя подсистема этого же назначения. Называется она AMD Secure Technology.

    В частности, Intel ME позволяет пользователям управлять удаленно своим компьютером. Подсистема также имеет собственный адрес устройства (MAC) и IP . При работе подсистемы удаленно они как раз и используются в ПК пользователя. Удаленный доступ к компьютеру — это только часть возможностей подсистемы Intel Management Engine. Она используется и для других целей в компьютере, помогая другим устройствам работать эффективнее. Intel ME полностью деактивировать невозможно. Такова его специфическая работа.

    Как установить драйвер для PCI Controller SC

    Чтобы загрузить и установить драйвер для PCI контроллера Simple Communications можно использовать разные способы. Для того, чтобы найти нужный драйвер, мы будем использовать самый универсальный способ — диспетчер устройств. Чтобы открыть его в Windows XP, выберите правой кнопкой мыши (ПКМ) иконку на рабочем столе «Мой компьютер». Найдите здесь этот пункт и выберите. Если в контекстном отсутствует строка «Диспетчер устройств», то нажмите пункт «Управление» и выберите его оттуда.

    В Windows 10 ДУ открывается при помощи пункта «Параметры». Нажмите вместе WIN+I или выберите значок Windows внизу экрана слева и нажмите на шестеренку.

    Выберите пункт «Устройства», и опустите окно в самый низ.

    Здесь среди прочих пунктов найдите строку «Диспетчер устройств»:

    1. Во всех версиях (в том числе и для XP некоторых редакций) можно использовать сочетание двух клавиш WIN+PAUSE ;
    2. В открывшемся системном окошке найдите слева вверху пункт «Диспетчер устройств» и нажмите его;
    3. Вы увидите список из разделов и названий оборудования вашего компьютера. Нужная строка будет находиться в разделе «Другие устройства». Откройте его и найдите PCI Controller Simple Communication. Его нужно выбрать ПКМ;
    4. В контекстном окне выберите эту строку «Обновить драйверы» и укажите автоматический способ.

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

    Поиск программного обеспечения вручную

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

    Чтобы найти драйвер:

    1. Откройте снова диспетчер устройств;
    2. Найдите нужное нам устройство PCI контроллер Simple Communication в списке. Если вы не видите его, выберите мышью раздел «Другие устройства» и найдите его в этом списке;
    3. Нажмите его ПКМ. Среди прочих пунктов найдите внизу «Свойства»;
    4. Выберите вверху окна вкладку «Сведения» и найдите в блоке ниже код. Его нужно выбрать ПКМ и нажать «Копировать»;
    5. Откройте ресурс https://devid.info/ru. Найдите вверху строку для ввода кода устройства и вставьте ваш скопированный код. Нажмите кнопку поиска;
    6. Загрузите и установите предоставленный драйвер на свой компьютер.

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

    Драйвер для PCI Controller SC в ноутбуках Lenovo

    Для тех, кто столкнулся с отсутствием драйвера PCI контроллера Simple Communication на нетбуках и ноутбуках Lenovo, есть возможность найти его на сайте https://support.lenovo.com/se/ru/. Для этого нужно прокрутить главное окно вниз и найти ссылку «Драйверы и программное обеспечение». Нажав на неё, вы попадете на строку поиска, где нужно ввести модель своего устройства. После этого нужно будет указать свою версию Windows и загрузить нужные драйвера.

    Такой способ найти ПО можно применять на всех устройствах. Вам необходимо только определить модель ноутбука и найти официальный сайт компании. Драйвер Intel Management Engine есть на странице https://downloadcenter.intel.com/product/34227/Intel-Management-Engine. Здесь его можно загрузить для Windows XP, Vista и 7. Вам нужно будет выбрать только нужную архитектуру вашей ОС. Если не знаете, как это сделать — на клавиатуре нажмите уже знакомые горячие клавиши WIN+PAUSE. В строке « Тип системы » будет указано x32 (x86) или x64 .

    Владельцы ПК могут найти название и серию материнской платы компьютера через инструмент DirectX . Это даст возможность найти драйвер и установить его.

    1. Нажмите две клавиши WIN+R и введите команду dxdiag ;
    2. В следующем окне будут данные об изготовителе и модели материнской платы ;
    3. По названию можно найти официальный сайт производителя, где можно скачать драйвер.

    На подобных сайтах драйвер для PCI контроллера Simple Communication и других устройств можно найти в разделе поддержки. Если вы попали на англоязычную страницу сайта, попробуйте найти раздел «Language» или открыть ссылку в браузере Google Chrome. В нём есть функция перевода всей страницы.

    Ссылка на основную публикацию
    Статьи c упоминанием слов: