Psi что это в компьютере

Чем отличается интерфейс PCI Express от PCI?

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

Итак, для начала давайте кратко ответим на такой вопрос, что же вообще такое PCI Express и PCI.

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

PCI – это компьютерная параллельная шина ввода-вывода для подключения периферийных устройств к материнской плате компьютера. PCI используется для подключения: видеокарт, звуковых карт, сетевых карт, TV-тюнеров и других устройств. Интерфейс PCI является устаревшим, поэтому найти, например, современную видеокарту, которая подключается через PCI, наверное, не получится.

PCI Express (PCIe или PCI-E) — это компьютерная последовательная шина ввода-вывода для подключения периферийных устройств к материнской плате компьютера. Т.е. при этом уже используется двунаправленное последовательное соединение, которое может иметь несколько линий (x1, x2, x4, x8, x12, x16 и x32) чем больше таких линий, тем выше пропускная способность у шины PCI-E. Интерфейс PCI Express используется для подключения таких устройств как: видеокарты, звуковые карты, сетевые карты, SSD накопители и другие.

Существует несколько версий интерфейса PCI-E это: 1.0, 2.0 и 3.0 (скоро выйдет и версия 4.0). Обозначается данный интерфейс обычно, например, вот так PCI-E 3.0 x16, что означает версия PCI Express 3.0 с 16 линиями.

Если говорить о том будет ли работать, например, видеокарта, которая имеет интерфейс PCI-E 3.0 на материнской плате, которая поддерживает только PCI-E 2.0 или 1.0, так вот разработчики заявляют, что все работать будет, только конечно учтите, что пропускная способность будет ограничена возможностями материнской платы. Поэтому в этом случае переплачивать за видеокарту с более новой версией PCI Express я думаю, не стоит (если только на будущее, т.е. Вы, планируете приобрести новую материнскую плату с PCI-E 3.0). Также и наоборот допустим, у Вас материнская плата поддерживает версию PCI Express 3.0, а видеокарта версию скажем 1.0, то такая конфигурация также должна работать, но только с возможностями PCI-E 1.0, т.е. здесь никакого ограничения нет, так как видеокарта в этом случае будет работать на пределе своих возможностей.

Отличия PCI Express от PCI

Основное отличие в характеристиках это, конечно же, пропускная способность, у PCI Express она значительно выше, например, у PCI на частоте 66 МГц пропускная способность 266 Мб/сек, а у PCI-E 3.0 (x16) 32 Гб/сек.

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

Слоты расширения PCI Express и PCI на материнских платах

Слоты PCI и AGP

Psi что это в компьютере. Смотреть фото Psi что это в компьютере. Смотреть картинку Psi что это в компьютере. Картинка про Psi что это в компьютере. Фото Psi что это в компьютере

Слоты PCI-E x1, PCI-E x16 и PCI

Источник

Коротко про PCI разъём и различиях с PCIe и AGP

Привет всем, кого интересует то, что такое PCI разъём. Думаю, таких много, потому что этот стандарт используется до сих пор. Несмотря на выход современных аналогов. Если ваш компьютер уже не молод, скорее всего, вы тоже имеете дело с PCI.

Эта статья поможет вам разобраться в его особенностях и отличиях от модификации «Express», о которой, быть может, вы слышали, так как она сейчас широко распространена.

Знакомство с термином

Упомянутая выше аббревиатура расшифровывается как Peripheral component interconnect, что в дословном переводе с английского означает взаимосвязь периферийных компонентов. Хоть это словосочетание не отображает физическое воплощение PCI, все же выбрано не безосновательно.

Для взаимосвязи между девайсами и материнской используются специальные электронные магистрали, проще говоря, шины. Таковой как раз и является PCI. На деле это длинный слот расширения, расположенный на материнке, куда может вставляться видеокарта, оперативная память и пр.

Psi что это в компьютере. Смотреть фото Psi что это в компьютере. Смотреть картинку Psi что это в компьютере. Картинка про Psi что это в компьютере. Фото Psi что это в компьютере

О контроллере

Есть еще такое понятие как PCI-контроллер Simple communications или Management Engine Interface. Он обеспечивает взаимодействие драйверов установленных на компе программ и дров материнки. Иногда после переустановки системы в Диспетчере устройств рядом с этим пунктом загорается желтый треугольник.

Psi что это в компьютере. Смотреть фото Psi что это в компьютере. Смотреть картинку Psi что это в компьютере. Картинка про Psi что это в компьютере. Фото Psi что это в компьютере

