Аппаратные интерфейсы ПК. Энциклопедия - Михаил Гук
- Дата:20.06.2024
- Категория: Компьютеры и Интернет / Компьютерное "железо"
- Название: Аппаратные интерфейсы ПК. Энциклопедия
- Автор: Михаил Гук
- Просмотров:4
- Комментариев:0
Шрифт:
Интервал:
Закладка:
Электрическая спецификация рассчитана на два предельных варианта нагрузки одной шины: 2 устройства PCI на системной плате плюс 4 слота или 4 устройства и 2 слота. При этом подразумевается, что одно устройство на каждую линию шины PCI дает только единичную КМОП-нагрузку. В слоты могут устанавливаться карты, тоже дающие только единичную нагрузку. На длину проводников, а также топологию расположения элементов и проводников на картах расширения накладываются жесткие ограничения. Из-за этого изготовление самодельных карт PCI на логических микросхемах средней степени интеграции становится проблематичным.
Слоты 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В 1 TRST# GND/M66EN¹ 49 AD9 TCK 2 +12В GND/Ключ 5 В 50 GND/Ключ 5 В GND 3 TMS GND/Ключ 5 В 51 GND/Ключ 5 В TDO 4 TDI AD 8 52 С/ВЕ0# +5 8 5 +5 В AD 7 53 +3,3 В +5 В 6 INTA# +3,38 54 AD 6 INTB# 7 INTC# AD 5 55 AD 4 INTD# 8 +5 В AD 3 56 GND PRSNT1# 9 Резерв GND 57 AD 2 Резерв 10 +V I/O AD 1 58 AD 0 PRSNT2# 11 Резерв +V I/O 59 +V I/O GND/Ключ 3,3 В 12 GND/Ключ 3,3В ACK64# 60 REQ64# GND/Ключ 3,3 В 13 GND/Ключ 3,3 В +5 В 61 +5 В Резерв 14 3.3Vaux² +5 В 62 +5 В GND 15 RST# Конец 32-битного разъема CLK 16 +V I/O Резерв 63 GND 17 GNT# GND 64 C/BE7# REQ# 18 GND С/ВЕ6# 65 C/BE5# +V I/O 19 PME#² С/BE4# 66 +V I/O AD 31 20 AD 30 GND 67 PAR64 AD 29 21 +3,3 В AD 63 68 AD 62 GND 22 AD 28 AD 61 69 GND AD 27 23 AD 26 +V I/O 70 AD 60 AD 25 24 GND AD 59 71 AD 58 +3,3 В 25 AD 24 AD 57 72 GND C/BE3# 26 IDSEL GND 73 AD 56 AD 23 27 +3,3 8 AD 55 74 AD 54 GND 28 AD 22 AD 53 75 +V I/O AD 21 29 AD 20 GND 76 AD 52 AD 19 30 GND AD 51 77 AD 50 +3.3 В 31 AD 18 AD 49 78 GND AD 17 32 AD 16 +V I/O 79 AD 48 С/BE2# 33 +3,3 В AD 47 80 AD 46 GND 34 FRAME# AD 45 81 GND IRDY# 35 GND GND 82 AD 44 +3,3 В 36 TRDY# AD 43 83 AD 42 DEVSEL# 37 GND AD 41 84 +V I/O GND 38 STOP# GND 85 AD 40 LOCK# 39 +3,3 В AD 39 86 AD 38 PERR# 40 (SDONE#)³ AD 37 87 GND +3,3 В 41 (SBOFF#)³ +V I/O 88 AD 36 SERR# 42 GND AD 35 89 AD 34 +3,3 В 43 PAR AD 33 90 GND C/BE1# 44 AD 15 GND 91 AD 32 AD 14 45 +3,3 В Резерв 92 Резерв GND 46 AD 13 Резерв 93 GND AD 12 47 AD 11 GND 94 Резерв AD 10 48 GND Конец 64-битного разъема¹ Сигнал M66EN определен в PCI 2.1 только для слотов на 3,3 В.
- Защита компьютера на 100%: cбои, ошибки и вирусы - Петр Ташков - Компьютерное "железо"
- Время — деньги. Создание команды разработчиков программного обеспечения - Эд Салливан - Деловая литература
- Шлюпка. Устройство и управление - Л. Иванов - Техническая литература
- Формирование технологии разработки и принятия предпринимательских решений - Д. Кенина - Управление, подбор персонала
- Язык программирования C++. Пятое издание - Стенли Липпман - Программирование