Аппаратные интерфейсы ПК. Энциклопедия
Шрифт:
Таблица 5.7. Разъем SCA-80
Контакт | Цепь | Контакт | Цепь SE/Diff |
---|---|---|---|
01 | 12 Volt Charge | 41 | 12V GND |
02 | 12 Volt | 42 | 12V GND |
03 | 12 Volt | 43 | 12V GND |
04 | 12 Volt | 44 | Mated 1 |
05 | Резерв | 45 | Резерв |
06 | Резерв | 46 | GND |
07 | DB11# | 47 | GND/DB11+ |
08 | DB10# | 48 | GND/DB10+ |
09 | DB9# | 49 | GND/DB9+ |
10 | DB8# | 50 | GND/DB8+ |
11 | I/O# | 51 | GND/I/O+ |
12 | REQ# | 52 | GND/REQ+ |
13 | C/D# | 53 | GND/C/D+ |
14 | SEL# | 54 | GND/SEL+ |
15 | MSG# | 55 | GND/MSG+ |
16 | RST# | 56 | GND/RST+ |
17 | ACK# | 57 | GND/ACK+ |
18 | BSY# | 58 | GND/BSY+ |
19 | ATN# | 59 | GND/ATN+ |
20 | DBP0# | 60 | GND/DBP0+ |
21 | DB7# | 61 | GND/DB7+ |
22 | DB6# | 62 | GND/DB6+ |
23 | DB5# | 63 | GND/DB5+ |
24 | DB4# | 64 | GND/DB4+ |
25 | DB3# | 65 | GND/DB3+ |
26 | DB2# | 66 | GND/DB2+ |
27 | DB1# | 67 | GND/DB1+ |
28 | DB0# | 68 | GND/DB0+ |
29 | DBP1# | 69 | GND/DBP1+ |
30 | DB15# | 70 | GND/DB15+ |
31 | DB14# | 71 | GND/DB14+ |
32 | DB13# | 72 | GND/DB13+ |
33 | DB12# | 73 | GND/DB12+ |
34 | 5 Volt | 74 | Mated 2 |
35 | 5 Volt | 75 | 5V GND |
36 | 5 Volt Charge | 76 | 5V GND |
37 | Резерв | 77 | Active LED Out |
38 | Auto Spin Up | 78 | Delayed Start |
39 | SCSI I D 0 | 79 | SCSI I D 1 |
40 | SCSI I D 2 | 80 | SCSI I D 3 |
5.1.2.
Как было сказано выше, каждая физическая шина SCSI должна оканчиваться терминаторами, устанавливаемыми на обоих ее концах. Терминаторы могут быть как внутренними (установленными внутри контроллеров и периферийных устройств SCSI), так и внешними — маленькими блоками, устанавливаемыми на разъем кабеля или дополнительный разъем последнего устройства. Терминаторы шины SCSI должны выполнить две задачи:
♦ избавить линии шины от отражений сигналов с ее концов;
♦ обеспечить требуемый уровень сигнала пассивных линий.
Первая задача вытекает из того, что шлейф SCSI может иметь довольно большую протяженность, и в терминах теоретических основ электротехники каждая сигнальная линия является «длинной линией». Чтобы сигналы не отражались от концов этой линии, оба конца должны быть нагружены согласованной нагрузкой.
Вторая задача обусловлена спецификой интерфейса SCSI, где каждой сигнальной линией может управлять любое из нескольких устройств, подключенных к шине. Причем устройство, посылающее сигнал, формирует только активный уровень (низкий в недифференциальных версиях SCSI), а возвратить линию в пассивное состояние должны терминаторы. Если нет ни одного терминатора, то уровень на линиях, «отпущенных» устройством, за счет входных токов приемников сигнала тоже будет возвращаться в пассивное состояние, но гораздо медленнее. Если шина достаточно длинная и устройств много, то это возвращение будет слишком запоздалым и может вызвать сбои в протоколе. У высокоскоростных устройств применяется активное возвращение сигналов в пассивное состояние (active negation), от чего возникает иллюзия возможности работы шины без терминаторов. Однако устойчивая работа при большом количестве устройств (более двух на шине, включая контроллер) проблематична.
Из сказанного выше становится понятно, когда пренебрежение правилами установки терминаторов может «сойти с рук»: когда шина не очень длинная, устройств мало (скажем, контроллер и один винчестер), а скорость обмена невелика. Однако на одну шину SCSI чаще устанавливают много устройств, при этом шина получается довольно длинной; устройства стараются использовать на высоких скоростях обмена, да еще и с высокими требованиями к надежности. В иных случаях было бы выгоднее применять устройства с иным интерфейсом — для устройств хранения данных это широко распространенный и дешевый интерфейс ATA.
Рассмотрим, какие бывают терминаторы для наиболее популярных устройств SE и LVD. Многие устройства с интерфейсом LVD способны работать и с интерфейсом SE (но на малых скоростях); их интерфейс обозначается символами «LVD/SE». Режим работы эти устройства способны определять автоматически: если все устройства на шине (включая и терминаторы) «умеют» работать в режиме LVD, то этот режим и будет выбран (если ни на одном из устройств принудительно не установлен режим SE). Если же на шине хоть одно устройство способно только на режим SE, то в этот режим перейдут и все остальные (соответственно, снижая возможную скорость передачи данных). Заметим, что устройства HVD (Diff) в компанию к LVD/SE включать нельзя.
Для режимов SE и LVD различается способ передачи по сигнальным линиям и режим терминации. Каждая сигнальная линия шины SCSI состоит из пары проводов: прямого и обратного. В режиме SE все обратные провода соединяются с «землей» (на каждом устройстве); терминирующие цепи подключаются только к прямым проводам. В режиме LVD по каждой паре проводов сигнал передается в дифференциальной парафазной форме; терминирующие цепи подключаются к обоим проводам каждой пары. Варианты схем терминаторов для SE и LVD приведены на рис. 5.4, где изображены нагрузочные цепи для одной: сигнальной линии. Все терминаторы (не только «активные»!) нуждаются в питании; которое на них поступает по специальным линиям
♦ Пассивные терминаторы SE (рис. 5.4, а) имеют импеданс 132 Ом, что плохо согласуется с ленточным кабелем шины. Эти терминаторы пригодны лишь для «обычного» интерфейса SCSI (скорость передачи до 5/10 Мбайт/с в «узком»/«широком» вариантах). Для Fast SCSI, Ultra SCSI и далее они непригодны.
♦ Активные терминаторы SE (рис. 5.4, б) имеют импеданс 110 Ом, что позволяет их использовать на более высоких скоростях в Fast SCSI,Их «активность» заключается лишь в наличии внутреннего источника опорного напряжения (ИОН) +2,85 В, питающегося от тех же линий
♦ Терминаторы FPT SE (Forced Perfect Terminator) — улучшенный вариант активных терминаторов с диодными ограничителями выбросов, применяемые в высокоскоростных версиях SE-интерфейса.
♦ Терминаторы для LVD (рис. 5.4, в) имеют дифференциальной импеданс 105 Ом (линейный — 150 Ом). Здесь два источника опорных напряжений обеспечивают между прямым и обратным проводами смещение 112 мВ (в их пассивном состоянии).
♦ Универсальные терминаторы LVD/SE сочетают в себе активные SE-терминаторы, дифференциальные терминаторы LVD, схему определения режима и цепи коммутации каждого провода (прямого и обратного) шины SCSI на соответствующие терминирующие цепи.
Рис. 5.4. Терминаторы SCSI: а — SE пассивные, б — SE активные, в — LVD
Универсальные терминаторы LVD/SE, как и остальные устройства, определяют режим работы шины по линии