В этом случае следует скачать драйвера на официальном сайте Intel или другом надежном ресурсе и установить их. Ведь данный интерфейс контролирует температуру, вращение кулеров, режимы сна и пр.

История

За создание и поддержку интерфейса отвечает предприятие PCI Special Interest Group. Оно основанно в 1992 году под началом корпорации Intel. Тогда же вышел в свет первый его вариант, выпущенный специально для реализации функционала процессоров Pentium, Pentium Pro и 486.

В следующем году появилась следующая модель 2.0. А еще через 3 года — 2.1, которая была на пике популярности. Правда, через 2 года компьютерная графика вышла на новый уровень, и PCI перестала отвечать его требованиям. Тогда видеокарты стали подключать через новый на тот момент разъем AGP.

Psi что это в компьютере. Смотреть фото Psi что это в компьютере. Смотреть картинку Psi что это в компьютере. Картинка про Psi что это в компьютере. Фото Psi что это в компьютере

Тем не менее, рассматриваемый нами PCI разъём не утрачивал своих позиций вплоть до 2005 года. За это время вышло множество его поколений. Но не думаю, что вы хотите забивать ими голову. Тем более что для рядового пользователя отличия между ними незначительны или непонятны.

Характеристики PCI

Основные параметры порта, о которых стоит знать:

Разница с PCI-Express

Это современная модификация предшественника. В ее основе лежит программная модель PCI, однако существенно повышена производительность. Большинство устройств в настоящее время выпускаются именно с этим интерфейсом.

Psi что это в компьютере. Смотреть фото Psi что это в компьютере. Смотреть картинку Psi что это в компьютере. Картинка про Psi что это в компьютере. Фото Psi что это в компьютере

Первое отличие между ними состоит в том, что устаревший вариант — параллельный, а новый — последовательный. Это значит, что во втором случае действует двунаправленное соединение, которое может включать в себя несколько линий (от x1 до x32). Чем их больше, тем выше скорость работы.

Psi что это в компьютере. Смотреть фото Psi что это в компьютере. Смотреть картинку Psi что это в компьютере. Картинка про Psi что это в компьютере. Фото Psi что это в компьютере

Как бы там ни было, пропускная способность современной шины будет выше, чем у устаревшего собрата. Для сравнения: у PCI с частотой 66 МГц она составляет 266 Мб/с, а у PCI-E 3-го поколения на 16 линий — 32 Гб/с.

Psi что это в компьютере. Смотреть фото Psi что это в компьютере. Смотреть картинку Psi что это в компьютере. Картинка про Psi что это в компьютере. Фото Psi что это в компьютере

Теперь вам известны основные аспекты про PCI разъём.

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

Источник

PCI Express 3.0 и 4.0: разница есть или нет

Psi что это в компьютере. Смотреть фото Psi что это в компьютере. Смотреть картинку Psi что это в компьютере. Картинка про Psi что это в компьютере. Фото Psi что это в компьютере

PCI Express: линии и поколения

Psi что это в компьютере. Смотреть фото Psi что это в компьютере. Смотреть картинку Psi что это в компьютере. Картинка про Psi что это в компьютере. Фото Psi что это в компьютере

Psi что это в компьютере. Смотреть фото Psi что это в компьютере. Смотреть картинку Psi что это в компьютере. Картинка про Psi что это в компьютере. Фото Psi что это в компьютере

Psi что это в компьютере. Смотреть фото Psi что это в компьютере. Смотреть картинку Psi что это в компьютере. Картинка про Psi что это в компьютере. Фото Psi что это в компьютере

Psi что это в компьютере. Смотреть фото Psi что это в компьютере. Смотреть картинку Psi что это в компьютере. Картинка про Psi что это в компьютере. Фото Psi что это в компьютере

PCI Express 3.0 и 4.0 – разница для видеокарт

Nvidia Quadro RTX A6000

Nvidia Quadro RTX 8000

Nvidia Quadro RTX 6000

Nvidia RTX 2080 Ti

Nvidia RTX 2080 Super

Nvidia GTX 1080 Ti

Nvidia Quadro RTX 5000

Nvidia Titan X Pascal

Nvidia RTX 3060 Ti

Nvidia Quadro P6000

