Все про разъем pci e x16: что это за слот и каких версий он бывает?

Содержание:

Содержимое пакетов уровня транзакций

Рисунок 3 — Пример запроса на запись в память длиной в 1 DWРисунок 4 — Пример запроса на чтение из памяти длиной в 1 DWРисунок 5 — Пример успешного ответа на чтениеРисунок 6— Пример ответа о неподдерживаемом запросеРисунок 7 — Пример заголовка запроса на запись 128 байтТаблица 4 — Перечень сокращений для полей заголовков

№ п. Обозначение поля Название поля Назначение
1 TC Категория трафика ‒ Traffic Class Определяет принадлежность к виртуальному каналу
2 Атр. Атрибуты Устанавливают порядок очередности пакетов: строгий, нестрогий, очередность только по ID, нестрогая очередность вместе с адресацией по ID.
3 TH Наличие подсказки обработки пакетов ‒ TLP Processing Hint Показывает, есть ли подсказка по обработке пакета в битах двойного слова с младшими байтами адреса.
4 TD Наличие на уровне транзакций контрольной суммы пакета ‒ TLP Digest Показывает, является последнее двойное слово в пакете контрольной суммой или нет.
5 EP Наличие ошибки целостности данных пакета Показывает, нарушена целостность данных пакета или нет.
6 AT Трансляция адреса ‒ Address Translation Определяет, должен ли адрес быть транслирован: адрес не транслирован, запрос трансляции, адрес транслирован
7 BE Активные байты в первом и последнем двойных словах ‒ Byte Enable Определяет положение активных байт внутри первого и последнего двойных слов
8 PH Подсказка по обработке пакета ‒ Processing Hint Подсказывает получателю пакета, как должен использоваться пакет, а также ‒ структуру данных
9 BCM Наличие изменения числа байт Показывает, было ли изменено количество байт в пакете. Флаг может устанавливать только отправитель в лице PCI-X устройства
  • унаследованные прерывания (Legacy Interrupts или INT);
  • прерывания в виде сообщений (Message Signaled Interrupts или MSI);
  • расширенные прерывания в виде сообщения (Message Signaled Interrupts Extended или MSI-X).

Рисунок 8 — Таблица векторов прерываний MSI-XРисунок 9 — Таблица флагов ожидающих прерываний

Что такое PCI Express и что он обозначает?

PCI Express означает Peripheral Component Interconnect Express и представляет собой стандартный интерфейс для подключения периферийного оборудования к материнской плате на компьютере. Другими словами, PCI Express или сокращенно PCIe — это интерфейс, который подключает к материнской плате внутренние карты расширения, такие как видеокарты, звуковые карты, адаптеры Ethernet и Wi-Fi . Кроме того, PCI Express также используется для подключения некоторых типов твердотельных накопителей, которые обычно очень быстрые.

Какие типы слотов и размеров PCI Express существуют, и что означают линии PCIe? Для подключения плат расширения к материнской плате PCI Express использует физические слоты. Обычными слотами PCI Express, которые мы видим на материнских платах, являются PCIe x1, PCIe x4, PCIe x8 и PCIe x16. Число, которое следует за буквой «х», говорит нам о физических размерах слота PCI Express, который, в свою очередь, определяется количеством контактов на нем. Чем больше число, тем длиннее слот PCIe и тем больше контактов, которые соединяют плату расширения с гнездом.

Кроме того, число «х» также указывает, сколько полос доступно в этом слоте расширения. Вот как сравниваются часто используемые слоты PCIe:

  • PCIe x1: имеет 1 полосу , 18 контактов и длину 25 мм
  • PCIe x4: имеет 4 линии , 32 контакта и длину 39 мм
  • PCIe x8: имеет 8 линий , 49 контактов и длину 56 мм
  • PCIe x16: имеет 16 линий , 82 контакта и длину 89 мм

Линии PCI Express — это пути между набором микросхем материнской платы и слотами PCIe или другими устройствами, являющимися частью материнской платы, такими как разъем процессора, слоты M.2 SSD, сетевые адаптеры, контроллеры SATA или контроллеры USB.

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

