CodingBox Документация

Карта регистров SFF-8472 A0h

Блок serial ID по двухпроводному адресу A0h — идентификация каждого модуля класса SFP. Здесь перечислены все 128 определённых байтов с битовыми полями, единицами и кодированными значениями, сведённые по SFF-8472 Rev 12.4 (поля, появившиеся в более поздней ревизии, помечены ред.). Пользуйтесь рядом с редактором EEPROM; пояснения — в SFF-8472, Кодах соответствия и Полях вендора.

Обозначения: резерв = зарезервировано (писать 0, при чтении игнорировать) · вендор = вендорское · нумерация битов 7 (старший) … 0 (младший).

Базовый ID — байты 0–63

БайтПолеСодержимое
0ИдентификаторSFF-8024 Table 4-1: 00h неизвестно · 01h GBIC · 02h распаян · 03h SFP/SFP+/SFP28 · 0Bh DWDM-SFP (не по 8472)
1Расширенный идентификатор00h GBIC не задан · 01h–03h GBIC MOD_DEF 1–3 · 04h GBIC/SFP, определяемый только двухпроводным ID (стандарт для SFP) · 05h–07h MOD_DEF 5–7
2РазъёмSFF-8024 Table 4-3: 01h SC · 07h LC · 0Bh оптический пигтейл · 0Ch MPO 1×12 · 21h медный пигтейл · 22h RJ45 · 23h без отделяемого разъёма (DAC/AOC)
3Соответствие трансиверабит 7 10GBASE-ER · 6 10GBASE-LRM · 5 10GBASE-LR · 4 10GBASE-SR · 3 IB 1X SX · 2 IB 1X LX · 1 IB 1X медь активная · 0 IB 1X медь пассивная
4Соответствие трансивера7 ESCON MMF 1310 нм LED · 6 ESCON SMF 1310 нм лазер · 5 OC-192 short reach · 4 бит 1 спецификатора дальности SONET · 3 бит 2 спецификатора дальности SONET · 2 OC-48 long · 1 OC-48 intermediate · 0 OC-48 short
5Соответствие трансивера7 резерв · 6 OC-12 SM long · 5 OC-12 SM intermediate · 4 OC-12 short · 3 резерв · 2 OC-3 SM long · 1 OC-3 SM intermediate · 0 OC-3 short
6Соответствие трансивера7 BASE-PX · 6 BASE-BX10 · 5 100BASE-FX · 4 100BASE-LX/LX10 · 3 1000BASE-T · 2 1000BASE-CX · 1 1000BASE-LX · 0 1000BASE-SX
7FC длина линии / технология7 очень длинная (V) · 6 короткая (S) · 5 средняя (I) · 4 длинная (L) · 3 medium (M) · 2 резерв · 1 коротковолновый лазер, линейный Rx (SA) · 0 длинноволновый лазер (LC)
8FC технология / кабель7 электрический межшкафный (EL) · 6 коротковолновый лазер без OFC (SN) · 5 коротковолновый лазер с OFC (SL) · 4 длинноволновый лазер (LL) · 3 активный кабель · 2 пассивный кабель · 1–0 резерв
9FC среда передачи7 twin axial (TW) · 6 витая пара (TP) · 5 миниатюрный коаксиал (MI) · 4 видеокоаксиал (TV) · 3 многомод 62,5 мкм (M6) · 2 многомод 50 мкм (M5, M5E) · 1 резерв · 0 одномод (SM)
10FC скорость7 1200 МБ/с · 6 800 МБ/с · 5 1600 МБ/с · 4 400 МБ/с · 3 3200 МБ/с · 2 200 МБ/с · 1 см. байт 62 · 0 100 МБ/с
11КодированиеSFF-8024 Table 4-2 (столбец SFP): 00h не задано · 01h 8B/10B · 02h 4B/5B · 03h NRZ · 04h Manchester · 05h SONET scrambled · 06h 64B/66B · 07h 256B/257B · 08h PAM4
12Номинальная скоростьединицы 100 Мбит/с (0Dh = 1,3 Гбит/с, 67h = 10,3 Гбит/с); FFh = скорость ≥ 25,4 Гбит/с, см. байт 66
13Идентификатор скорости00h не задан · 01h SFF-8079 (выбор 4/2/1G) · 02h SFF-8431 только Rx · 04h SFF-8431 только Tx · 06h SFF-8431 независимые Rx и Tx · 08h FC-PI-5 (16/8/4G только Rx) · 0Ah FC-PI-5 независимые Rx и Tx · 0Ch FC-PI-6 (32/16/8G независимые) · 0Eh выбор 10/8G Rx и Tx · 10h FC-PI-7 (64/32/16G независимые) · 20h выбор скорости по PMD согласно A2h байт 36 ред. 12.xВыбор скорости
14Длина SMFкм; 00h = не поддерживается / не SMF; FFh = > 254 км
15Длина SMFединицы 100 м; FFh = > 25,4 км
16Длина 50 мкм OM2единицы 10 м
17Длина 62,5 мкм OM1единицы 10 м
18Длина OM4 или медиоптика: OM4 в единицах 10 м; медь/DAC: длина в метрах (FFh = > 254 м)
19Длина OM3единицы 10 м
20–35Имя вендора16 ASCII, выравнивание влево, паддинг пробелами (20h)
36Расширенное соответствие спецификациямодно значение SFF-8024 Table 4-4 (02h 25GBASE-SR, 03h 25GBASE-LR, 0Bh–0Dh 25G CR L/S/N …) — см. SFF-8024
37–39OUI вендораидентификатор компании IEEE, старший байт первым; 00-00-00 = не задан
40–55Партномер16 ASCII
56–59Ревизия4 ASCII (пробелы, если нет)
60–61Длина волныоптика: нм, 16 бит без знака (60 = старший), например 051Eh = 1310 нм · пассивный кабель: байт 60 бит 0 соответствие SFF-8431 Appendix E, бит 1 соответствие FC-PI-4 Appendix H, байт 61 резерв · активный кабель: байт 60 бит 0 SFF-8431 App. E, бит 1 FC-PI-4 App. H, бит 2 SFF-8431 limiting, бит 3 FC-PI-4 limiting, байт 61 резерв
62FC скорость 2бит 0 64GFC · бит 1 128GFC ред. 12.3 · 7–2 резерв
63CC_BASE(Σ байтов 0–62) mod 256 — Контрольные суммы