Как видим, верхушку рейтинга занимают видеокарты PCI-E 4.0, но во всей двадцатке есть видеокарты PCI-E 3.0, более производительные и более дорогостоящие. Если вы готовы выложить за видеокарту более 100 тыс. руб., конечно, рассмотрите вариант покупки её с интерфейсом PCI-E 4.0. Например, AMD RX 6800-XT PCI-E 4.0, стоящая 116 тыс. руб., будет производительнее, но дешевле ветерана PCI-E 3.0 Nvidia GTX 1080-Ti, которого менее чем за 173 тыс. руб. сейчас на первичном рынке не найти. И AMD RX 6800-XT будет дешевле и производительнее Nvidia RTX 3070 с PCI-E 4.0, стоящей также 173 тыс. руб. Но если говорить о сумме 173 тыс. руб., то лучше за неё приобрести Nvidia RTX 3070 с PCI-E 4.0, чем Nvidia GTX 1080-Ti с PCI-E 3.0.

Psi что это в компьютере. Смотреть фото Psi что это в компьютере. Смотреть картинку Psi что это в компьютере. Картинка про Psi что это в компьютере. Фото Psi что это в компьютере

PCI Express 3.0 и 4.0 – разница для SSD NVMe

Psi что это в компьютере. Смотреть фото Psi что это в компьютере. Смотреть картинку Psi что это в компьютере. Картинка про Psi что это в компьютере. Фото Psi что это в компьютере

Максимальная скорость чтения

Максимальная скорость записи

Samsung 970 EVO Plus

PCI Express 3.0 и 4.0 – разница в цене материнских плат

Psi что это в компьютере. Смотреть фото Psi что это в компьютере. Смотреть картинку Psi что это в компьютере. Картинка про Psi что это в компьютере. Фото Psi что это в компьютере

Psi что это в компьютере. Смотреть фото Psi что это в компьютере. Смотреть картинку Psi что это в компьютере. Картинка про Psi что это в компьютере. Фото Psi что это в компьютере

Подводя итоги…

Друзья, как вообще выбрать материнскую плату для современного ПК, смотрите в статье сайта «Как выбрать материнскую плату ПК в 2022 году».

Комментарии (12)

Рекламный блок

Подпишитесь на рассылку

Навигация

Облако тегов

Архив статей

Сейчас обсуждаем

Psi что это в компьютере. Смотреть фото Psi что это в компьютере. Смотреть картинку Psi что это в компьютере. Картинка про Psi что это в компьютере. Фото Psi что это в компьютере

Антон Павловский

Спасибо. Всё завтра посмотрю.

Psi что это в компьютере. Смотреть фото Psi что это в компьютере. Смотреть картинку Psi что это в компьютере. Картинка про Psi что это в компьютере. Фото Psi что это в компьютере

Фёдор

В виктории еще с версии 5.22 для накопителей IBM/Hitachi/HGST (в разделе меню «Сервис«) появились

Psi что это в компьютере. Смотреть фото Psi что это в компьютере. Смотреть картинку Psi что это в компьютере. Картинка про Psi что это в компьютере. Фото Psi что это в компьютере

Помогло отключение c 1e в настройках процессора в bios, возможно и вам поможет. Очевидно моя

Psi что это в компьютере. Смотреть фото Psi что это в компьютере. Смотреть картинку Psi что это в компьютере. Картинка про Psi что это в компьютере. Фото Psi что это в компьютере

Фёдор

Цитата: Антон Павловский Если взять Samsung 970 EVO Plus PCIe Gen 3.0 x 4, то работать он будет на

Psi что это в компьютере. Смотреть фото Psi что это в компьютере. Смотреть картинку Psi что это в компьютере. Картинка про Psi что это в компьютере. Фото Psi что это в компьютере

Фёдор

Цитата: Антон Павловский Всё правильно вы говорите. Тут ведь может быть еще одна проблемма.

О проекте RemontCompa.ru

RemontCompa — сайт с огромнейшей базой материалов по работе с компьютером и операционной системой Windows. Наш проект создан в 2010 году, мы стояли у истоков современной истории Windows. У нас на сайте вы найдёте материалы по работе с Windows начиная с XP. Мы держим руку на пульсе событий в эволюции Windows, рассказываем о всех важных моментах в жизни операционной системы. Мы стабильно выпускаем мануалы по работе с Windows, делимся советами и секретами. Также у нас содержится множество материалов по аппаратной части работы с компьютером. И мы регулярно публикуем материалы о комплектации ПК, чтобы каждый смог сам собрать свой идеальный компьютер.

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

Источник

Интерфейс PCI в компьютере: виды и назначение. Фото