Вот идея, которая может упростить вам понимание того, что такое линии PCI Express: просто представьте, что PCI Express — это магистраль, а автомобили, которые едут по ней, — это данные, которые передаются. Чем больше полос движения доступно на шоссе, тем больше автомобилей можно проехать по нему; чем больше у вас PCIe-линий, тем больше данных можно передать.

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

Какие версии PCI Express существуют, и какую скорость передачи данных (пропускную способность) они поддерживают?

Сегодня используются четыре версии PCI Express: PCI Express 1.0, PCI Express 2.0, PCI Express 3.0 и PCI Express 4.0. Каждая версия PCIe поддерживает примерно удвоенную пропускную способность предыдущего PCIe . Вот что предлагает каждый из них:

  • PCI Express 1.0: имеет пропускную способность 250 МБ / с на линию
  • PCI Express 2.0: имеет пропускную способность 500 МБ / с на линию
  • PCI Express 3.0: имеет пропускную способность 984,6 МБ / с на линию
  • PCI Express 4.0: имеет пропускную способность 1969 МБ / с на линию

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

Например, графическая карта, которая поддерживает PCI Express 4.0 и подключена к слоту PCIe x16, имеет доступ к общей пропускной способности около 31,51 ГБ / с. Это результат умножения 1969 МБ / с на 16 (пропускная способность PCIe на линию * 16 линий). Впечатляет, правда?

Вот как масштабируются версии PCI Express, если принять во внимание линии PCI Express:

В будущем появятся новые версии PCI Express, такие как PCI Express 5.0 и PCI Express 6.0. Спецификация PCIe 5.0 была доработана летом 2019 года, предлагая пропускную способность до 3938 МБ / с на линию и до 63 ГБ / с в конфигурации x16. Однако, скорее всего, мы не увидим его в ближайшее время на компьютерном оборудовании потребительского уровня.

Масштаб налога и налоговая база

Масштаб налога — вспомогательный элемент, характеризующий определенную законом меру измерения (стоимостную, количествен­ную или физическую характеристику) объекта налогообложения. При использовании в качестве меры измерения:

  • стоимостной характери­стики масштабом налога являются денежные единицы;
  • количественной характеристики это могут быть, например, мощность или объем двигателя, площадь земельного участка, объем воды, и т.д.;
  • физической характеристики — крепость напитков, характеристика бензина.

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

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

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

Звуковая плата

Звуковая плата – это тоже одна из разновидностей PCI-устройства. Что это такое? Ответ на этот вопрос достаточно прост. До 1997 года на материнских платах не было интегрированных звуковых адаптеров. Поэтому для организации акустической системы использовались именно такие приспособления. С одной стороны такая плата оснащалась «классическим» разъемом для установки в слот расширения. Интерфейсная ее панель выводилась на тыльную сторону системного блока.

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

Какие устройства могут быть установлены

В слот расширения PCI могут быть установлены различные устройства. Среди них можно выделить:

  • Графический адаптер.
  • Звуковую карту.
  • Тюнер.
  • Плату расширения.
  • Сетевую карту.

Это список можно продолжать до бесконечности. По существу – это полный аналог современной шины ЮСБ, но только с более низкой скоростью передачи данных. Даже драйвер PCI-устройств инсталлируется аналогичным образом. Многие идеи, которые были реализованы в этой устаревшей шине, получили дальнейшее развитие в более современных стандартах. Шина PCI оказала очень большое влияние на дальнейшее развитие компьютерной техники.

Характеристики шины