Расширенный ID — байты 64–95

БайтПолеСодержимое
64Опции7 резерв · 6 резерв · 5 объявление высокого уровня мощности — уровень 3, до 2,0 Вт ред. 12.3 · 4 страницы реализованы (байт 127 A2h активен) · 3 есть ретаймер/CDR · 2 охлаждаемый передатчик · 1 уровень мощности 2 (≤ 1,5 Вт); 0 = уровень 1 (≤ 1,0 Вт) · 0 линейный выход приёмника
65Опции7 реализован порог решения приёмника · 6 перестраиваемый передатчик (SFF-8690) · 5 реализован RATE_SELECT · 4 реализован TX_DISABLE · 3 реализован TX_FAULT · 2 LOS инвертирован (полярность signal-detect) · 1 реализован LOS · 0 резерв
66Скорость макс.если байт 12 ≠ FFh: верхний запас над номиналом, % · если байт 12 = FFh: номинальная скорость в единицах 250 Мбит/с (67h = 25,75 Гбит/с)
67Скорость мин.нижний запас под номиналом, % (при байте 12 = FFh: ± запас)
68–83Серийный номер16 ASCII
84–91Код датыASCII ГГММДД + 2-символьный код лота (пробелы, если нет)
92Тип диагностики7 резерв (устаревшая диагностика) · 6 DDM реализован · 5 внутренняя калибровка · 4 внешняя калибровка · 3 измерение мощности Rx: 1 = средняя, 0 = OMA · 2 нужна смена адреса перед доступом к A2h · 1–0 резерв
93Расширенные опции7 реализованы флаги аварий/предупреждений (A2h 112–117) · 6 программное управление и монитор TX_DISABLE · 5 программный монитор TX_FAULT · 4 программный монитор RX_LOS · 3 программное управление и монитор RATE_SELECT · 2 выбор применения по SFF-8079 · 1 программный выбор скорости по SFF-8431 · 0 резерв
94Соответствие SFF-847200h не задано · 01h Rev 9.3 · 02h Rev 9.5 · 03h Rev 10.2 · 04h Rev 10.4 · 05h Rev 11.0 · 06h Rev 11.3 · 07h Rev 11.4 · 08h Rev 12.0 · 09h Rev 12.4 — Ревизии спецификаций
95CC_EXT(Σ байтов 64–94) mod 256

Вендорская область и резерв — байты 96–255

БайтПолеСодержимое
96–127Вендорская областьсвободна для производителя: конфигурация, сигнатуры, производственные данные; никогда не входит в суммы
128–255Резервзарезервировано под таблицы выбора применения SFF-8079; обычно FFh или 00h

Чтение нескольких типичных идентификаций

МодульБайты 0/1/23–10111260–613664/659294
1000BASE-SX03 04 0700 00 00 01 00 00 00 00010D0352 (850)0000 / 1A6804
10GBASE-LR03 04 0720 00 00 00 00 00 00 000667051E (1310)0000 / 1A6805
25GBASE-SR03 04 0700 00 00 00 00 00 00 0006FF (66 = 67h)03520208 / 1A6808
Пассивный DAC 10G 3 м03 04 2300 00 00 00 00 04 00 0006670100 (байт 60 = 01h App. E)0000 / 000005
Медный 1000BASE-T03 04 2200 00 00 08 00 00 00 00010D00000000 / 120004

Значения типовые; у DAC байт 18 = 03h (3 м), байт 65 = 1Ah означает реализованные TX_DISABLE, TX_FAULT и LOS, а 92 = 68h — DDM реализован, внутренняя калибровка, средняя мощность Rx.

Связанные карты