Типы применяемых в SCSI разъёмов
На рис. 7 представлены типы применяемых в SCSI разъёмов.
Рис. 7. Типы применяемых в SCSI разъёмов
Иногда ещё используют внешний разъём VHDCI-68.
Возможен вариант, когда для подключения Wide Width используют два разъёма HD50.
Внешние разъёмы
В большинстве случаев используется пять (5) видов внешних разъёмов: HD-68, HD-50, CX-50, DB-25, VHDCI-68. Иногда необходимо применение переходников, если подключаемые к внешней шине устройства SCSI имеют различные внешние разъёмы.
Самый распространенный внешний разъём, применяемый в устройствах SCSI, – HE68Female (см. рис. 8 и табл. 2)
Рис. 8. Внешний вид разъёма HD-68
Контакты разъёма HD68 приведены в табл. 2.
В стандарте SPI (SCSI Parallel Interface, 1995 г.) определен Р-кабель и коннекторы для организации широкой (16 бит) шины на одном кабеле. Этот кабель с 68-контактными разъёмами HD-68M (рис. 8) называют кабелем SCSI-3.
Разъёмы Р-кабеля SCSI для цепи SE приведены в табл. 2.
Внутренние разъёмы
Самый распространенный внутренний разъём, применяемый в устройствах SCSI, – HE68Male (табл. 2) и HE50Male (табл. 3).
Таблица 2. Внешний и внутренний разъем HD68. Применяется в интерфейсах SCSI-2,3. Определен стандартом SPI (1995г.)
Single-Ended SCSI | Differential SCSI | HD-68 | Single-Ended SCSI | Differential SCSI | HD-68 | |
Signal name | Signal name | Pin# | Signal name | Signal name | Pin# | |
Ground | + Data Bit 12 | Data Bit 12 | – Data Bit 12 | |||
Ground | + Data Bit 13 | Data Bit 13 | – Data Bit 13 | |||
Ground | + Data Bit 14 | Data Bit 14 | – Data Bit 14 | |||
Ground | + Data Bit 15 | Data Bit 15 | – Data Bit 15 | |||
Ground | + Parity Bit 1 | Parity Bit 1 | – Parity Bit 1 | |||
Ground | + Data Bit 0 | Data Bit 0 | – Data Bit 0 | |||
Ground | + Data Bit 1 | Data Bit 1 | – Data Bit 1 | |||
Ground | + Data Bit 2 | Data Bit 2 | – Data Bit 2 | |||
Ground | + Data Bit 3 | Data Bit 3 | – Data Bit 3 | |||
Ground | + Data Bit 4 | Data Bit 4 | – Data Bit 4 | |||
Ground | + Data Bit 5 | Data Bit 5 | – Data Bit 5 | |||
Ground | + Data Bit 6 | Data Bit 6 | – Data Bit 6 | |||
Ground | + Data Bit 7 | Data Bit 7 | – Data Bit 7 | |||
Ground | + Parity Bit 0 | Parity Bit 0 | – Parity Bit 0 | |||
Ground | Ground | Ground | Ground | |||
Ground | Diffsens | Ground | Ground | |||
Term-n Power | Term-n Power | Term-n Power | Term-n Power | |||
Term-n Power | Term-n Power | Term-n Power | Term-n Power | |||
Reserved | Reserved | Reserved | Reserved | |||
Ground | Ground | Ground | Ground | |||
Ground | + Attention | Attention | – Attention | |||
Ground | Ground | Ground | Ground | |||
Ground | + Busy | Busy | – Busy | |||
Ground | +Acknowledge | Acknowledge | – Acknowledge | |||
Ground | + Reset | Reset | – Reset | |||
Ground | +Message | Message | – Message | |||
Ground | + Select | Select | – Select | |||
Ground | +Com./Data | Com./Data | –Com./Data | |||
Ground | + Request | Request | – Request | |||
Ground | +Input/Outpt | Input/Output | – Input/Output | |||
Ground | + Data Bit 8 | Data Bit 8 | – Data Bit 8 | |||
Ground | + Data Bit 9 | Data Bit 9 | – Data Bit 9 | |||
Ground | + Data Bit 10 | Data Bit 10 | – Data Bit 10 | |||
Ground | + Data Bit 11 | Data Bit 11 | – Data Bit 11 |
Таблица 3. Разъем HE50 SCSI
Single-Ended SCSI | Differential SCSI | HE-50 | Single-Ended SCSI | Differential SCSI | HE-50 | |
Signal name | Signal name | Pin# | Signal name | Signal name | Pin# | |
Ground | + Data Bit 0 | Term-n Power | Term-n Power | |||
Ground | – Data Bit 0 | Reserved | Reserved | |||
Ground | + Data Bit 1 | Reserved | Reserved | |||
Ground | – Data Bit 1 | Ground | Ground | |||
Ground | + Data Bit 2 | Ground | Ground | |||
Ground | – Data Bit 2 | Ground | + Attention | |||
Ground | + Data Bit 3 | Attention | – Attention | |||
Ground | – Data Bit 3 | Ground | Ground | |||
Ground | + Data Bit 4 | Ground | Ground | |||
Ground | – Data Bit 4 | Ground | + Busy | |||
Ground | + Data Bit 5 | Busy | – Busy | |||
Reserved | – Data Bit 5 | Ground | + Acnowledge | |||
Ground | + Data Bit 6 | Acknowledge | – Acknowledge | |||
Reserved | – Data Bit 6 | Ground | + Reset | |||
Ground | + Data Bit 7 | Reset | – Reset | |||
Ground | – Data Bit 7 | Ground | + Message | |||
Ground | + Parity Bit 0 | Message | – Message | |||
Ground | – Parity Bit 0 | Ground | + Select | |||
Ground | Ground | – Select | – Select | |||
Ground | Ground | Ground | + C/D | |||
Ground | Ground | C/D | – C/D | |||
Ground | Ground | Ground | + Request | |||
Ground | Reserved | Request | – Request | |||
Ground | Reserved | Ground | + I/O | |||
Ground | Ground | I/O | – I/O |
Фазы шины
В каждый конкретный момент времени шина SCSI может находиться только в одной из перечисленных фаз:
1. Bus Free – шина находится в состоянии покоя.
2. Arbitration – устройство (ИУ) может получить право на управление шиной.
3.1. Selection – инициатор, выигравший арбитраж, выбирает ЦУ (только одно), с которым он будет работать.
3.2. Reselection – аналогична предыдущей, но её вводит целевое устройство. Т.е. ИУ и ЦУ меняются ролями – ЦУ вызывает ИУ.
4. Command In (Out), Data In (Out), Status, Message In (Out) – информационные фазы (по шине данных передается информация).
Последовательность фаз представлена на рис. 9.
После фазы Selection ИУ может проводить процедуру тайм-аута выбора (Selection Time-Out), которая может быть реализована двумя методами:
1. Hard Reset.
2. Переход в фазу Bus Free.
Для реализации фазы Reselection во всех вышеприведенных фазах Initiator и Target меняются местами в вопросах выполнения действий.
В любом случае завершающей фазой является фаза Message In, в которой передается сообщение Disconnect или Command Complete, после чего шина переходит в состояние Bus Free.
В любой системе SCSI предусмотрена возможность сброса системы (Reset), для чего имеется линия Reset, на которую может быть выставлен сигнал сброса в любое время и любым устройством. Обработка сигнала Reset может быть реализована двумя методами:
1. Жёсткий сброс (Hard Reset) – аналогичен отключению питания для всех устройств системы SCSI.
2. Мягкий сброс (Soft Reset) – позволяет одному инициатору выполнить сброс шины SCSI, не нарушая работы других инициаторов в системе, где таких инициаторов несколько.
Рис. 9. Последовательность фаз шины SCSI