Перед тем как получим ответ на вопрос: «PCI-устройства: что это такое и где они используются?», рассмотрим характеристики данной шины. Свое победоносное шествие этот стандарт начал в 1991 году. Первым процессором, который мог с ним полноценно функционировать, был 80486. Чуть позже появились первые «Пентиумы», еще больше раскрывшие его потенциал. Физически за этой аббревиатурой скрывается группа разъемов, распаянных на материнской плате. За организацию их работы отвечает одна из микросхем, установленных на ней. Характеристики у PCI следующие:

  • Разрядность — 32/64 бита.
  • Частота работы — 33 или 66 МГц.
  • Максимальная пропускная способность — 500 Мбайт/с (для 64 бит версии PCI 2.0).
  • Напряжение питания — 3,3 В (для 32 бит) или 5 В (для 64 бит).

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

PCI Express 2.0

Группа PCI-SIG выпустила спецификацию PCI Express 2.0 15 января 2007 года. Основные нововведения в PCI Express 2.0:

  • Увеличенная пропускная способность: ПСП одной линии 500 МБ/с, или 5 ГТ/с (Гигатранзакций/с).
  • Внесены усовершенствования в протокол передачи между устройствами и программную модель.
  • Динамическое управление скоростью (для управления скоростью работы связи).
  • Оповещение о пропускной способности (для оповещения ПО об изменениях скорости и ширины шины).
  • Расширения структуры возможностей[уточнить] — расширение управляющих регистров для лучшего управления устройствами, слотами и интерконнектом).
  • Службы управления доступом — опциональные возможности управления транзакциями точка-точка.
  • Управление таймаутом выполнения.
  • Сброс на уровне функций — опциональный механизм для сброса функций (англ. PCI functions) внутри устройства (англ. PCI device).
  • Переопределение предела по мощности (для переопределения лимита мощности слота при присоединении устройств, потребляющих бо́льшую мощность).

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

Внешняя кабельная спецификация PCIe

7 февраля 2007 года PCI-SIG выпустила спецификацию внешней кабельной системы PCIe. Новая спецификация позволяет использовать кабели длиной до 10 метров, работающие с пропускной способностью 2,5 ГТ/с.

PCI Express 2.1

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

PCI

Основная информация по PCI

  • Адресация / пропуск данных — 32 бита (4 байта) — адреса и данные передаются
    одновременно по одной линии
  • Тактовая частота — указана как 33 или 33.33 МГц, может изменяться в диапазоне от 20..41.5 МГц
  • Основной цикл — 1 такт часов
  • Быстрейшая одиночная транзакция — 2 такта часов (66 МБ/с при 33 МГц)
  • Быстрейшая взрывная транзакция — 5 тактов часов — 1 цикл на адрес и 4 на слова данных
    (110 МБ/с при 33 МГц)

Busmastering (Управление шиной)

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

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

Конфигурация и Инициализация

  • Во-первых, BIOS материнской платы пытается найти и инициализировать устройства на
    шине ISA. Если найден старый, ISA-шный VGA контроллер, BIOS сконфигурирует,
    но НЕ инициализирует любой VGA контроллер находящийся на PCI или AGP шине.
    ISA-шная VGA карта становится первичным (по умолчанию) графическим контроллером.
    В зависимости от установки опции «Video BIOS shadow» команды BIOS будут выполняться
    либо непосредственно с чипа VGA ROM, либо копироваться в системную память (RAM)
    в стандартную область VGA BIOS (линейный адрес C0000), с защитой от записи (чтобы
    имитировать ROM) и выполняться.

  • В старых BIOSах следующей проверяется шина PCI. В новых BIOSах пользователь
    может выбрать, будет ли следующая проверяемая шина для VGA AGP или же PCI.
    Используя эту настройку (если она доступна) пользователь может задать системе
    использовать в качестве первичной либо AGP либо PCI VGA карту. Если есть только
    одна VGA карта (либо на AGP либо на PCI) эта опция BIOS не имеет никакого эффекта.
    Порядок поиска на PCI шине фиксирован — какая из PCI VGA карт распознается
    первой зависит только от ее позиции на PCI шине. Если кто-то хочет выбирать одну из
    двух PCI карт, он должен соответственно менять расположение карт в слотах.
  • Первая найденная VGA карта настраивается на ответ стандартным VGA IO адресам
    и адресам видео памяти первого мегабайта адресного пространства (A0000-BFFFF шестнадц.).
    Всем картам (первичной, вторичной и т.д.) назначаются расположения в 32-битном адресном
    пространстве в соответствии с их требованиями.
  • Образ BIOS первичной VGA карты (находящийся в ROM чипе VGA платы) помещается
    где-либо в 32-битном адресном пространстве памяти. В этот момент образ содержит
    процедуры инициализации и функции BIOS могут превышать 32 КБайта
    (обычно они занимают от 32 до 64 КБайт). Затем BIOS материнской платы
    копирует весь образ с ROM на VGA плате в системную RAM по линейному адресу
    C0000, который является стандартным расположением ISA VGA BIOS.
    Это часть RAM еще не защищена от записи.(Вышеуказанное означает, что BIOS PCI/AGP VGA никогда не
    выполняется с ROM = обязательное затемнение (shadowed), вне зависимости от
    установки опции «video BIOS shadow» в BIOS материнской платы.)

    Затем вводится в действие процедура инициализации VGA BIOS, в то время как
    образ BIOS в RAM доступен для записи. BIOS может определить и записать некоторые
    данные в свой образ. Также она может переместить некоторые процедуры и
    «обрезать» ненужные части (такие как процедуры инициализации), что снижает
    объем до 32КБайт (если образ до этого был больше). После этого процедура инициализации
    завершается, и BIOS материнской платы защищает от записи часть системной RAM,
    содержащей VGA BIOS.