Весной 1991 года компания Intel завершает разработку первой макетной версии шины PCI. Перед инженерами была поставлена задача разработать недорогое и производительное решение, которое позволило бы реализовать возможности процессоров 486, Pentium и Pentium Pro. Кроме того, было необходимо учесть ошибки, допущенные VESA при проектировании шины VLB (электрическая нагрузка не позволяла подключать более 3 плат расширения), а также реализовать автоматическую настройку устройств.

В 1992 году появляется первая версия шины PCI, Intel объявляет, что стандарт шины будет открытым, и создаёт PCI Special Interest Group. Благодаря этому любой заинтересованный разработчик получает возможность создавать устройства для шины PCI без необходимости приобретения лицензии. Первая версия шины имела тактовую частоту 33 МГц, могла быть 32- или 64-битной, а устройства могли работать с сигналами в 5 В или 3,3 В. Теоретически пропускная способность шины 133 Мбайт/с, однако в реальности пропускная способность составляла около 80 Мбайт/с.

Фото разъемов:

Apple MBA SSD, 2012Apple SSD, 2012Apple PCIe SSDMXM, Graphics Card, 230 / 232 pin

MXM2 NGIFF 75 pins

KEY B PCIe x4 Sata SMBus

PCI 2.0

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

PCI 2.1 — 3.0

Отличались от версии 2.0 возможностью одновременной работы нескольких шинных задатчиков (англ. bus-master, т. н. конкурентный режим), а также появлением универсальных карт расширения, способных работать как в слотах, использующих напряжение 5 вольт, так и в слотах, использующих 3,3 вольта (с частотой 33 и 66 МГц соответственно). Пиковая пропускная способность для 33 МГц — 133 Мбайт/с, а для 66 МГц — 266 Мбайт/с.

PCI 64

Расширение базового стандарта PCI, появившееся в версии 2.1, удваивающее число линий данных, и, следовательно, пропускную способность. Слот PCI 64 является удлинённой версией обычного PCI-слота. Формально совместимость 32-битных карт с 64-битным слотами (при условии наличия общего поддерживаемого сигнального напряжения) полная, а совместимость 64-битной карты с 32-битным слотами является ограниченной (в любом случае произойдёт потеря производительности). Работает на тактовой частоте 33 МГц. Пиковая пропускная способность — 266 Мбайт/с.

PCI 66

Версия PCI 66 является работающим на тактовой частоте 66 МГц развитием PCI 64; использует напряжение 3,3 вольта в слоте; карты имеют универсальный, либо форм-фактор на 3,3 В. Пиковая пропускная способность — 533 Мбайт/с.

PCI 64/66

Комбинация PCI 64 и PCI 66 позволяет вчетверо увеличить скорость передачи данных по сравнению с базовым стандартом PCI; использует 64-битные 3,3-вольтовые слоты, совместимые только с универсальными, и 3,3-вольтовые 32-битные карты расширения. Карты стандарта PCI64/66 имеют либо универсальный (но имеющий ограниченную совместимость с 32-битными слотами), либо 3,3-вольтовый форм-фактор (последний вариант принципиально не совместим с 32-битными 33-мегагерцовыми слотами популярных стандартов). Пиковая пропускная способность — 533 Мбайт/с.

PCI-X 1.0 — расширение шины PCI64 с добавлением двух новых частот работы, 100 и 133 МГц, а также механизма раздельных транзакций для улучшения производительности при одновременной работе нескольких устройств. Как правило, обратно совместима со всеми 3.3В и универсальными PCI-картами. PCI-X карты обычно выполняются в 64-бит 3,3 В формате и имеют ограниченную обратную совместимость со слотами PCI64/66, а некоторые PCI-X карты — в универсальном формате и способны работать (хотя практической ценности это почти не имеет) в обычном PCI 2.2/2.3. В сложных случаях для того, чтобы быть полностью уверенным в работоспособности комбинации из материнской платы и карты расширения, надо посмотреть таблицы совместимости (compatibility lists) производителей обоих устройств.

PCI-X 2.0

PCI-X 2.0 — дальнейшее расширение возможностей PCI-X 1.0; добавлены частоты 266 и 533 МГц, а также — коррекция ошибок чётности при передаче данных ( ECC ). Допускает расщепление на 4 независимых 16-битных шины, что применяется исключительно во встраиваемых и промышленных системах ; сигнальное напряжение снижено до 1,5 В, но сохранена обратная совместимость разъёмов со всеми картами, использующими сигнальное напряжение 3,3 В. В настоящее время для не профессионального сегмента рынка высокопроизводительных компьютеров (мощных рабочих станций и серверов начального уровня), в которых находит применение шина PCI-X, выпускается крайне мало материнских плат с поддержкой шины. Примером материнской платы для такого сегмента является ASUS P5K WS. В профессиональном сегменте применяется в RAID-контроллерах, в SSD-накопителях под PCI-E.

