Меню

Как проверить напряжение pci



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

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

Одним из пунктов перечня мер, производимых при профилактике системных блоков ПК и ноутбуков, является визуальная и тактильная диагностика (на предмет вздутых конденсаторов и сильно греющихся элементов компьютера). В этой статье читателю предлагается несколько простейших способов приборной диагностики с использованием электронного мультиметра.

Теория: мультиметр, устройство, техника безопасности.

Мультиметр — универсальный многоцелевой прибор для производства различных измерений и замера величин тока в электрических цепях. Данный прибор в его классическом исполнении позволяет измерять: напряжение в электрических цепях и элементах питания, силу тока, сопротивление проводников, диагностировать различные радио-элементы (транзисторы, резисторы, конденсаторы, диоды). Более профессиональные модели позволяют измерять ёмкость конденсаторов, измерять температуру различных поверхностей, генерировать электрические импульсы.

Далее в статье пойдет речь о самом простейшем мультиметре типа М-83 (DT-832), который можно приобрести в любом хозяйственном магазине, радиорынке или в магазинах инструмента (иногда и в строительных). Это самый популярный тип мультиметров, поскольку он имеет самые необходимые функции, прост в использовании и недорого стоит.

Мультиметр М-83 (DT-832) — это компактный (карманный) электронный прибор, размером примерно 12х6 см с двумя щупами (измерительными контактами).

Чтобы включить прибор, достаточно повернуть переключатель, расположенный по центру прибора в одно из положений, разделённых по назначению на сектора (приведём описание самых нужных):

  1. DCV — измерение напряжения в цепи постоянного тока
  2. DCA — измерение силы тока в цепи постоянного тока
  3. ACV — измерение напряжения в цепи переменного тока
  4. Ω — измерение сопротивления
  5. знак громкости и диода — звуковая «прозвонка» цепи
  6. OFF — выключение мультиметра

Для подключения щупов имеется три гнезда:

  • COM — всегда используется только для подключения чёрного щупа (чёрный щуп — это минус, земля); принципиально не имеет значения какой щуп подключать в COM, однако, во избежание путаницы при измерениях, электрики на практике условились: «чёрный — всегда минус, для него COM-гнездо»
  • VΩmA — для красного щупа при измерении показаний постоянного тока
  • 10ADC — для измерения напряжения в сети переменного тока высоковольтных линий (красный)
  • цифровой мультиметр — это электронный прибор, работающий от элемента питания (батарейки 9V типа «крона») — перед использованием убедитесь, что батарейка не разрядилась; для этого переведите переключатель в любое положение и обратите внимание на чёткость и насыщенность дисплея; устройство с «севшей» батарейкой использовать нельзя
  • никогда не включайте прибор и не производите измерения мокрыми руками или стоя на мокрой поверхности босыми ногами
  • перед использованием мультиметра осмотрите его, определите по внешнему виду его исправность и целостность корпуса, дисплея, переключателя, проводников щупов, если прибор имеет значительные механические повреждения, нарушение изоляции, обрыв контактов и другие недостатки — его использовать нельзя
  • устройство не предназначено для измерения показаний в сетях и цепях напряжением свыше 500V
  • производите измерения касаясь контактов только щупами мультиметра, избегайте касаний проводников пальцами или другими оголёнными частями тела; при замерах в сети 220V касание контактов может причинить травму или привести к гибели

Диагностика ПК с помощью мультиметра

Предлагаю три несложных, доступных и абсолютно безопасных для электроники способа проверки отдельных узлов и элементов компьютера:

Самый элементарный метод проверки целостности проводников — «прозвонка». С помощью мультиметра можно проверить, например кабель питания системного блока, VGA- и LPT-кабели. Сделать это можно двумя способами: с использованием дисплея мультиметра и с использованием встроенного в прибор звукового индикатора («пищалки»).

Для визуальной «прозвонки»:

  • подключите чёрный щуп в гнездо COM, красный — в гнездо VΩmA
  • установите переключатель прибора в положение Ω=200
  • присоедините любой из щупов к любому из контактов кабеля
  • коснитесь вторым щупом симметрично расположенного контакта на другом конце кабеля
  • при наличии контакта на концах проводника (при отсутствии обрыва) на дисплее начнут хаотично меняться показания прибора — значит всё в порядке, проводник не повреждён