Signal Descriptions:

M66EN

Ground when card runs in 33 MHz. Pulled high if card requests 66MHz bus. If all comonents (chipset and other cards) can run on 66MHz then PCI bus speed will be two times faster than on ordinary frequency. Defined since PCI 2.1 for 3.3v cards only.

Test Logic Reset

The PCI bus treats all transfers as a burst operation. Each cycle begins with an address phase followed by one or more data phases. Data phases may repeat indefinitely, but are limited by a timer that defines the maximum amount of time that the PCI device may control the bus. This timer is set by the CPU as part of the configuration space. Each device has its own timer (see the Latency Timer in the configuration space).

The same lines are used for address and data. The command lines are also used for byte enable lines. This is done to reduce the overall number of pins on the PCI connector.

The Command lines (C/BE3 to C/BE0) indicate the type of bus transfer during the address phase.

C/BE Command Type
0000 Interrupt Acknowledge
0001 Special Cycle
0010 I/O Read
0011 I/O Write
0100 reserved
0101 reserved
0110 Memory Read
0111 Memory Write
1000 reserved
1001 reserved
1010 Configuration Read
1011 Configuration Write
1100 Multiple Memory Read
1101 Dual Address Cycle
1110 Memory-Read Line
1111 Memory Write and Invalidate

The three basic types of transfers are I/O, Memory, and Configuration.

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

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

Способ 1: Выход из почты со страниц Яндекса

Данный вариант можно использовать, находясь на любом из сервисов или работая с поисковиком Яндекс. Выйти из учетной записи следует, нажав на иконку пользователя в верхнем углу справа и выбрав кнопку «Выйти»
.

Способ 2: Выход из аккаунта со страницы почты

Для этого следует открыть сам почтовый ящик и в правом верхнем углу найти иконку пользователя. Щелкните по ней и в открывшемся меню выберите «Выйти»
.

Способ 3: Выход из почты со всех устройств

Если работа с учетной записью выполнялась на нескольких аппаратах, то можно одновременно осуществить выход со всех них. Чтобы сделать это, также откройте почту и в верхнем углу справа щелкните на иконку пользователя. В списке действий кликните «Выход на всех устройствах»
.

Способ 4: Очистка cookie

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

  1. Откройте меню браузера и найдите раздел «История»
    .

На открывшейся странице щелкните кнопку «Очистить историю»
.

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

Также вы можете более подробно узнать о том, как очистить cookie в Google Chrome, Internet Explorer, Mozilla Firefox, Яндекс.Браузер, Opera.

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

Мы рады, что смогли помочь Вам в решении проблемы.

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