Mini PCI

Форм-фактор PCI 2.2, предназначен для использования, в основном, в ноутбуках.

PCI Express

Несмотря на то, что стандарт допускает x32 линий на порт, такие решения физически достаточно громоздки и не выпускаются.

126,031

252,062

PCI Express 2.0

PCI Express 2.0 полностью совместим с PCI Express 1.1 (старые видеокарты будут работать в системных платах с новыми разъемами, но только на скорости 2,5 ГТ/с, так как старые чипсеты не могут поддерживать удвоенную скорость передачи данных; новые видеоадаптеры будут без проблем работать в старых разъемах стандарта PCI Express 1.х.).

PCI Express 2.1

По физическим характеристикам (скорость, разъём) соответствует 2.0, в программной части добавлены функции, которые в полной мере планируют внедрить в версии 3.0. Так как большинство системных плат продаются с версией 2.0, наличие только видеокарты с 2.1 не даёт задействовать режим 2.1.

PCI Express 3.0

В ноябре 2010 года были утверждены спецификации версии PCI Express 3.0. Интерфейс обладает скоростью передачи данных 8 GT/s ( Гигатранзакций/с ). Но, несмотря на это, его реальная пропускная способность всё равно была увеличена вдвое по сравнению со стандартом PCI Express 2.0. Этого удалось достигнуть благодаря более агрессивной схеме кодирования 128b/130b, когда 128 бит данных, пересылаемых по шине, кодируются 130 битами. При этом сохранилась полная совместимость с предыдущими версиями PCI Express. Карты PCI Express 1.x и 2.x будут работать в разъёме 3.0 и, наоборот, карта PCI Express 3.0 будет работать в разъёмах 1.х и 2.х.

PCI Express 4.0

PCI Special Interest Group (PCI SIG) заявила, что PCI Express 4.0 может быть стандартизирован до конца 2016 года, однако на середину 2016 года, когда ряд чипов уже готовился к изготовлению, СМИ сообщали, что стандартизация ожидается в начале 2017. Ожидается, что он будет иметь пропускную способность 16 GT/s, то есть будет в два раза быстрее PCIe 3.0.

Источник

Psi что это в компьютере

История

Развитием стандарта PCI занимается организация PCI Special Interest Group. Спецификации официально доступны лишь за плату, хотя на просторах Интернета их можно найти и бесплатно.

В 1992 г. была создана PCI Special Interest Group (PCI SIG) и опубликована первая версия стандарта шины PCI Local Bus. Шина обеспечивала передачу 32- и 64-разрядных данных, использовала 32- и 64-разрядные адреса и поддерживала напряжения питания 5 и 3,3 В, но не была привязана к архитектуре конкретного процессора. Пиковая пропускная способность 32-разрядной шины, работавшей на частоте 33 МГц, достигала 132 Мбайт/с, у 64-разрядной она была вдвое больше.

В следующем году появилась вторая версия стандарта, а ещё через два года, в 1995-м — версия 2.1, важнейшим отличием которой от предыдущих версий стала поддержка частоты 66 МГц. Именно ей удалось полностью вытеснить другие шины аналогичного назначения. Она нашла применение как в ПК на базе процессоров IA-32, так и в компьютерах на процессорах других архитектур — DEC Alpha, IBM PowerPC, Sun SPARC, MIPS и др.

На этом развитие шины PCI не остановилось (например, в 2002 г. вышла сначала версия 2.3, а затем и 3.0), однако вносимые изменения были не слишком существенны. Так, в версии 3.0 упразднили поддержку плат расширения с напряжением питания 5 В.

Основные особенности