Для звуковой «прозвонки»:

  • подключите чёрный щуп в гнездо COM, красный — в гнездо VΩmA
  • установите переключатель прибора в положение значка звука (диода)
  • присоедините любой из щупов к любому из контактов кабеля
  • коснитесь вторым щупом симметрично расположенного контакта на другом конце кабеля
  • при наличии контакта на концах проводника (при отсутствии обрыва) прозвучит звуковой сигнал — значит всё в порядке, проводник не повреждён

Измерение напряжения мультиметром на отдельных элементах ПК может помочь определить источник неисправности. Для этого необходимо подключить чёрный щуп в гнездо COM, красный — в гнездо VΩmA, установить переключатель в положение DCV=20. Для измерения необходимо присоединить чёрный щуп к минусу источника, красный к плюсу. Если перепутаете плюс и минус, то это не критично — просто на дисплее значение будет отображаться со знаком «минус». Примеры использования:

  • Напряжение элемента питания CMOS: на материнской плате расположена круглая плоская батарейка CR2032. Её номинальное напряжение — 3V. Если у Вас проблемы с системными настройками BIOS (например, сбрасывается время или компьютер долго «думает» прежде, чем загрузиться), то сделайте этот замер. Если напряжение элемента питания ниже номинально более чем на 10% (2,7V), то необходимо его заменить

Чтобы проверить напряжение на разъёме питания процессора (4pin), Molex или SATA достаточно извлечь проверяемый разъём из устройства и включить компьютер. Чёрным щупом касаемся (или вставляем) контакта любого чёрного проводника, красным щупом проверяем напряжение на контактах цветных проводников.

Запомните простое правило: жёлтый — 12V, красный — 5V, оранжевый — 3.3V. Сверяйте измеряемые значения со схемой, в случае расхождения более 10% возможно потребуется замена или ремонт блока питания. Чтобы проверить разъём питания материнской платы (20pin или 24pin) необходимо извлечь его из платы и замкнуть зелёный проводник с соседним чёрным для имитации включения компьютера (например, половинкой скрепки или кусочком провода с оголёнными концами), этим же способом можно проверить блок питания, не подключённый к каким-либо устройствам.

Данный способ не даёт 100% гарантии, но все же немного поможет отыскать неисправность. Для проверки «пробитого» конденсатора можно использовать «пищалку». В рабочем состоянии конденсатор не должен пропускать электрический ток, ему не даёт это сделать изоляция. Однако, конденсатор с испорченными изоляторами будет «коротить», то есть он превратится в обычный проводник и будет пропускать ток. Повторно описывать процедуру не буду — в самом начале я уже рассказывал о методе звуковой «прозвонки» проводников с помощью мультиметра. Только в случае с конденсатором всё наоборот — исправный конденсатор пищать не должен. Если вы услышите звуковой сигнал, то такой конденсатор нужно менять. Единственное уточнение — перед «прозвонкой» конденсатор нужно разрядить. Сделать это можно выключив компьютер и обесточив его. После этого нужно нажать кнопку включения. Моргнут индикаторы на корпусе и клавиатуре — это знак того, что разрядка произошла (на ноутбуках нужно нажать и удерживать кнопку включения примерно 10-15 секунд, предварительно отсоединив аккумулятор).

Источник

Электрический интерфейс, слоты и карты PCI

Для работы на шине PCI используются микросхемы КМОП (CMOS), причем имеются две спецификации: с напряжениями питания интерфейсных схем 5 и 3,3 В. Для них применимы параметры сигналов на постоянном токе, приведенные в табл. 6.13. Однако мощность интерфейсных элементов (транзисторов для вентилей) выбрана меньшей, чем требовалось бы для переключения сигналов на высокой частоте (33 или 66 МГц). Здесь используется эффект отражения сигналов, формируемых микросхемами на проводниках шины, от несогласованных концов этих проводников, являющихся для таких высоких частот длинными линиями. На концах проводников шины нет терминаторов, поэтому от них приходящая волна сигнала отражается с тем же знаком и с той же амплитудой. Складываясь с прямым сигналом, обратная волна и обеспечивает нужный приемнику уровень сигнала. Таким образом, передатчик генерирует сигнал, который до прихода отраженного находится между уровнями переключения.