Как обновить программу пу 6

Уменьшаем громкость, войдя в настройки

Разумеется, это самый удобный метод. Это относится и к той ситуации, если кнопки регулирования громкости поломались. Итак, начнём:

  1. Тапнем по значку «Настройка» и войдём во вкладку «Звук и вибрация». Не стоит забывать, что в некоторых версиях Андроид дизайн настроек может быть другим, чем у меня;

  2. У нас откроется окошко, где желательно сделать меньше мелодию звонка, будильника, уведомлений и прочее, на необходимый вам уровень, передвинув ползунки подальше влево. При желании, можно вообще включить функцию без звука, уменьшить рингтон оповещений, различных СМС, звук вызова, звук будильника и прочее;

  3. После этого, если вы нажмёте на кнопочки справа, звук должен стать сильнее.

Плата расширения

Нередко в диспетчере устройств можно встретить следующее устройство: «PCI контроллер simple communications». За этим словосочетанием скрывается плата расширения. Она позволяет увеличить количество портов для подключения периферийных устройств или жестких дисков. То есть подобное приспособление устанавливается в слот расширения материнской платы, а с внешней стороны оно оснащено разъемами ЮСБ, КОМ или ЛПТ. Лет 5 назад это позволяло существенно увеличить количество подключенных периферийных устройств. Сейчас же количество портов на материнской плате выросло в разы, и потребность в установке подобных контроллеров просто отпала.

Звуковая плата

Звуковая плата – это тоже одна из разновидностей PCI-устройства. Что это такое? Ответ на этот вопрос достаточно прост. До 1997 года на материнских платах не было интегрированных звуковых адаптеров. Поэтому для организации акустической системы использовались именно такие приспособления. С одной стороны такая плата оснащалась «классическим» разъемом для установки в слот расширения. Интерфейсная ее панель выводилась на тыльную сторону системного блока.

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

Помните: размер порта PCI-E и и количество полос могут не совпадать

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

Эта материнская плата для энтузиастов включает пять полноразмерных слотов PCI-E x16, но только два из них имеют полные 16 линий передачи данных — остальные — x8 и x4.

Очевидно, это может вызвать проблемы. Если на вашей материнской плате есть два слота размером x16, но один из них имеет только x4 полосы, то установка новой модной видеокарты в неправильный слот может снизить её производительность на 75%. Конечно, это теоретический результат: архитектура материнских плат означает, что вы не увидите такого резкого спада. Дело в том, что правильная карта должна быть вставлена в правильный слот.

К счастью, пропускная способность определённых слотов PCI обычно указывается в руководстве к компьютеру или материнской плате с указанием того, какой слот имеет какую ёмкость. Если у вас нет руководства, количество полос обычно указывается на печатной плате материнской платы рядом с портом, например:

Этикетки на этих портах показывают доступные полосы: порт x1 вверху имеет одну полосу, а порт x16 внизу — только четыре, несмотря на его физический размер. PCIEX1_2 означает, что это второй порт x1 на материнской плате.

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

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

Связанная статья: PCIe 4.0: что нового и почему это важно

Звуковая плата

Звуковая плата – это тоже одна из разновидностей PCI-устройства. Что это такое? Ответ на этот вопрос достаточно прост. До 1997 года на материнских платах не было интегрированных звуковых адаптеров. Поэтому для организации акустической системы использовались именно такие приспособления. С одной стороны такая плата оснащалась «классическим» разъемом для установки в слот расширения. Интерфейсная ее панель выводилась на тыльную сторону системного блока.

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

Bus Cycles:

Interrupt Acknowledge (0000)

The interrupt controller automatically recognizes and reacts to the INTA (interrupt acknowledge) command. In the data phase, it transfers the interrupt vector to the AD lines.

Special Cycle (0001)

AD15-AD0 Description
0x0000 Processor Shutdown
0x0001 Processor Halt
0x0002 x86 Specific Code
0x0003 to 0xFFFF Reserved

I/O Read (0010) and I/O Write (0011)

