
- •Коллоквиум №2
- •1. Введение в интерфейсы информационных систем
- •1.1 Классификация интерфейсов
- •1.2 Системные интерфейсы персональных эвм
- •1.3 Интерфейсы периферийного оборудования
- •1.4 Интерфейсы ир пс, rs-232c, с 2 - ис
- •1.5 Интерфейс типа rs - 232 с и с2-ис
- •1.6 Интерфейс scsi
- •1.7 Фазы интерфейса
- •2. Преобразование сигналов
- •2.1Терминология
- •2.2 Категории преобразования
- •2.3 Характеристики и конструкции преобразователей
- •2.4 Преобразователи с линейными характеристиками первого и второго порядка
- •2.4.1 Внешние условия
- •2.4.2 Надежность
- •2.4.3 Экономические факторы
- •3. Сопряжение преобразователей с измерительной аппаратурой
- •Помехи и защита от них
- •3.2. Случайные шумы
1.6 Интерфейс scsi
Стандарт унифицирует уровень 0 и 1 интерфейса ввода-вывода (ИВВ) малых ЭВМ для НМД, НМЛ, АЦПУ. Возможно расширение функций с помощью специальных кодов и полей. В интерфейсе используется логическая адресация всех блоков данных и считывание с устройств прямого доступа информации о числе имеющихся блоков. Максимальная скорость составляет до 4 мбит/с, а длина связи до 6 м для обычных приемопередающих (ППЭ) и до 25 м для дифференциалъных ППЭ.
Архитектура предусматривает несколько видов организации взаимодействия задатчиков (инициаторов) и исполнителей (приемников) с использованием необязательного распределения арбитража. Время арбитража 10 мкс. Используется четность, синхронная передача данных и другие виды. Команды разделены на обязательные (М), расширенные (Е), необязательные (О) и уникальные (V). В стандарте определены расширенные команды для устройств прямого доступа, постоянные для всех типов устройств, для НМД, для НМЛ, АЦПУ, оптических дисков, процессора, а также байты состояния всех типов устройств.
Общая организация
В каждый момент времени логически связаны только два устройства. Максимальное число подключенных устройств равно восьми.
Рис. 1.1.Типовая конфигурация СОД на базе SCSI
Каждое устройство идентифицируется соответствующим разрядом, размещаемым на линии данных (O-DB (0), .. .7- DB(7)). Взаимосвязь осуществляется по принципу задатчик - исполнитель. Устройства обычно имеют фиксированное назначение, часть из них может быть задатчиками, а часть исполнителями. Задатчик может адресовать 8 ПУ, подсоединенных к каждому исполнителю, а также до 2048 устройств с помощью расширенных сообщений.
Допускается произвольная комбинация задатчиков и исполнителей. Задатчик выполняет арбитраж магистрали и процедуру селекции. Исполнители могут запрашивать передачу команд, данных, состояния или другой информации по шине данных. Выполнять процедуру арбитража и повторную выборку задатчика с целью продолжения операции. Передача байта информации осуществляется асинхронно с использованием однопроводной обратной связи. Дополнительно определена синхронная передача данных. Четность не действует в течение фазы «Арбитраж» табл. 1.6.
Таблица 1.6
Линия интерфейса SCSI
Наименование |
Обозначение |
Назначение |
BUSY |
BSY |
Индикация занятности шины (сборка по ИЛИ) |
SELECT |
SEL |
Выборка исполнителя или перевыборка задатчика |
CONTROL/DATA |
C/D |
Идентификация передачи информации управления / данными |
INPUT/OUTPUT |
I/O |
Управление направления передачи относительно задатчика |
MESSAGE |
MSG |
Идентификация задатчика фазы «Сообщение» |
REQUEST |
REQ |
Требование от исполнителя для взаимодействия |
ACKNOWLEDGE |
ACK |
Подтверждение от задатчика условий «Внимание» |
RESET |
RST |
Идентификация условия «Сброс» (сборка по ИЛИ) |
Продолжение таблицы 1.7
DAT A BUS |
DB(7,...0,P) |
8- разрядный байт данных плюс 1 контрольный (DB (7)-старший разряд, высший приоритет в фазе «Арбитраж»; DB (О)-младший разряд, низший приоритет) |
Сигнал «Все» вырабатываются устройствами участвующими в арбитраже.
3 - задатчик, И - исполнитель, ПЗ - потенциальный задатчик, выигравший арбитраж. Значения сигналов действительны для работающих 3, И - табл. 1.7
Таблица 1.7
Источники сигналов интерфейса SCSI
Фазы |
Сигналы |
||||
|
BSY |
SEL |
C/D, I/O, MSG, REQ |
ACK/ATN |
DB(7,...0,P) |
Свободен |
- |
- |
- |
- |
- |
Арбитраж |
ВСЕ |
ПЗ |
- |
- |
идентификаторы |
Выборка |
3,И |
3 |
- |
3 |
3 |
Перевыборка |
3,И |
И |
3 |
3 |
И |
Команда |
И |
- |
И |
3 |
3 |
Ввод данных |
И |
- |
И |
3 |
И |
Вывод данных |
И |
- |
И |
3 |
3 |
Состояние |
И |
- |
И |
3 |
И |
Ввод сообщения |
И |
- |
И |
3 |
И |
Вывод сообщения |
И |
- |
И |
3 |
3 |