Читайте также:  Стабилизаторы напряжения ecoline настенные 10

Таблица 6.13 . Параметры интерфейсных сигналов на постоянном токе

Слоты PCI представляют собой щелевые разъемы, имеющие контакты с шагом 0,05 дюйма. Слоты расположены несколько дальше от задней панели, чем ISA/EISA или MCA. Компоненты карт PCI расположены на левой поверхности плат. По этой причине крайний PCI-слот обычно совместно использует посадочное место адаптера (прорезь на задней стенке корпуса) с соседним ISA-слотом. Такой слот называют разделяемым (shared slot), в него может устанавливаться либо карта ISA, либо PCI.

Карты PCI могут предназначаться для уровня интерфейсных сигналов 5 В и 3,3 В, а также быть универсальными. Слоты PCI имеют уровни сигналов, соответствующие питанию микросхем PCI-устройств системной платы: либо 5 В, либо 3,3 В. Во избежании ошибочного подключения слоты имеют ключи, определяющие номинал напряжения. Ключами являются пропущенные ряды контактов 12,13 и 50, 51. Для слота на 5 В ключ расположен на месте контактов 50, 51; для 3,3 В — 12, 13. На краевых разъемах карт PCI имеются ответные прорези на месте контактов 50,51 (5 В) и 12,13 (3,3 В); на универсальной карте имеется оба ключа. Ключи не позволяют установить карту в слот с неподходящим напряжением питания. Карты и слоты различаются лишь питанием буферных схем, которое поступает с линий +V I/O:

♦ на слоте «5 В» на линии +V I/O подается +5 В;

♦ на слоте «3,3 В» на линии +V I/O подается +(3,3–3,6) В;

♦ на карте «5 В» буферные микросхемы рассчитаны только на питание +5 В;

♦ на карте «3,3 В» буферные микросхемы рассчитаны только на питание +(3,3–3,6) В;

♦ на универсальной карте буферные микросхемы допускают оба варианта питания и будут нормально формировать и воспринимать сигналы по спецификациям 5 или 3,3 В, в зависимости от типа слота, в который установлена карта.

На слотах обоих типов присутствуют питающие напряжения +3,3, +5, +12 и -12В на одноименных линиях. В PCI 2.2 определена дополнительная линия 3.3Vaux — «дежурное» питание +3,3 В для устройств, формирующих сигнал РМЕ# при отключенном основном питании.

На системных платах чаще всего встречаются 5-вольтовые 32-битные слоты, заканчивающиеся контактами А62/В62; 64-битные слоты встречаются реже, они длиннее и заканчиваются контактами А94/В94. Конструкция разъемов и протокол позволяют устанавливать 64-битные карты и в 32-битные разъемы, и наоборот, но при этом, естественно, обмен будет в 32-битном режиме.

Тактовая частота шины определяется по возможностям чипсета и всех абонентов шины. Высокая частота 66 МГц может устанавливаться тактовым генератором только при высоком уровне на линии M66EN. Таким образом, установка любой карты, не поддерживающей 66 МГц (с заземленным контактом B49), приведет к понижению частоты, шины до 33 МГц. Серверные системные платы, на которых имеется несколько шин PCI, позволяют использовать на разных шинах разные частоты (66 и 33 МГц). Так, например, можно на 64-битных слотах использовать частоту 66 МГц, а на 32-битных — 33. Разгон нормальной частоты 33 МГц до 40–50 МГц аппаратно не контролируется, но может приводить к ошибкам работы карт расширения.

На рис. 6.8 изображена 32-битная карта максимального размера (Long Card), длина короткой платы (Short Card) — 175 мм, но многие карты имеют и меньшие размеры. Карта имеет обрамление (скобку), стандартное для конструктива ISA (раньше встречались карты и с обрамлением в стиле MCA IBM PS/2). Назначение выводов универсального разъема приведено в табл. 6.14.

Рис. 6.8 . Карта расширения для шины PCI

Таблица 6.14 . Разъемы шины PCI