Input/Output device read or write operation. The AD lines contain a byte address (AD0 and AD1 must be decoded). PCI I/O ports may be 8 or 16 bits. PCI allows 32 bits of address space. On IBM compatible machines, the Intel CPU is limited to 16 bits of I/O space, which is further limited by some ISA cards that may also be installed in the machine (many ISA cards only decode the lower 10 bits of address space, and thus mirror themselves throughout the 16 bit I/O space). This limit assumes that the machine supports ISA or EISA slots in addition to PCI slots.

The PCI configuration space may also be accessed through I/O ports 0x0CF8 (Address) and 0x0CFC (Data). The address port must be written first.

Memory Read (0110) and Memory Write (0111)

A read or write to the system memory space. The AD lines contain a doubleword address. AD0 and AD1 do not need to be decoded. The Byte Enable lines (C/BE) indicate which bytes are valid.

Configuration Read (1010) and Configuration Write (1011)

A read or write to the PCI device configuration space, which is 256 bytes in length. It is accessed in doubleword units. AD0 and AD1 contain 0, AD2-7 contain the doubleword address, AD8-10 are used for selecting the addressed unit a the malfunction unit, and the remaining AD lines are not used.

Address     Bit 32      16   15           0

00          Unit ID        | Manufacturer ID
04          Status         | Command
08          Class Code               | Revision
0C          BIST  | Header | Latency | CLS
10-24            Base Address Register
28          Reserved
2C          Reserved
30          Expansion ROM Base Address
34          Reserved
38          Reserved
3C          MaxLat|MnGNT   | INT-pin | INT-line
40-FF       available for PCI unit

Multiple Memory Read (1100)

This is an extension of the memory read bus cycle. It is used to read large blocks of memory without caching, which is beneficial for long sequential memory accesses.

Dual Address Cycle (1101)

Two address cycles are necessary when a 64 bit address is used, but only a 32 bit physical address exists. The least significant portion of the address is placed on the AD lines first, followed by the most significant 32 bits. The second address cycle also contains the command for the type of transfer (I/O, Memory, etc). The PCI bus supports a 64 bit I/O address space, although this is not available on Intel based PCs due to limitations of the CPU.

Memory-Read Line (1110)

This cycle is used to read in more than two 32 bit data blocks, typically up to the end of a cache line. It is more efficient than normal memory read bursts for a long series of sequential memory accesses.

Memory Write and Invalidate (1111)

This indicates that a minimum of one cache line is to be transferred. This allows main memory to be updated, saving a cache write-back cycle.

Sources: Inside the PCI Local Bus by Guy W. Kendall, Byte, February 1994 v 19 p. 177-180
Sources: The Indispensible PC Hardware Book by Hans-Peter Messmer, ISBN 0-201-8769-3

For a copy of the full PCI standard, contact:

PCI Special Interest Group (SIG)
PO Box 14070
Portland, OR 97214
1-800-433-5177
1-503-797-4207

td/p/p

Правильный оверклокинг процессора

Шина SM: что это такое

Шина системного управления SM (System Management Bus), она же SMBus и SMB – это двухпроводная, двунаправленная линия данных, образующая связь интегральных схем внутри компьютера. Она используется для получения информации об устройствах, их настройки и управления режимами работы, по ней передаются данные от датчиков аппаратного мониторинга (напряжений, температур, скорости вращения вентиляторов, закрытия крышки и прочего), она служит средой передачи сигналов подсистемы питания ПК и т. д. Одним словом, шина SM – универсальный интерфейс, который взаимодействует с основной массой оборудования.

Например, посредством SMBus контроллер памяти получает данные о характеристиках каждого установленного модуля ОЗУ и задает параметры их совместной работы. Через нее пользователь и программы могут менять настройки часов реального времени, управлять яркостью монитора, увеличивать громкость динамиков и т. д.

Пример изображения интерфейса SMBus на схеме электронного устройства показан ниже. Линия SDA отвечает за передачу данных, а SCL – за синхронизацию.

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

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

Adblock
detector