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

Чтение даташита трансивера

Даташит трансивера — двадцать страниц таблиц, и три числа, решающие, заработает ли линк, разбросаны по ним под разными именами и условиями измерения. Здесь разобрана стандартная структура даташита, объяснены параметры передатчика, приёмника, электрические, средовые и управленческие, показано, как нормализовать заявления «min/typ/max» между вендорами, и в конце дана единая карточка характеристик — поля, которые стоит фиксировать для каждого квалифицируемого модуля.

Структура даташита

РазделЧто содержитЧто проверять
Features / applicationsмаркетинговые пункты: PMD, дальность, DDM, RoHS, соответствие MSAимена PMD и упомянутые стандарты (Карта стандартов)
Ordering informationтаблица PN: исполнения, разъём, опции DDMсуффиксы исполнений (Температурные исполнения, Партномера)
Absolute maximum ratingsпитание, температура хранения, повреждающая входная мощностьпорог повреждения приёмника
Recommended operating conditionsVcc, температура корпуса, скорость, ток / мощность питаниякласс и исполнение (Мощность и потребление)
Optical characteristics — transmitterдлина волны, мощность, OMA, ER, ширина спектра, глаз, TDECQминимальные значения
Optical characteristics — receiverчувствительность, перегрузка, пороги LOS, обратные потерипри каком BER и условиях
Electrical characteristicsразмах входа/выхода, импеданс, CDR, джиттер, управляющие пинысовместимость с хостом
Timingt_init, t_off, t_on, установка/снятие LOS, обновление DDMповедение при запуске
Digital diagnosticsсоответствие SFF-8472/8636/CMIS, тип калибровки, точность, пороги по умолчаниюкалибровка и точность (Точность)
Pin assignment / mechanical drawingраспиновка MSA, размеры, защёлка, замечания по радиаторупосадка в клетку
EEPROM contentбайты идентификации по умолчанию, иногда полный дамп A0hполя вендора, коды соответствия (Карта памяти)
Regulatory / reliabilityкласс лазера, CE/FCC/RoHS, MTBF, стойкость к ESD
Revision historyчто менялось между версиями даташитаизменения прошивки или спецификации

Параметры передатчика

ПараметрТипичная спецификация (пример 10GBASE-LR)СмыслЛовушка
Центральная длина волны1260–1355 нм (номинал 1310)окно λ лазера по температуре и срокуокна CWDM/DWDM уже; проверяйте на краях исполнения
Ширина спектраширина по −20 дБ ≤ 1 нм (DFB); RMS ≤ 0,85 нм (VCSEL 850)ширина линии → дисперсионный штрафширокая линия ограничивает дальность по SMF
SMSR≥ 30 дБчистота одномодового режима
Средняя выходная мощность−8,2 … +0,5 дБмPavg в волокноmin определяет бюджет; «typ −3 дБм» — маркетинг
OMA≥ −5,2 дБмамплитуда модуляции P1 − P0спецификации Ethernet используют OMA; DDM показывает среднюю
Коэффициент гашения≥ 3,5 дБP1/P0низкий ER повышает требования к средней мощности; пересчёт ниже
Запас по маске глаза / TDPмаска по IEEE; TDP ≤ 3,2 дБкачество формы / дисперсионный штрафTDECQ ≤ 3,4 дБ для PAM4
RIN≤ −128 дБ/Гц (RIN12OMA)шум лазераважно для линков с высоким ER
Мощность при выключенном Tx≤ −30 дБмэффективность TX_DISABLE

Пересчёт: Pavg = OMA × (ER + 1) / (2 × (ER − 1)) в линейных единицах; при ER = 3,5 дБ (2,24×) в децибелах Pavg ≈ OMA + 1,2 дБ. Подробности в Единицах и пересчётах.

Параметры приёмника