Ряд В Ряд A Ряд В Ряд A
-12В TRST# GND/M66EN¹ AD9
TCK +12В GND/Ключ 5 В GND/Ключ 5 В
GND TMS GND/Ключ 5 В GND/Ключ 5 В
TDO TDI AD 8 С/ВЕ0#
+5 8 +5 В AD 7 +3,3 В
+5 В INTA# +3,38 AD 6
INTB# INTC# AD 5 AD 4
INTD# +5 В AD 3 GND
PRSNT1# Резерв GND AD 2
Резерв +V I/O AD 1 AD 0
PRSNT2# Резерв +V I/O +V I/O
GND/Ключ 3,3 В 12 GND/Ключ 3,3В ACK64# REQ64#
GND/Ключ 3,3 В GND/Ключ 3,3 В +5 В +5 В
Резерв 3.3Vaux² +5 В +5 В
GND RST# Конец 32-битного разъема
CLK +V I/O Резерв
GND GNT# GND C/BE7#
REQ# GND С/ВЕ6# C/BE5#
+V I/O PME#² С/BE4# +V I/O
AD 31 AD 30 GND PAR64
AD 29 +3,3 В AD 63 AD 62
GND AD 28 AD 61 GND
AD 27 AD 26 +V I/O AD 60
AD 25 GND AD 59 AD 58
+3,3 В AD 24 AD 57 GND
C/BE3# IDSEL GND AD 56
AD 23 +3,3 8 AD 55 AD 54
GND AD 22 AD 53 +V I/O
AD 21 AD 20 GND AD 52
AD 19 GND AD 51 AD 50
+3.3 В AD 18 AD 49 GND
AD 17 AD 16 +V I/O AD 48
С/BE2# +3,3 В AD 47 AD 46
GND FRAME# AD 45 GND
IRDY# GND GND AD 44
+3,3 В TRDY# AD 43 AD 42
DEVSEL# GND AD 41 +V I/O
GND STOP# GND AD 40
LOCK# +3,3 В AD 39 AD 38
PERR# (SDONE#)³ AD 37 GND
+3,3 В (SBOFF#)³ +V I/O AD 36
SERR# GND AD 35 AD 34
+3,3 В PAR AD 33 GND
C/BE1# AD 15 GND AD 32
AD 14 +3,3 В Резерв Резерв
GND AD 13 Резерв GND
AD 12 AD 11 GND Резерв
AD 10 GND Конец 64-битного разъема

¹ Сигнал M66EN определен в PCI 2.1 только для слотов на 3,3 В.

² Сигнал введен в PCI 2.2 (прежде был резерв).

³ Сигналы упразднены в PCI 2.2 (для совместимости на системной плате подтягиваются к высокому уровню резисторами 5 кОм).

На слотах PCI имеются контакты для тестирования адаптеров по интерфейсу JTAG (сигналы TCK, TDI, TDO, TMS и TRST#). На системной плате эти сигналы задействованы не всегда, но они могут и организовывать логическую цепочку тестируемых адаптеров, к которой можно подключить внешнее тестовое оборудование. Для непрерывности цепочки на карте, не использующей JTAG, должна быть связь TDI-TDO.

На некоторых старых системных платах позади одного из слотов PCI имеется разъем Media Bus, на который выводятся сигналы ISA. Он предназначен для размещения на графическом адаптере PCI звукового чипсета, предназначенного для шины ISA.

Источник

Как мультиметром проверить работоспособность слота PCI?

Буду очень рад и крайне признателен вам, если поможете с ответом или дадите наводку на нужную информацию по следующему вопросу.

Есть слот неработающий слот PCI. Нужно установить причину «неработы». Каким образом при помощи мультиметра можно попытаться установить данную причину? Например, информация о том, на каких пинах какие должны быть напряжения в случаях а) плата не воткнута б) плата воткнута. Распиновку найти нетрудно, а вот понять что должно быть и в каком случае, это уже сложнее.

Буду рад услышать ваши ответы и изучить ваши ссылки. Спасибо за внимание.

Добавлено через 8 минут
ПС. «нерабочий» от слова совсем. Есть ощущение, что проблемы именно с питанием 5 и 3.3В, то есть информация по пинам с данными я так полагаю это не наш случай.

