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

Карты памяти tunable DWDM: SFF-8690, SFF-TA-1004

Перестраиваемый (tunable) DWDM-трансивер можно установить на любой канал сетки ITU вместо привязки к одной длине волны. Канал выбирается записью в регистры памяти модуля — и два документа SFF определяют, где эти регистры находятся.

Документы

ДокументНазваниеРед.Применяется к
SFF-8690Tunable SFP+ Memory Map for ITU Frequencies1.4SFP+ (и перестраиваемые класса SFP28)
SFF-TA-1004Tunable QSFP+/QSFP28 Memory Map for ITU Frequencies0.0.10QSFP+ / QSFP28

Модули под управлением CMIS (QSFP-DD, OSFP) выполняют перестройку через страницы объявления возможностей и управления CMIS.

Что определяют карты

Оба документа следуют одной модели, адаптированной к страничности своего форм-фактора:

  • Возможности — перестраивается ли модуль по номеру канала, по частоте или по

длине волны; поддерживаемые шаги сетки (например, 100 ГГц, 50 ГГц); первая и последняя достижимые лазером частоты.

  • Регистры установки — номер канала (или частота в ТГц/ГГц, или длина волны),

который хост записывает для выбора канала.

  • Статус и ошибки — вышел ли лазер на запрошенный канал (перестройка идёт /

захвачен) и флаги ошибок, например неподдерживаемый канал.

  • Текущие значения — обратное чтение длины волны/частоты, на которой модуль реально стоит.

В SFF-8690 они расположены в верхней странице блока A2h SFP+ (страница 02h). В SFF-TA-1004 они занимают верхнюю страницу страничной памяти QSFP, выбираемую байтом 127, как и всё остальное в SFF-8636.

Последовательность перестройки

  1. Прочитать возможности: режим перестройки, шаг сетки, диапазон частот.
  2. Записать желаемый канал (или частоту/длину волны).
  3. Опрашивать статус, пока лазер не сообщит захвачен.
  4. Прочитать текущую длину волны для подтверждения — она должна совпасть со значением

сетки ITU для этого канала.

В CodingBox

CodingBox реализует эти карты, чтобы задавать номер канала и длину волны на перестраиваемых DWDM-трансиверах и читать текущую установку обратно — одна из ключевых функций приложения для работы с DWDM. Значения видны в редакторе EEPROM и на экране Check transceiver.

Источник

  • sfptotal.ru — Список стандартов и спецификаций MSA; библиотека SNIA SFF