Электрический интерфейс Fibre Channel является одним из двух связанных стандартов, которые можно использовать для физического соединять компьютерные устройства. Другой стандарт - это оптический интерфейс Fibre Channel, который в этой статье не рассматривается.
Электрические сигналы Fibre Channel передаются по дуплексному дифференциальному интерфейсу. Обычно он состоит из кабелей витой пары с номинальным импедансом 75 Ом (несимметричный) или 150 Ом (дифференциальный). Это настоящая система дифференциальной сигнализации, поэтому через кабель не передается заземление, за исключением экрана. Сигнализация связана по переменному току с последовательными конденсаторами, расположенными на стороне передатчика линии.
Определение напряжения сигнализации Fibre Channel является сложным. Глазковые диаграммы определены как для передатчика, так и для приемника. Существует множество параметров глазковой диаграммы, которые должны быть соблюдены, чтобы соответствовать стандарту. Проще говоря, схема передатчика должна выдавать сигнал с размахом размаха минимум 600 мВ, размахом максимум 2000 мВ. Хороший сигнал выглядит скорее как синусоида с основной частотой, равной половине скорости передачи данных, поэтому 1 ГГц для типичной системы, работающей со скоростью 2 гигабит в секунду.
Целевой показатель коэффициента битовых ошибок (BER) для систем Fibre Channel составляет 1 из 10 (1 бит на 1 000 000 000 000 бит). При 2 Гбит / с это соответствует семи ошибкам в час. Следовательно, это обычное событие, и схема приемника должна содержать логику обработки ошибок. Чтобы достичь такой низкой частоты ошибок, для передатчика и кабелей определены «бюджеты» джиттера .
В компьютерной индустрии используются различные разъемы Fibre Channel . Детали их распиновки разнесены по разным официальным документам. В следующих разделах описываются наиболее распространенные распиновки Fibre Channel с некоторыми комментариями о назначении их электрических сигналов.
Наиболее известные соединители Fibre Channel - это кабельные соединители, используемые для межсоединений между инициаторами и целями (обычно дисковыми полками). Есть также «соединители устройств», которые можно найти на дисках Fibre Channel и объединительных платах полок. В разъемах устройства есть контакты для питания и настройки параметров диска.
Контакт | Название сигнала | Комментарии |
1 | + OUT | Выход Fibre Channel |
2 | + 5V | Необязательно |
3 | Обнаружение неисправности модуля | Необязательно |
4 | Зарезервировано | |
5 | +IN | Вход Fibre Channel |
6 | -OUT | Выход Fibre Channel |
7 | Отключение выхода | Необязательно |
8 | GND | Необязательно, возврат для контакта 2 |
9 | -IN | Вход Fibre Channel |
Дополнительные контакты 2, 3, 7 и 8 предназначены для использования с внешним оптическим преобразователем. Это часто называют сборкой медиаинтерфейса (MIA).
Соединители Fibre Channel DE-9 часто имеют только 4 требуемых контакта. Обратите внимание, что это четыре крайних контакта, то есть те же, что используются для Token Ring, это простой способ отличить кабель оптоволоконного канала от кабеля RS-232.
Контакт | Название сигнала | Комментарии |
1 | + OUT | Выход Fibre Channel |
2 | GND | Необязательно, возврат для контакта 7 |
3 | -OUT | Выход Fibre Channel |
4 | Обнаружение неисправности модуля | Дополнительно |
5 | Отключение вывода | Необязательно |
6 | -IN | Вход Fibre Channel |
7 | +5V | Необязательно |
8 | +IN | Fibre Channel вход |
Дополнительные контакты 2, 4, 5 и 7 предназначены для использования с внешним оптическим преобразователем. Это часто называют сборкой медиаинтерфейса (MIA).
Контакт | Название сигнала | Комментарии |
1 | GND | |
2 | -OUT | Fibre Channel выход |
3 | +OUT | Выход Fibre Channel |
4 | GND | |
5 | +IN | Вход Fibre Channel |
6 | -IN | Вход Fibre Channel |
7 | GND |
Хотя SCA-2 является официальным названием этого разъема, его часто называют SCA-40, чтобы отличить его по количеству контактов от других аналогичных разъемов..
Контакт | Название сигнала | Комментарии |
1 | -EN Обход порта 1 | Выход на высоком уровне, когда порт 1 работает правильно |
2 | + 12 В | |
3 | + 12 В | |
4 | + 12 В | |
5 | -Параллельный ESI | Вход для разрешения работы ESI с использованием контактов SELx |
6 | -Присутствует привод | |
7 | ACTLED | Выход для управления активностью Светодиод катод |
8 | Управление питанием | |
9 | START1 | Вход для управления режимом раскрутки (см. Раздел «Параметры диска») |
10 | START2 | Вход для управления режимом раскрутки (см. Раздел «Параметры диска») |
11 | -EN Обход порта 2 | Высокий уровень выхода, когда порт 2 работает правильно |
12 | SEL6 | Бит 6 идентификатора устройства / Тактовая частота записи ESI |
13 | SEL5 | Бит 5 идентификатора устройства / Тактовая частота чтения ESI |
14 | SEL4 | Бит 4 идентификатора устройства / Тактовая частота подтверждения ESI |
15 | SEL3 | Бит 3 идентификатора устройства / Бит 3 ESI |
16 | FLTLED | Выход для управления катодом светодиода неисправности |
17 | DEVCTRL2 | Вход для управления скоростью интерфейса (см. Раздел параметров диска) |
18 | DEVCTRL1 | Вход для интерфейса управления скоростью d (см. раздел «Параметры диска») |
19 | + 5V | |
20 | + 5V | |
21 | + 12V Charge | |
22 | GND (12V) | |
23 | GND (12V) | |
24 | + IN1 | Fiber вход канала |
25 | -IN1 | вход Fibre Channel |
26 | GND (12V) | |
27 | + IN2 | вход Fibre Channel |
28 | -IN2 | Fibre Channel вход |
29 | GND (12 В) | |
30 | + OUT1 | Выход Fibre Channel |
31 | -OUT1 | Выход Fibre Channel |
32 | GND (5V) | |
33 | + OUT2 | Выход Fibre Channel |
34 | -OUT2 | Выход Fibre Channel |
35 | GND (5V) | |
36 | SEL2 | Бит 2 идентификатора устройства / ESI бит 2 |
37 | SEL1 | бит 1 идентификатора устройства / бит 1 ESI |
38 | SEL0 | бит 0 идентификатора устройства / бит 0 ESI |
39 | DEVCTRL0 | Вход для управления скоростью интерфейса (см. Раздел параметров диска) |
40 | + 5V CHARGE |
Некоторые входные сигналы на диск Fibre Channel используются для управления параметрами, как показано ниже:
Параметры START - если все диски в корпусе сразу же раскручиваются при включении питания, это может вызвать перегрузку источника питания. Доступны два метода, чтобы избежать этой проблемы:
START1 | START2 | Поведение при раскрутке |
0 | 0 | Автоматически, немедленно |
0 | 1 | Ожидание команды SCSI |
1 | 0 | Поэтапно, с задержкой в зависимости от адреса цикла |
1 | 1 | Зарезервировано |
Параметры DEVCTRL - диск с неправильной скоростью интерфейса может вызвать серьезные проблемы, если он вставлен в корпус. Этой проблемы можно избежать, предоставив диску три входных контакта, которые определяют скорость интерфейса, с которой он будет работать:
значение DEVCTRLx | Скорость интерфейса |
0-4 | Зарезервировано |
5 | 4 GB / s |
6 | 2 ГБ / с |
7 | 1 ГБ / с |