Отключились два слота PCI-E
Мат.плата:AsusM5A99X Evo,видео GTX 650 было в слоте PCI-E X16,когда потух экран.Заменил карту,но.

Существует ли разветвитель PCI слота?
В общем у меня старая материнка на два PCI слота и они заняты(звуковая карта и модем). Я поставил.

Читайте также:  При каком напряжении должен работать аккумулятор

Выбор PCI слота для видеокарты
Здравствуйте! Скажите, есть ли разница, в какой из трех слотов PCI Express вставлять видеокарту.

Не работают нормально оба слота PCI-E
Доброго времени суток всем! Не знаю в какой раздел писать. Потому что не могу определить, с чем.

Сообщение от sklad1002

qvad, я думаю, что понял Вас, спасибо за ответ.

А что если добавить осциллограф? Есть ли какие — нибудь пины — индикаторы с примитивным сигналом, наиболее важные, по которым можно дальше продолжить тестирование?

Добавлено через 2 минуты
судя по всему в CLK будут идти 0-1-0-1. ?

у вас есть распиновка? вот по ней и смотрите.
может для начала имеет смысл биос материнки обновить\перепрошить? не работают все pci или только один? после чего перестало работать?

Добавлено через 48 секунд

Сообщение от sklad1002

qvad, нене, нужно именно со слотом разобраться, все остальное работает.

Интересует методика тестирования.
1) Проверил исходные напряжения.
2) Воткнул плату, проверил опять.
3) ?

с каких какие пины и сигналы в них мне могут подсказать о неполадках в случае не работы устройства? Подозреваю, что где — то передается и состояние устройства и код ошибки в случае неисправности, но мультиметром с осциллографом тут не обойдешься судя по всему. Может быть в каком нибудь пине передается простой по форме сигнал или что-то в этом роде, что можно увидеть и убедиться, что оно есть или его нет.

допустим CLK я смогу увидеть на осциллографе, но насколько он важен вообще и что мне скажет его наличие? будет ли CLK присутствовать в случае разного рода неисправностей?

Обычно, достаточно проверки напряжений на шине и сигналов reset, clock.

А так вот(читайте, цифровой осцилл берите и наблюдайте):

Шина PCI является синхронной. Состояние большинства её сигналов привязано к линии синхронизации CLK: действующими в течение одного такта считаются значения сигналов, которые находились на линиях в момент прихода фронта сигнала CLK. Асинхронными, т.е. не привязанными к фронту сигнала CLK, являются линии RST#, INTA# — INTD#, PME# и CLKRUN#.
Системные сигналы Править
CLK, IN Править

Линия синхронизации шины, поступает на все устройства. Спецификация определяет три возможных диапазона частот: от 0 до 33 МГц (именно такой вариант шины PCI обычно используется в ПК), от 33 до 66 МГц (в ПК встречается очень редко) и от 50 до 133 МГц (шина PCI-X, применяемая в промышленных системах).
RST#, IN Править

Сигнал сброса. Является асинхронным. Когда на этой линии появляется активный (низкий) уровень, все устройства немедленно переводят свои выходные буферы в неактивное состояние. Для большинства линий неактивным является состояние высокого импеданса. «Центральный ресурс», чтобы не допустить неопределённости на линиях AD, C/BE#, PAR и PAR64, может установить на них низкий уровень (так называемая «парковка шины», bus parking).

Сброс обычно переводит устройства, подключенные к шине PCI, в исходное несконфигурированное состояние. Такие устройства не реагируют на какие-либо операции, выполняемые на шине, за исключением адресованных им конфигурационных циклов. Однако устройства, необходимые для загрузки ОС, могут при сбросе настраивать сами себя каким-то предопределённым образом; в этом случае они отвечают на адресованные им обычные запросы чтения, записи и т.д. Это обеспечивает возможность применения шины PCI в вычислительных системах, не имеющих аналога BIOS, т.е. какого-либо программного кода, выполняемого после сброса до начала загрузки.
Сигналы адреса и данных Править
AD[31:0], TS Править