Шина PCI предназначена для подключения достаточно большого количества устройств одновременно, однако на практике их число довольно мало — ограничителями являются нагрузочная способность электронных схем и паразитная ёмкость цепей, растущая по мере увеличения количества устройств и длины линий шины. Кроме того, под номер устройства на шине, используемый в процессе конфигурирования, отведено 5 бит, что не позволяет подключить более 32 устройств. Чтобы увеличить их общее число, была предусмотрена организация шины PCI в виде дерева. «Корнем» этого дерева является специальный мост Host–PCI, с помощью которого «ствол» — основная шина PCI — подключается к процессору. «Ветви» — дополнительные шины PCI — подключаются к «стволу» с помощью мостов PCI–PCI. К «ветвям» с помощью таких же мостов могут подключаться следующие «ветви» и так далее. Практическим ограничением «ветвистости» шины являются ограничение на общее число шин PCI (под номер шины отводится один байт) и дополнительная задержка, вносимая в обмен данными каждым новым мостом.

На практике шина PCI не обязательно связана с процессором напрямую. Например, в ПК на базе чипсета Intel P45 процессор посредством шины FSB связан с микросхемой северного моста — собственно кристаллом P45. Внутри последнего имеется мост Host–DMI, связывающий шину FSB с шиной DMI, которая, в свою очередь, является связующим элементом северного и южного мостов (в роли последнего обычно выступает микросхема ICH10). В состав южного моста входит мост DMI–PCI, он и будет реальным «корнем» шины PCI.

К шине PCI с помощью специальных мостов могут подключаться другие шины. Например, в каждом ПК на ранних процессорах Pentium имелся мост PCI–ISA.

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

Каждое устройство PCI включает одну или несколько функций (до 8 — под номер функции, используемый в процессе конфигурирования, отведено 3 бита). Функция — это логически независимая часть устройства. Например, в состав микросхемы южного моста обычно входят контроллеры SATA, Ethernet, USB и другие устройства. Каждый из них с точки зрения шины PCI может быть отдельным устройством или же одной из функций одного и того же устройства. Многофункциональные устройства обязательно должны иметь функцию с номером 0, однофункциональные могут в процессе конфигурирования игнорировать номер функции или же «откликаться» только на обращение к функции 0.

Шина PCI имеет три независимых адресных пространства: памяти, ввода-вывода и конфигурационное. Разрядность адреса памяти и ввода-вывода составляет 32 или 64 бита (причём 64-разрядный адрес может использоваться и на 32-разрядной шине); на практике его разрядность определяется процессором (так, у современных процессоров ПК адреса портов ввода-вывода имеют длину 16 бит, а физические адреса памяти — обычно 36). Пространство ввода-вывода может отсутствовать, если шина применяется в вычислительной системе, процессор которой не имеет отдельного адресного пространства ввода-вывода. По этой причине устройства, не ориентированные на использование с конкретной процессорной архитектурой, должны иметь возможность работать исключительно с адресным пространством памяти. Для нормальной работы каждая функция каждого устройства должна иметь собственный диапазон адресов в необходимых ей адресных пространствах.

Конфигурационное адресное пространство имеется у каждой реализованной функции всех устройств шины PCI, кроме, возможно, моста Host–PCI. Адреса регистров конфигурации состоят из четырёх полей: номера шины (8 бит), номера устройства (5 бит), номера функции (3 бита) и номера регистра (6 бит). Все конфигурационные регистры 32-разрядные. Используя их, программное обеспечение определяет тип, конкретную модель устройства и его требования к диапазонам адресов памяти и ввода-вывода, после чего по возможности выделяет запрашиваемые ресурсы и загружает драйвер, обеспечивающий работу с этим устройством.

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

Устройства могут иметь порты ввода-вывода, расположенные по строго определённым адресам. Такие устройства называются унаследованными (legacy). Фиксированные порты применяются для обеспечения совместимости со старым оборудованием, не имевшим возможности программного конфигурирования. Например, современные видеоконтроллеры эмулируют видеоконтроллер VGA, для чего используют несколько стандартных портов ввода-вывода, однако для использования их в современных режимах они должны быть правильно настроены как «настоящие» устройства PCI.

Передача данных обычно ведётся пакетами (burst), что позволяет повысить пропускную способность, поскольку в каждом пакете адрес передаётся лишь один раз независимо от количества передаваемых данных. Тем не менее, поддерживаются устройства, не обладающие способностью пакетной передачи.

Из-за очень большого объёма информации подробные сведения о принципах работы и использовании шины PCI приведены в отдельных статьях:

Источник

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

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

Год
выпуска
Версия
PCI Express
КодированиеСкорость
передачи
Пропускная способность на x линий
×1×2×4×8×16
20021.08b/10b2,5 ГТ/с2481632
20072.08b/10b5 ГТ/с48163264
20103.0128b/130b8 ГТ/с
20174.0128b/130b16 ГТ/с
20195.0128b/130b32 ГТ/с