Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИНТЕРФЕЙС SCSI.doc
Скачиваний:
3
Добавлен:
17.12.2018
Размер:
121.86 Кб
Скачать

Кабели scsi интерфейса

  1. А-кабель. Стандартный для 8-битного интерфейса, 25 пар проводов. Для внут­ренних устройств используется плоский ленточный кабель, для внешних — круг­лый кабель, состоящий из 25 витых пар в общем экране.

  2. В-кабелъ. Малораспространенный 16/32-битный расширитель SCSI-2.

  3. Р-кабелъ. 8/16-битный кабель с 34 парами проводов, снабжен улучшенными миниатюрными экранированными разъемами. Применяется в интерфейсах SCSI-2/3.

  4. Q-кабелъ. 68-проводной, для 32 бит, Q-кабель практически не использо­вался.

  5. Mac SCSI. Кабель 8-битный, стандарт­ный для Macintosh.

  6. Различные варианты кабелей-переходников с разнотипными разъемами.

Каждая физическая шина SCSI должна оканчиваться тер­минаторами, устанавливаемыми на обоих ее концах.

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

  • избавляют линии шины от отражений сигналов с ее концов;

  • обеспечивают требуемый уровень сигнала пассивных линий.

Используют пассивные и активные терминаторы. Пассивные терминаторы имеют импеданс 132 Ом. Активные терминаторы имеют импеданс 110 Ом, что позволяет их использовать на более высоких скоростях.

Терминаторы должны включаться только на крайних устройствах в цепочке. Если шина не очень длинная, устройств мало (скажем, контроллер и один винчестер), и скорость обмена невелика, то можно обойтись без терминатора, но в остальных случаях – он необходим.

Протоколы scsi интерфейса

Активному состоянию сигнала и логической единице соответствует низкий потенциал, (что в данной книге отмечено символом «#» после мнемоники цепи).

Каждое устройство SCSI, подключенное к шине, должно иметь свой уникальный адрес, назначаемый при конфигурировании. Для 8-битной шины диапазон значе­ний адреса 0-7, для 16-битной — 0-15. Адрес задается предварительной установ­кой переключателей или джамперов. Для хост-адаптера возможно программное конфигурирование.

Информация по шине данных передается побайтно (пословно) асинхронно, ис­пользуя механизм запросов (REQuest) и подтверждений (ACKnowledge). Каждый байт контролируется на нечетность (кроме фазы арбитража), но контроль может быть отключен. Интерфейс имеет возможность синхронной передачи данных, ускоряющей обмен.

Архитектура SCSI обеспечивает для каждого процесса ввода-вывода сохранение набора из трех указателей: 1) команды, 2) состояния, 3) дан­ных.

Конфигурирование устройств

Для устройств необходимо программно или с помощью джамперов установить основные параметры:

Идентификатор устройства (SCSI ID) — адрес 0-7,уникальный для каждого устройства на шине.

Контроль паритета (SCSI Parity). Если хотя бы одно устройство не поддерживает контроль паритета, он должен быть отключен для всех устройств на шине.

Включение терминаторов.

Питание терминаторов (Terminator power) должно быть включено (джампе­ром или программно) хотя бы на одном устройстве.

Согласование скорости синхронного обмена (SCSI synchronous negotiation). Режим синхронного обмена, обеспечивающий высокую производительность.

Разрешение отключения (Enable disconnection). (Позволяет устройствам отклю­чаться от шины при неготовности данных во время длительных операций с носителем, что весьма эффективно в многозадачном режиме при нескольких ПУ на шине. В случае одного устройства отключение приводит только к до­полнительным затратам времени на повторное соединение.)

Согласование ширины шины данных.

Запрет 16-разрядного режима (Disable wide). Позволяет подключить «широкое» устройство к «узкой» шине.

Принудительное переключение в линейный режим (Force SE). Позволяет пере­вести устройство LVD в режим SE, независимо от состояния линии DIFFSENS.

Запрет синхронизации по обоим фронтам (Disable U160). Позволяет принуди­тельно перевести устройство UltraS SCSI в режим Ultra2.

Старт по команде (Start on command), или запрет автоматического запуска шпиндельного двигателя (Disable Auto Spin up). При установке этого парамет­ра запуск двигателя устройства выполняется только по команде от хост-адап­тера, что позволяет снизить пик нагрузки блока питания в момент включения. Хост будет запускать устройства последовательно.

Задержанный старт (Delayed Start) .