Линии адреса и данных. Транзакция шины состоит из фазы адреса и фазы данных. В фазе адреса задатчик одновременно с сигналом FRAME# выдаёт 32-разрядный адрес порта ввода-вывода, ячейки памяти или конфигурационного регистра, к которому выполняется обращение. В случае операции чтения или записи порта ввода-вывода это будет адрес байта, в случае доступа к памяти или к конфигурационному регистру это будет адрес двойного слова (таким образом, шина не допускает невыровненные доступы к памяти и конфигурационным регистрам; задатчик должен разбивать такие доступы на две операции). После фазы адреса следует фаза данных, во время которой по линиям AD[31:0] осуществляется обмен данными между задатчиком и исполнителем; для индикации готовности данных используются сигналы TRDY# и IRDY#.

Спецификация PCI позволяет использовать 64-разрядные адреса на 32-разрядной шине; в этом случае фаза адреса состоит из двух тактов шины.
C/BE[3:0]#, TS Править

Линии команды шины и разрешения байтов. Во время фазы адреса по этим линиям задатчик выдаёт код операции, которая будет выполняться на шине (чтение из памяти, запись в порт ввода-вывода и т.д.); во время фазы данных на этих линиях находятся сигналы, показывающие значимость соответствующих байтов на линиях AD[31:0]. Благодаря этому имеется возможность обмениваться произвольными байтами из состава каждого двойного слова.
PAR, TS Править

Сигнал чётности информации на линиях AD[31:0] и C/BE[3:0]#. Общее число единичных разрядов на линиях AD[31:0], C/BE[3:0]# и PAR должно быть чётным, в противном случае фиксируется ошибка шины. В случае фазы адреса линия PAR отражает чётность адреса и кода операции в течение одного такта после окончания фазы адреса; в случае фазы данных она отражает чётность данных и линий разрешения байтов в течение одного такта после появления сигнала TRDY# или IRDY#. Запаздывание сигнала PAR на один такт по отношению к сигналам на линиях AD[31:0] и C/BE[3:0]# обеспечивает время, необходимое приёмнику для вычисления чётности информации, выданной источником.
Сигналы управления интерфейсом Править
FRAME#, STS Править

Этот сигнал выдаётся задатчиком в начале транзакции и определяет её длительность. FRAME# выдаётся одновременно с началом фазы адреса и снимается в последней фазе данных.

Сигнал FRAME# может быть выставлен только при нахождении шины в состоянии бездействия (когда оба сигнала FRAME# и IRDY# неактивны). После выдачи он не может быть снят при неактивном сигнале IRDY#.
IRDY#, STS Править

Сигнал готовности инициатора. Он свидетельствует о готовности инициатора (задатчика) завершить текущую фазу данных.

Сигнал IRDY# используется совместно с сигналом TRDY#: текущая фаза данных завершается, когда оба этих сигнала активны. Во время операции записи наличие сигнала IRDY# означает, что задатчик выставил записываемые данные на линии AD. Во время чтения наличие IRDY# показывает, что задатчик готов принять данные, которые должен выдать исполнитель.

Сигнал IRDY# выдаётся задатчиком в каждой фазе данных, когда он готов её выполнить. Если задатчик не нуждается в тактах ожидания для выполнения каких-то внутренних функций, этот сигнал будет непрерывно активен в течение всех фаз данных. Начиная последнюю фазу данных, задатчик выдаёт IRDY# одновременно со снятием FRAME# либо снимает FRAME# при активном IRDY#. Завершив эту фазу, задатчик снимает IRDY# при снятом ранее FRAME#, и шина переходит в состояние бездействия.
TRDY#, STS Править

Сигнал готовности исполнителя, свидетельствующий о готовности исполнителя завершить текущую фазу данных. Он используется совместно с сигналом IRDY#, как описано выше. В операции записи наличие сигнала TRDY# означает, что исполнитель готов принять от задатчика очередную порцию данных; во время операции чтения он показывает, что исполнитель выдал данные на линии AD[31:0].
STOP#, STS Править

Этот сигнал выдаётся исполнителем, если он хочет остановить текущую транзакцию. Вид завершения (повтор, отсоединение, отмена) определяется состоянием сигналов TRDY# и DEVSEL#, а также номером фазы данных (первая или не первая), в которой был выдан сигнал STOP#.