ПараметрТипичная спецификацияСмыслЛовушка
Чувствительность (средняя)≤ −14,4 дБм при BER 1e-12 (10G LR); ≤ −10,6 дБм OMA (stressed)самый слабый сигнал, декодируемый при заданном BERважен BER: спецификации 25G+ дают pre-FEC BER 2,4e-4 или 1e-5 — несопоставимо с цифрами при 1e-12
Stressed receiver sensitivityхуже номинала на штраф стрессас искажённым тестовым сигналом — реалистичная цифрачасть даташитов её опускает
Перегрузка / насыщение приёмника≥ +0,5 дБмсамый сильный ещё декодируемый сигналмодулю на 40 км на линке 2 км нужен аттенюатор (Мощность Rx и бюджет)
Порог повреждения+3 … +5 дБм (абсолютный максимум)разрушает фотодиодмощные концы ER/ZR, усилённые системы
Установка / снятие LOSустановка ≤ −30 дБм, снятие ≥ −20 дБм, гистерезис ≥ 0,5 дБкогда переключается пин LOSснятие LOS сильно выше чувствительности скрывает маргинальные линки
Обратные потери≥ 12 дБ (MMF) / 26 дБ (системы SMF APC)отражение обратно в волокно
Диапазон длин волн приёмника1260–1600 нмотклик фотодиодаприёмники BiDi и CWDM могут быть с фильтром

Параметры линка

ПараметрО чём говоритПроверка
Бюджет линка / мощностиTx min − чувствительность Rx, например 6,2 дБ для 10G LR при 1e-12вычесть волокно, разъёмы, сварки, штрафы, запас (Таблицы дальности)
Дальностьстандартная цифра при стандартном волокнеусловия (OM3 или OM4; SMF при 0,4 дБ/км)
Допуск по дисперсиипс/нм (например, 800 пс/нм для 40 км на 1550)для длинных SMF-линков и DWDM
ШтрафыTDP, стресс глаза, джиттерв спецификациях IEEE уже внутри бюджета; вендорские таблицы могут перечислять отдельно

Электрика и тайминги

ПараметрТипично (SFP+/SFF-8431)Примечания
Питание3,3 В ± 5 %; макс. ток по классуМощность и потребление
Скорость9,95–11,3 Гбит/с (10G LR) / 25,78 Гбит/с / 26,5625 ГБод PAM4многоскоростные окна; скорости вне диапазона могут не захватываться (Скорость и режимы)
Дифференциальный размах входа180–700 мВ п-п (SFI)выход хоста должен вписываться
Дифференциальный размах выхода300–850 мВ п-п
CDRесть / обходимый / с выбором скоростиCDR
t_init (от подачи питания до готовности)≤ 300 мс (SFP+); модули CMIS — секундыхост ждёт перед чтением
t_off (установка TX_DISABLE → свет выключен)≤ 10 мкс
t_on (снятие TX_DISABLE → свет включён)≤ 1 мс
Время установки / снятия LOS≤ 100 мкс
Интервал обновления DDM100 мс … 1 смедленнее опроса хоста
Аппаратные пиныTX_DISABLE, TX_FAULT, RX_LOS, RS0/RS1, MOD_ABS; QSFP: ResetL, LPMode, IntL, ModSelLАппаратные спецификации SFP, QSFP

Среда, надёжность, регуляторика

ПозицияНа что смотреть
Температура корпуса0…70 / −5…85 / −40…85 °C (Температурные исполнения)
Влажность5–85 % (или 95 %) RH без конденсации
MTBFчасы при 25 или 40 °C (Telcordia SR-332) — 1–5 млн часов типичный маркетинг; износ не равен MTBF (Отказы)
ESDHBM ≥ 1 кВ на сигнальных пинах, ≥ 2 кВ на корпусе разъёма
Лазерная безопасностьClass 1 (IEC 60825-1), CDRH 21 CFR 1040.10 (Этикетки)
СоответствиеRoHS, CE, FCC, UL

Раздел управления

