что такое контроллеры pci
PCI контроллер Simple Communications: что это такое и где взять для него драйвер
Черные ящики компов хранят в себе много всякой всячины – неизвестной и непонятной. Не успели мы узнать о существовании контроллера шины SMBus и разобраться, где добывать для него драйвер, как перед нами замаячил еще один загадочный контроллер-непонятно-чего. И он, представьте себе, тоже требует соблюдения прав на установку личного драйвера.
Продолжим приручение электронных загогулин, которыми нашпигованы наши железные друзья. На очереди – PCI контроллер Simple Communications. Разберемся, что это такое, для чего нужно и где взять для него драйвер.
Что такое PCI контроллер Simple Communications
PCI Simple Communications Controller – Windows-компонент подсистемы Intel Management Engine (Intel ME), представленной микропроцессором, интегрированным в чипсеты одноименной марки, и его программным кодом.
В доступной документации, которая описывает функциональность и назначение Management Engine, говорится, что эта подсистема управляет отдельными технологиями Intel, связанными с контролем температурных режимов устройства, электропитанием в состоянии низкого энергопотребления, а также с защитой девайса от кражи и лицензированием некоторых программных продуктов. Однако там же сказано, что этот перечень функций не является исчерпывающим.
Что еще представляет собой Intel ME и на что она способна, можно только вообразить. Например, тот факт, что она расположена в самом «сердце» материнской платы – главной микросхеме, которая связана со всеми компонентами компьютера; работает без сна и передышки, так как питается от батарейки часов реального времени; имеет доступ к содержимому оперативной памяти; получает данные с датчиков аппаратного мониторинга; оснащена собственным сетевым интерфейсом с MAC-адресом и прямой связью с контроллером Ethernet, говорит о широчайших возможностях в плане установления удаленного доступа к устройству (даже выключенному!) и шпионажа за пользователем.
Впрочем, подтвердить или опровергнуть эти догадки пока не получается, так как принцип работы основной части Management Engine не документирован, а программный код зашифрован.
То, что она представляет собой легитимный бэкдор для спецслужб, Intel, разумеется, отрицает. Попытки взломать и отключить ME предпринимались раньше и предпринимаются сейчас, однако запретить ее запуск полностью нельзя, так как без нее невозможна загрузка центрального процессора.
Хотим мы или нет, но налаживать взаимодействие придется. И в этом нам поможет драйвер PCI контроллер Simple Communications.
Что означает ошибка PCI Simple Communications Controller. Откуда скачать драйвер
Ошибки PCI Simple Communications Controller встречаются только на компьютерах, оснащенных чипсетом Intel, поскольку системы на AMD эту технологию не поддерживают ( не надейтесь, что они не шпионят, просто используют собственный аналог Intel ME ).
Выглядит ошибка примерно так, как показано на скриншоте выше – в Диспетчере устройств возле контроллера стоит желтый треугольник с восклицательным знаком. И, как вы наверняка догадались, для ее устранения достаточно переустановить драйвер, который можно скачать…
Для поиска подходящей версии драйвера Management Engine в центре загрузки Intel необходимо знать поколение либо модель чипсета/процессора вашего ПК, а также версию операционной системы.
На фрагменте этой таблицы представлены драйверы, предназначенные для шестого, седьмого и восьмого поколения процессоров семейства Intel Core – отдельный дистрибутив для установки на Windows 8.1 и 10 и отдельный для Windows 7. Эти драйверы совместимы с любыми моделями материнских плат на чипсете Intel, если на них установлен один из упомянутых ЦП.
Еще один способ найти подходящий драйвер PCI Simple Communications Controller – определить код устройства методом, описанным в статье про контроллер шины SMBus, и воспользоваться помощью поисковой системы. Однако для Management Engine это не самый подходящий метод, потому что всё, что нужно, проще и безопаснее найти на сайте Intel.
PCI контроллер Simple Communications что это за драйвер
Время от времени пользователям необходимо переустанавливать свою систему на компьютере. При распаковке пакетов во время процесса установки система устанавливает большинство стандартных драйверов для опознанных устройств. Те устройства, для которых драйверов в базе не нашлось, будут отображаться в диспетчере задач с восклицательным знаком. Чтобы исправить это, необходимо самостоятельно найти нужное ПО в интернете или установить драйвер с компакт-диска. Часто этот восклицательный знак пользователи видят рядом с устройством PCI контроллер Simple Communication. Для чего этот драйвер и где его можно найти — об этом пойдет речь далее в статье.
Для чего предназначено 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. У конкурента данной компании — AMD есть также своя подсистема этого же назначения. Называется она AMD Secure Technology.
Как установить драйвер для PCI Controller SC
Чтобы загрузить и установить драйвер для PCI контроллера Simple Communications можно использовать разные способы. Для того, чтобы найти нужный драйвер, мы будем использовать самый универсальный способ — диспетчер устройств. Чтобы открыть его в Windows XP, выберите правой кнопкой мыши (ПКМ) иконку на рабочем столе «Мой компьютер». Найдите здесь этот пункт и выберите. Если в контекстном отсутствует строка «Диспетчер устройств», то нажмите пункт «Управление» и выберите его оттуда.
В Windows 10 ДУ открывается при помощи пункта «Параметры». Нажмите вместе WIN+I или выберите значок Windows внизу экрана слева и нажмите на шестеренку.
Выберите пункт «Устройства», и опустите окно в самый низ.
Здесь среди прочих пунктов найдите строку «Диспетчер устройств»:
Через некоторое время система попытается найти нужный драйвер на серверах Microsoft. Если он есть в базе, то он будет загружен и установлен автоматически. Если система установит нужное ПО, значки с восклицательным знаком исчезнут и устройства заработают.
Поиск программного обеспечения вручную
Вы можете самостоятельно найти нужное программное обеспечение в интернете. Для этого понадобиться специальный код, который есть у каждого устройства компьютера. Он поможет при поиске недостающих компонентов вашей ОС.
Чтобы найти драйвер:
Если вам не помог предыдущий способ найти драйвер при помощи системы, то ресурс из инструкции выше должен помочь. На devid.info хранится просто огромный архив ПО практически для любого устройства компьютера.
Драйвер для PCI Controller SC в ноутбуках Lenovo
Для тех, кто столкнулся с отсутствием драйвера PCI контроллера Simple Communication на нетбуках и ноутбуках Lenovo, есть возможность найти его на сайте https://support.lenovo.com/se/ru/. Для этого нужно прокрутить главное окно вниз и найти ссылку «Драйверы и программное обеспечение». Нажав на неё, вы попадете на строку поиска, где нужно ввести модель своего устройства. После этого нужно будет указать свою версию Windows и загрузить нужные драйвера.
На подобных сайтах драйвер для PCI контроллера Simple Communication и других устройств можно найти в разделе поддержки. Если вы попали на англоязычную страницу сайта, попробуйте найти раздел «Language» или открыть ссылку в браузере Google Chrome. В нём есть функция перевода всей страницы.
Pci устройство ввода что это
Что такое шина PCI Express?
В далеких 2000-х, когда состоялся переход с устаревающего стандарта PCI (расш. — взаимосвязь периферийных компонентов) на PCI Express, у последнего было одно огромное преимущество: вместо последовательной шины, которой и была PCI, использовалась двухточечная шина доступа. Это означало, что каждый отдельный порт PCI и установленные в него карты, могли в полной мере использовать максимальную пропускную способность не мешая друг другу, как это происходило при подключении к PCI. В те времена количество периферийных устройств, вставляемых в карты расширения, было предостаточно. Сетевые карты, аудио карты, ТВ-тюнеры и так далее — все требовали достаточное количество ресурсов ПК. Но в отличие от стандарта PCI, использовавшего для передачи данных общую шину с подключением параллельно нескольких устройств, PCI Express, если рассматривать в общем, является пакетной сетью с топологией типа звезда.
С точки зрения непрофессионала, представьте свой настольный ПК в качестве небольшого магазина с одним, двумя продавцами. Старый стандарт PCI был как гастроном: все ожидали в одной очереди, чтобы их обслужили, испытывая проблемы со скоростью обслуживания с ограничением в лице одного продавца за прилавком. PCI-E больше похож на гипермаркет: каждый покупатель движется за продуктами по своему индивидуальному маршруту, а на кассе сразу несколько кассиров принимают заказ.
Очевидно, что гипермаркет по скорости обслуживания выигрывает в несколько раз у обычного магазина, благодаря тому, что магазин не может себе позволить пропускную способность больше чем один продавец с одной кассой.
Также и с выделенными полосами передачи данных для каждой карты расширения или встроенными компонентами материнской платы.
Тюнеры
Еще один важный тип устройств для данной шины – это тюнер. Такой PCI-контроллер позволяет просматривать телевизионные передачи и прослушивать радио. Для обеспечения работоспособности такой платы к ней нужно в обязательном порядке подключить внешнюю антенну. Иначе качество принимаемого сигнала будет далеким от идеала.
Кроме того, в комплекте с тюнером в обязательном порядке шел пуль дистанционного управления. Это позволяло превратить компьютер в настоящий телевизор. Большого распространения подобная практика не получила, но все равно бывали случаи, когда без такого ноу-хау было не обойтись. Например, занятому человеку такое решение позволяло постоянно быть в курсе событий.
Как рассчитать скорость передачи
Зная версию интерфейса и частоту его работы, можно определить скорость передачи PCIe. Округленные значения разных версий этого интерфейса приведены в таблице:
Версия PCIe | Частота (ГТ/с) | Тип кодирования | Скорость передачи (ГБ/с) | ||||
x1 | x2 | x4 | x8 | x16 | |||
PCIe 1.0 | 2.5 | 8b/10b | 0.25 | 0.5 | 1 | 2 | 4 |
PCIe 2.0 | 5 | 8b/10b | 0.5 | 1 | 2 | 4 | 8 |
PCIe 3.0 | 8 | 128b/130b | 1 | 2 | 4 | 8 | 16 |
PCIe 4.0 | 16 | 128b/130b | 2 | 4 | 8 | 16 | 32 |
PCIe 5.0 | 32 | 128b/130b | 4 | 8 | 16 | 32 | 53 |
PCIe 6.0 | 64 | 128b/130b | 8 | 16 | 32 | 64 | 128 |
Если есть желание, можно вычислить поточнее скорость передачи в каждом случае.
Формула расчета довольно проста:
BW (МБ/с) = FR (МТ/с) * EN * 1B/8b
Например, для PCIe 2.0 вычислим скорость передачи одной линии интерфейса:
BW = 5000 * 8/10 * 1/8 = 5000 * 0.8 * 0.125
Если же надо выяснить скорость передачи для PCIe 3.0, то расчет будет таким:
BW = 8000 * 128/130 * 1/8 = 8000 * 0.985 * 0.125
Это скорость одной линии. Если оных несколько, то просто перемножаем полученное значение на количество линий PCIe. Так, в варианте x4 (например, для SSD) максимальная скорость передачи составит 3 940 МБ/с). Соответственно, максимальная скорость для видеокарты, работающей с 16-ю линиями будет уже 15 760 МБ/с.
Надо оговориться, что это теоретическая пропускная способность. В реальности она несколько ниже, т. к. в расчетах мы не приняли во внимание передачу стартового и стопового байтов, заголовка, проверочных кодов.
Какие типы карт PCI Express существуют?
Благодаря требованию более быстрых, реалистичных видеоигр и инструментов редактирования видео, видеокарты были первыми типами компьютерной периферии, чтобы воспользоваться преимуществами, предлагаемыми непосредственно PCIe.
В то время как видеокарты по-прежнему остаются наиболее распространенным типом PCIe-карты, вы обнаружите, что другие девайсы, которые значительно быстрее подключаются к системной плате, процессору и ОЗУ. Также все чаще производятся PCIe-соединения вместо обычного PCI. Например, многие высококачественные звуковые карты теперь используют высокоскоростной порт, а также повышают количество проводных и беспроводных сетевых интерфейсных карт.
Карты контроллера жесткого диска могут быть наиболее полезными для PCI-E после видеокарты. Подключение высокоскоростного PCIe SSD-накопителя к этому высокоскоростному интерфейсу позволяет значительно быстрее считывать, потом записывать диск. Некоторые контроллеры жестких дисков PCIe даже включают встроенный SSD, сильно изменяя, как устройства хранения традиционно подключены внутри пк.
Конечно, замена PCIe на PCI и AGP полностью на более новые системные платы, почти каждый тип внутренней карты расширения, основанной на старых интерфейсах, перестраивается для возможности использования шины PCI Express. Это включает в себя такие вещи, как карты расширения USB, карты Bluetooth и т.д.
Что делать, если линий PCIe не хватает
Если не предполагается использование чего-либо, кроме дискретной видеокарты, то этот вопрос неактуален. А вот тем, кто вынужден в силу решаемых задач использовать какие-либо дополнительные адаптеры, эта тема может быть актуальна. При условии, конечно, что вы не готовы переплачивать за флагманский чипсет, а предпочитаете выбрать что-то из среднего сегмента.
Предположим ситуацию, что помимо графического адаптера будет установлен еще быстродействующий SSD накопитель в разъем, обслуживаемый процессором, а также еще один SSD M.2 в чипсетный. А еще может быть, звуковую карту и/или адаптер для дополнительных USB.
Если подняться на ступеньку выше, до AMD B550 или Intel B560, то проблем с двумя-тремя накопителями M.2 уже нет, да и для различных плат разъемов больше. Напомню, у этих чипсетов 10 и 12 линий соответственно.
Теперь другая ситуация – требуется использование дискретной видеокарты, а также сборка RAID-массива на внешнем адаптере, или установка нескольких высокоскоростных SSD PCIe 4.0 для специфических задач. Ситуация, может, и довольно редкая, но вполне реальная.
Ладно, для видеокарты слот есть, и тут заботиться не надо. Для адаптера SSD тоже хотя бы один PCIe x4 есть. Так что хватит. А хватит ли? Если накопители будут с SATA интерфейсом, то для каждого такого SSD достаточно по одной линии PCIe. Например, для QNAP QM2-2S-220A достаточно использовать 2 линии для каждого из двух SSD.
А если накопители скоростные, и каждому нужно по 4 линии, или если это RAID-контроллер? Для одного такого SSD четырех линий хватит, но следует помнить, что Intel, как и AMD, на младших чипсетах позволяет использовать только 3-ю версию PCIe. А нам нужна скорость и мощь! А самая «крутень» — это линии CPU версии 4.0.
Вот тут может оказаться полезной возможность перераспределения процессорных интерфейсных линий между двумя разъемами PCIe. Как всегда, обратимся к конкретному примеру, например, плате Asus ROG STRIX B550-E GAMING. Что в ней интересного?
Интересны два первых разъема PCIe x16. Первый, как и положено, задействует все 16 процессорных линий. А вот второй – их же, но только половину, т. е. 8 штук. Как это работает?
Установленная видеокарта при пустом втором слоте PCIe x16 забирает все имеющиеся ресурсы. Если же мы хотим использовать, скажем, контроллер для дискового массива или адаптер для пары высокоскоростных SSD, то мы установим его во второй слот PCIe x16. В итоге получаем 8 линий PCIe 4.0 от CPU и радуемся производительности. Но откуда взялись эти линии?
Их отняли у видеокарты. Трагедия? Отнюдь. Как показывают обзоры, даже с уменьшенным вдвое количеством линий PCIe видеокарты показывают те же результаты, что и в полноценном режиме работы. Различия в итоговых значениях тестов если и есть, то находятся в пределах погрешности. Даже самые современные видеокарты не способны исчерпать возможности интерфейса.
Зато теперь мы имеем возможность и всласть поиграться без падения производительности, и получить мощную быстродействующую систему хранения для специфических задач. Или установить вторую видеокарту в режим SLI/CrossFire.
Правда, такими возможностями обладают далеко не все материнские платы. На Intel B560 я таких моделей вообще не нашел (может просмотрел), да и у AMD вариантов немного – помимо рассмотренной выше ASUS есть еще, например, ASRock B550 Taichi (Razer Edition), Gigabyte B550 VISION D. Как правило, процессор управляет единственным разъемом PCIe x16, и для большинства задач такая конфигурация более чем достаточна.
Модем
Важный атрибут старых компьютеров – это модем. С его помощью можно было раньше подключаться к Интернету. Большая часть таких устройств была внутреннего исполнения, то есть устанавливалась в слот PCI. Сейчас их с этого сегмента благополучно вытеснили сетевые карты. Хотя еще остались сферы, где им нет альтернативы. Одна из них – это система «Клиент-Банк», которая часто встречается в бухгалтерии. С ее помощью бухгалтер может контролировать состояние счетов компании и при необходимости делать платежи.
Какие устройства могут быть установлены
В слот расширения PCI могут быть установлены различные устройства. Среди них можно выделить:
Это список можно продолжать до бесконечности. По существу – это полный аналог современной шины ЮСБ, но только с более низкой скоростью передачи данных. Даже драйвер PCI-устройств инсталлируется аналогичным образом. Многие идеи, которые были реализованы в этой устаревшей шине, получили дальнейшее развитие в более современных стандартах. Шина PCI оказала очень большое влияние на дальнейшее развитие компьютерной техники.
Графические адаптеры
Для вывода графического изображения использовалась PCI-видеокарта. В свое время это позволило значительно увеличить производительность компьютерных систем и полностью раскрыть потенциал процессоров 80486 и первых «Пентиумов».
Но время не стоит на месте. То, что тогда стало революционным решением, на сегодняшний день устарело как морально, так и физически. До 1997 года у таких графических ускорителей не было аналогов. Поэтому их можно было встретить на каждом персональном компьютере. И лишь только с появлением слота AGP на материнской плате такие адаптеры уступили новым графическим решениям пальму первенства по производительности.
Сейчас PCI-видеокарта – большая редкость. Ее можно встретить только на очень старых персональных компьютерах. Можно сказать, что это уже анахронизм. Их производительности достаточно только для решения наиболее простых задач – набора текста, работы с текстовым процессором и просмотра картинок. А вот с более сложными приложениями обязательно возникнут проблемы, и в таком случае их лучше не запускать.
Стандартные модификации PCI
PCI 2.0 — первая версия базового стандарта, получившая широкое распространение, использовались как карты, так и слоты с сигнальным напряжением только 5В. Пиковая пропускная способность — 133 МБ/с;
PCI 2.1-3.0 — отличались от 2.0 возможностью одновременной работы нескольких bus-master устройств (т. н. конкурентный режим), а также появлением универсальных карт расширения, способных работать как в 5В, так и в 3.3В слотах (с частотой 33 и 66 МГц соответственно). Пиковая пропускная способность для 33 МГц — 133 МБ/с, а для 66 МГц — 266 МБ/с;
Версия 2.1 — работа с 3.3 В картами и наличие соответствующих линий питания являлась опциональной;
Версия 2.2 — сделанные в соответствии с этими стандартами карты расширения имеют универсальный разъём и способны работать практически во всех более поздних разновидностях слотов шины PCI, а также, в некоторых случаях, и в слотах 2.1;
Версия 2.3 — несовместима с картами PCI 5 В, несмотря на продолжающееся использование 32-битных слотов с 5В-ключом. Карты расширения имеют универсальный разъём, но не способны работать в 5 В-слотах ранних версий (до 2.1 включительно);
Версия 3.0 — завершает переход на карты PCI 3.3 В, карты PCI 5 В больше не поддерживаются.
PCI 64 — расширение базового стандарта PCI, появившееся в версии 2.1, удваивающее число линий данных, и, следовательно, пропускную способность. Cлот PCI64 является удлинённой версией обычного PCI-слота. Формально совместимость 32-битных карт с 64-битным слотами (при условии наличия общего поддерживаемого сигнального напряжения) полная, а совместимость 64-битной карты с 32-битным слотами является ограниченной (в любом случае произойдёт потеря производительности). Работает на тактовой частоте 33 МГц. Пиковая пропускная способность — 266 МБ/с;
Версия 1 — использует слот PCI 64-бита 5В;
Версия 2 — использует слот PCI 64-бита 3.3В;
PCI 64/66 — комбинация PCI 64 и PCI 66, позволяет учетверить скорость передачи данных по сравнению с базовым стандартом PCI, и использует 64-битные 3.3В слоты, совместимые только с универсальными и 3.3В 32-битными картами расширения. Карты стандарта PCI64/66 имеют универсальный (имеющий ограниченную совместимость с 32-битными слотами) либо 3.3В форм-фактор (последний вариант принципиально не совместим с 32-битными 33МГц слотами популярных стандартов). Пиковая пропускная способность — 533 МБ/с;
PCI-X — расширение PCI64, для всех вариантов шины существуют следующие ограничения по количеству подключаемых к каждой шине устройств: 66МГц — 4, 100МГц — 2, 133МГц — 1 (или 2 если одно или оба устройства не находятся на платах расширения, а уже интегрированы на одну плату вместе с контроллером), 266, 533 МГц и выше — 1;
Версия 1.0 — введено две новые рабочие частоты: 100 и 133 МГц, а также механизм раздельных транзакций для улучшения производительности при одновременной работе нескольких устройств. Как правило, обратно совместима со всеми 3.3 В и универсальными PCI-картами. Карты обычно выполняются в 64-битном 3.3 В формате и имеют ограниченную обратную совместимость со слотами PCI64/66, а некоторые — в универсальном формате и способны работать (хотя практической ценности это почти не имеет) в обычном PCI 2.2/2.3. Пиковая пропускная способность — 1024 МБ/с;
Версия 2.0 — введено две новые рабочие частоты: 266 и 533 МГц, а также коррекция ошибок чётности при передаче данных (ECC). Расширяет конфигурационное пространство PCI до 4096 байт и допускает расщепление на 4 независимых 16-битных шины, что применяется исключительно во встраиваемых и промышленных системах, сигнальное напряжение снижено до 1.5 В, но сохранена обратная совместимость разъёмов со всеми картами, использующими сигнальное напряжение 3.3 В. Пиковая пропускная способность — 4096 МБ/с;
Mini PCI — новый форм-фактор PCI 2.2 для использования в основном в ноутбуках;
Cardbus — PCMCIA форм-фактор для 32-бит, 33 МГц PCI;
CompactPCI — использует модули размера Eurocard, включаемые в PCI backplane;
PC/104-Plus — индустриальная шина, использующая сигнализацию PCI с другим разъёмом;
PMC — PCI mezzanine card, мезонинная шина, соответствует стандарту IEEE P1386.1;
ATCA или AdvancedTCA — шина следующего поколения для телекоммуникационной индустрии.