Выдав сигнал STOP#, исполнитель должен удерживать его до тех пор, пока задатчик не уберёт сигнал FRAME#. Наличие STOP# не препятствует обмену данными, если одновременно активны сигналы IRDY# и TRDY# (это имеет место при завершении транзакции путём отсоединения с данными).
LOCK#, STS Править

Сигнал LOCK# указывает на выполнение атомарной операции. Разрешение начать транзакцию шины не означает разрешения захватить управление сигналом LOCK#; для этого применяется отдельный протокол. Атомарные транзакции могут быть инициированы только мостами, но не обычными устройствами.
IDSEL, IN Править

Читайте также:  Регуляторов напряжения 9111 3702

Этот сигнал (Initialization Device Select) используется для выбора устройства в конфигурационных циклах шины и применяется в процессе настройки, когда обычная адресация невозможна. Каждое устройство, подключенное к шине PCI, имеет свой сигнал IDSEL.
DEVSEL#, STS Править

Сигнал выбора устройства. Когда какое-то устройство опознаёт свой адрес, передаваемый в фазе адреса каждой транзакции, кроме операции «специальный цикл», оно выдаёт на эту линию низкий уровень. Задатчик, контролируя состояние сигнала DEVSEL#, имеет возможность определить, присутствует ли устройство, к которому он пытается обратиться. Если в течение определённого времени после выдачи адреса устройства сигнал на DEVSEL# так и не появился, транзакция отменяется задатчиком (master-abort).

Исполнитель может в фазе данных снять сигнал DEVSEL# с одновременной выдачей STOP#, если он хочет отменить транзакцию (target-abort).
Сигналы индикации ошибок Править

Сигналы индикации ошибок могут отсутствовать у некоторых устройств, установленных на системной плате, но у большинства устройств, в том числе у любых плат расширения, они присутствуют. Выдача сигналов ошибок разрешается программно.
PERR#, STS Править

Сигнал ошибки чётности в данных для всех типов транзакций, за исключением специальных циклов. Он выдаётся устройством, осуществляющим приём информации (т.е. исполнителем при выполнении записи или задатчиком при выполнении чтения), если оно обнаружит ошибку чётности на линиях AD[31:0] и C/BE[3:0]# в фазе данных. Выдача сигнала осуществляется в течение двух тактов с момента поступления ошибочной информации, а его минимальная длительность составляет один такт на каждую фазу, в которой обнаружена ошибка.
SERR#, OD Править