ПозицияСмысл
«SFF-8472 Rev 12.x compliant, DDM»диагностика A2h есть (SFF-8472)
Внутренняя / внешняя калибровкакак хост пересчитывает сырые значения (Калибровка)
Точность DDMобычно ±3 дБ мощность, ±3 °C, ±10 % ток (Точность)
Пороги по умолчаниюзаводские пороги (Пороги)
Защита от записи / парольдоступна ли пользовательская область для записи (Защита от записи)
Версия CMIS, применения, поддержка VDMдля QSFP-DD/OSFP (CMIS)

Min, typ, max и условия измерения

  • Бюджет считается по min Tx и худшей (наименее отрицательной) чувствительности. Типичные числа описывают образец при 25 °C, а не деталь, которую вы получите при +70 °C через пять лет.
  • База BER. 1G/10G/FC дают 1e-12. Спецификации 25G, 50G, 100G и PAM4 дают pre-FEC BER (2,4e-4 для RS-FEC; 1e-5 в части случаев KP4) — «чувствительность −10 дБм» при 2,4e-4 не лучше «−14 дБм» при 1e-12 (FEC).
  • OMA против средней. PMD Ethernet задают OMA; DDM показывает среднюю мощность; пересчитывайте перед сравнением (Единицы).
  • Температурный диапазон. Оптические параметры гарантированы в диапазоне корпуса исполнения; числа детали −40…85 держатся на краях, детали 0…70 — за ними нет.
  • Конец срока службы. Бюджеты IEEE включают деградацию Tx к EOL; вендорское «typ» — нет.
  • Допущения о волокне. Дальность на OM3 или OM4; SMF при 0,4 или 0,35 дБ/км; учтённые разъёмы (обычно 1,5 дБ для MMF, 2 × 0,5 дБ для SMF).

Сравнение двух модулей

  1. Тот же PMD и раздел стандарта? (LR против «LR-совместимого» против LX.)
  2. То же исполнение и диапазон корпуса?
  3. Tx min и чувствительность Rx при одном BER → бюджет.
  4. Максимальное потребление и класс → посадка в клетку.
  5. DDM: тип калибровки, точность, пороги.
  6. Соответствие спецификации управления и ревизия; версия CMIS для 400G+.
  7. Механическое соответствие MSA, тип защёлки, требование радиатора.
  8. Политика идентификации EEPROM: закодирован под OEM, generic или настраиваемый (Сторонние модули).

Единая карточка характеристик

Фиксируйте эти поля для каждого квалифицированного модуля; они один к одному соответствуют тому, что читает CodingBox и что проверяет коммутатор.

ПолеПримерИсточник
Вендор / PN / ревизияAcme / SFP-10G-LR-A / A2этикетка, EEPROM
Форм-факторSFP+байт 0 EEPROM
PMD / стандарт10GBASE-LR, IEEE 802.3 Cl. 52коды соответствия
Скорость(и)9,95–11,3 Гбит/сдаташит, байт номинальной скорости
Длина волны1310 нм (1260–1355)байты 60–61
Волокно / разъёмSMF, LC дуплекс, UPCбайт разъёма
Дальность10 кмбайты длин
Мощность Tx min / max−8,2 / +0,5 дБмдаташит
Чувствительность / перегрузка Rx−14,4 / +0,5 дБм при 1e-12даташит
Бюджет линка6,2 дБпроизводное
Класс мощности / макс. мощностьУровень I / 1,0 Втбайт 64; даташит
Температура корпуса0…70 °Cдаташит, суффикс PN
DDMда, внутренняя калибровка, ±3 дБбайт 92; даташит
Спецификация управленияSFF-8472 Rev 12.4байт 94
Класс лазераClass 1этикетка
Кодированиеgeneric / закодирован под Xполя вендора EEPROM
Прошивка1.02вендорская область
Результат квалификацииpass на платформе Y, релиз Z, датажурнал тестов

В CodingBox

Половина карточки берётся из EEPROM: CodingBox читает форм-фактор, коды соответствия, длину волны, длины, класс мощности, тип DDM и калибровку, ревизию управления и идентификацию вендора за один проход, а база кодов хранит их по PN вместе с полями из даташита (Check transceiver).