предназначенная для построения относительно несложных
Шина РС/104, предназначенная для построения относительно несложных встраиваемых контроллеров, логически эквивалентна ISA. В ее названии 104 — число контактов коннектора, на который выводятся сигналы шины ISA. От ISA шина РС/104 отличается только типом коннектора и нагрузочными характеристиками линий: поскольку протяженность линий значительно сократилась, сигнальные цепи могут быть слаботочными. Формирователи сигналов MEMCS16#, IOCS16*, MASTER* и OWS# должны обеспечивать вытекающий ток до 20 мА, для остальных достаточно 4 мА.
Вид платы РС/104 приведен на рис. 6.4, назначение контактов дано в табл. 6.5 и 6.6. Плата компьютера с шиной РС/104 имеет разъемы-розетки. Плата расширения имеет вилку РС/104, которая вставляется в плату контроллера. Кроме вилки на плате расширения может присутствовать и розетка РС/104 (коннектор двусторонний), так что можно собрать «бутерброд» из нескольких плат (рис. 6.4, а). Для предотвращения неправильного соединения у розеток в позициях В10 и С19 нет ни контактов, ни отверстий; у вилок в этих позициях штырек отсутствует. Если плат более трех, то сверху «бутерброда» устанавливают терминатор. Для фиксации плат стандартизовано расположение крепежных отверстий. Платы скрепляются четырьмя несущими стоечками высотой 0,6" (или длинными винтами с втулками). Отметим особенности коннекторов^ ! — коннектор шины ISA-8, J2 — его расширение до ISA-16; эти коннекторы обычно имеют дюймовый шаг контактов (2,54 мм), но могут встречаться и метрические, с шагом 2,5 мм (они взаимно несовместимы!). Обратим внимание и на специфическую нумерацию рядов контактов В, А, С, D и номеров контактов (у J2 нумерация начинается с нуля, нулевые контакты не используются).
162
Глава 6. Шины и карты расширения
Рис. 6.4. Компьютер с шиной РС/104: а — стопка плат, б — расположение системных
коннекторов
С широким использованием процессоров Pentium и следующих моделей в модуль ввели еще и шину PCI, так появился стандарт PC/104-Plus (именно такая карта показана на рис. 6.4).
Трехрядный коннектор PCI имеет метрический шаг контактов 2 мм. Платы микрокомпьютеров с шинами РС/104 могут иметь и краевые разъемы ISA, PCI или комбинированный; с их помощью контроллеры подключаются к пассивной кросс-плате, в которую устанавливаются карты расширения (ISA, PCI) обычного (PC) конструктива.
Таблица 6.5. Разъем J1/P1 шины PC-104
РЯДА
№
Ряд В
IOCHK# |
1 |
GND |
SD7 |
2 |
RESET |
SD6 |
3 |
+5 В |
SD5 |
4 |
IRQ2/9 |
SD4 |
5 |
-5 В |
SD3 |
6 |
DRQ2 |
SD2 |
7 |
-12В |
SD1 |
8 |
OWS# |
SDO |
9 |
+12В |
IOCHDRY |
10 |
Ключ |
AEN |
11 |
SMEMW# |
SA19 |
12 |
SMEMR# |
SA18 |
13 |
IOWR# |
SA17 |
14 |
IORD# |
SA16 |
15 |
DACK3# |
6.1. Шины ISA, EISA и PC/104
163
РЯДА
№
Ряд В
SA15 |
16 |
DRQ3 |
SAM |
17 |
DACK1* |
SA13 |
18 |
DRQ1 |
SA12 |
19 |
REFRESH* |
SA11 |
20 |
BCLK |
SA10 |
21 |
IRQ7 |
SA9 |
22 |
IRQ6 |
SA8 |
23 |
IRQ5 |
SA7 |
24 |
IRQ4 |
SA6 |
25 |
IRQ3 |
SA5 |
26 |
DACK2* |
SA4 |
27 |
TC |
SA3 |
28 |
BALE |
SA2 |
29 |
+5 В |
SA1 |
30 |
OSC |
SAO |
31 |
GND |
GND |
32 |
GND |
РядС
№
РядО
GND |
0 |
GND |
SBHE |
1 |
MEMCS16# |
LA23 |
2 |
IOCS16* |
LA22 |
3 |
IRQ10 |
LA21 |
4 |
IRQ11 |
LA20 |
5 |
IRQ12 |
LA19 |
6 |
IRQ15 |
LA18 |
7 |
IRQ14 |
LA17 |
8 |
DACKO* |
MEMR# |
9 |
DRQO |
MEMW# |
10 |
DACK5* |
SD8 |
11 |
DRQ5 |
SD9 |
12 |
DACK6* |
SD10 |
13 |
DRQ6 |
SD11 |
14 |
DACK7* |
SD12 |
15 |
DRQ7 |
SD13 |
16 |
+5 В |
SD14 |
17 |
MASTER# |
SD15 |
18 |
GND |
Ключ |
19 |
GND |