Сигнал ошибки чётности в фазе адреса, ошибки чётности в фазе данных специального цикла или какой-нибудь другой ошибки, имеющей катастрофические последствия, т.е. способной оказать влияние на работоспособность системы в целом. Он выдаётся на один такт, однако подтягивание линии к высокому уровню может занять 2 или 3 такта (это зависит от суммарной ёмкости буферов линии SERR# всех устройств на шине). Обычно появление сигнала SERR# вызывает генерацию немаскируемого прерывания (NMI).
Сигналы арбитража шины Править

Сигналы арбитража используются только устройствами, которые могут выступать в роли задатчиков. У каждого такого устройства имеется своя личная пара сигналов REQ# и GNT#.
REQ#, TS Править

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

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

Когда выполняется сброс (сигнал RST# активен), арбитр игнорирует состояние подключенных к нему сигналов REQ#.
GNT#, TS Править

Сигнал разрешения начала транзакции, приходящий от арбитра шины устройству, выдавшему сигнал REQ#.

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

Когда выполняется сброс (сигнал RST# активен), устройство должно игнорировать состояние подаваемого на него сигнала GNT#.
Сигналы прерываний Править

Сигналы прерываний необязательны и являются асинхронными.
INTA#, OD Править
INTB#, OD Править
INTC#, OD Править
INTD#, OD Править

Все четыре сигнала запроса прерываний функционально одинаковы. Устройство, запрашивающее прерывание, выдаёт низкий уровень на связанную с ним линию INTx# и удерживает его до тех пор, пока программно запрос прерывания не будет снят. Каждая линия может использоваться произвольным числом устройств, однако спецификация PCI накладывает одно ограничение: устройство, в состав которого входит только одна функция, обязано использовать линию INTA#, и лишь многофункциональные устройства могут использовать все четыре линии.

Альтернативным методом генерации запросов прерываний является использование механизма MSI (Message Signaled Interrupt).
Дополнительные сигналы Править

Все эти сигналы являются необязательными.
PRSNT[1:2]#, IN Править

Эти сигналы обязательны для плат расширения, но не требуются для контроллеров, установленных на системной плате. Они позволяют обнаружить наличие платы расширения в соответствующем гнезде и определить, какую энергию эта плата потребляет. Если плата установлена, хотя бы одна из этих линий, подключённых к данному гнезду, будет активной (иметь низкий уровень).
CLKRUN#, IN/OD/STS Править

Этот асинхронный сигнал используется только в мобильных системах и выполняет несколько функций. Устройство использует его как входной, чтобы определить состояние линии CLK (работает тактовый генератор шины или нет). Устройство использует его как выходной с открытым коллектором, если хочет запросить запуск или увеличение частоты синхронизации.

«Центральный ресурс» рассматривает эту линию как имеющую три состояния с подтягиванием к высокому уровню (тип STS). Он использует её, чтобы получить разрешение на уменьшение частоты или останов синхронизации шины.
M66EN, IN Править

Этот сигнал сообщает устройству, может ли шина работать на частоте 66 МГц.
PME#, OD Править

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

Устройство может выдать на линию PME# низкий уровень только тогда, когда это было разрешено программно. Выдав запрос PME#, устройство должно удерживать его до тех пор, пока запрос не будет программно снят.

Подробно использование этого сигнала обсуждается в разделе Управление электропитанием PCI.
3.3Vaux, IN Править

Дополнительное напряжение питания 3,3 В, подаваемое на платы расширения, чтобы обеспечить им возможность генерации сигнала PME# даже при отключенном общем питании. Подробнее это обсуждается в разделе Управление электропитанием PCI.
Сигналы 64-разрядной шины Править

Эти сигналы присутствуют только 64-разрядном варианте шины PCI.
AD[63:32], TS Править

Линии старших 32 разрядов адреса и данных. Во время фазы адреса при использовании команды DAC (двойной цикл адреса) и наличии сигнала REQ64# по ним выдаётся старшая половина 64-разрядного адреса; если указанные условия не соблюдаются, состояние этих линий не определено. Во время фазы данных по ним передаются старшие 4 байта данных при условии, что обмен выполняется учетверёнными словами (были выставлены сигналы REQ64# и ACK64#).
C/BE[7:4]#, TS Править

Линии команды и разрешения байтов. Во время фазы адреса при использовании команды DAC и наличии сигнала REQ64# по этим линиям выдаётся реальная команда шины; в противном случае состояние этих линий не определено. Во время фазы данных при наличии сигналов REQ64# и ACK64# по этим линиям передаются сигналы разрешения соответствующих байтов на линиях AD[63:32].
REQ64#, STS Править

Запрос 64-разрядного обмена. Выдаётся и удерживается задатчиком одновременно с сигналом FRAME#, когда он желает выполнять обмен учетверёнными словами. Кроме того, этот сигнал используется при завершении последовательности сброса.
ACK64#, STS Править

Подтверждение 64-разрядного обмена. Выдаётся и удерживается одновременно с сигналом DEVSEL#, если исполнитель транзакции согласен осуществлять её в 64-разрядном режиме.
PAR64, TS Править

Чётность линий AD[63:32] и C/BE[7:4]#. Аналогичен сигналу PAR, но предназначен для контроля правильности передачи информации по старшей половине линий AD и C/BE#.
Сигналы JTAG Править

Спецификация PCI предусматривает разводку стандартных сигналов интерфейса JTAG — линий TDI, TDO, TCK, TMS и TRST#. Интерфейс JTAG предназначен для проверки оборудования, установленного на системной плате или в её гнёзда расширения, но не используется при функционировании в обычном режиме, поэтому описываться не будет. Заметим лишь, что, если плата расширения не поддерживает интерфейс JTAG, она должна обеспечить сквозную передачу сигнала TDI на линию TDO.
Сигналы шины управления системой Править

Спецификация PCI допускает наличие двух линий шины SMBus — SMBCLK и SMBDAT. Поскольку они не имеют прямого отношения к шине PCI, подробно рассматриваться они не будут.

Источник

Adblock
detector