Карты памяти tunable DWDM: SFF-8690, SFF-TA-1004
Перестраиваемый (tunable) DWDM-трансивер можно установить на любой канал сетки ITU вместо привязки к одной длине волны. Канал выбирается записью в регистры памяти модуля — и два документа SFF определяют, где эти регистры находятся.
Документы
| Документ | Название | Ред. | Применяется к |
|---|---|---|---|
| SFF-8690 | Tunable SFP+ Memory Map for ITU Frequencies | 1.4 | SFP+ (и перестраиваемые класса SFP28) |
| SFF-TA-1004 | Tunable QSFP+/QSFP28 Memory Map for ITU Frequencies | 0.0.10 | QSFP+ / QSFP28 |
Модули под управлением CMIS (QSFP-DD, OSFP) выполняют перестройку через страницы объявления возможностей и управления CMIS.
Что определяют карты
Оба документа следуют одной модели, адаптированной к страничности своего форм-фактора:
- Возможности — перестраивается ли модуль по номеру канала, по частоте или по
длине волны; поддерживаемые шаги сетки (например, 100 ГГц, 50 ГГц); первая и последняя достижимые лазером частоты.
- Регистры установки — номер канала (или частота в ТГц/ГГц, или длина волны),
который хост записывает для выбора канала.
- Статус и ошибки — вышел ли лазер на запрошенный канал (перестройка идёт /
захвачен) и флаги ошибок, например неподдерживаемый канал.
- Текущие значения — обратное чтение длины волны/частоты, на которой модуль реально стоит.
В SFF-8690 они расположены в верхней странице блока A2h SFP+ (страница 02h). В SFF-TA-1004 они занимают верхнюю страницу страничной памяти QSFP, выбираемую байтом 127, как и всё остальное в SFF-8636.
Последовательность перестройки
- Прочитать возможности: режим перестройки, шаг сетки, диапазон частот.
- Записать желаемый канал (или частоту/длину волны).
- Опрашивать статус, пока лазер не сообщит захвачен.
- Прочитать текущую длину волны для подтверждения — она должна совпасть со значением
сетки ITU для этого канала.
В CodingBox
CodingBox реализует эти карты, чтобы задавать номер канала и длину волны на перестраиваемых DWDM-трансиверах и читать текущую установку обратно — одна из ключевых функций приложения для работы с DWDM. Значения видны в редакторе EEPROM и на экране Check transceiver.
Источник
- sfptotal.ru — Список стандартов и спецификаций MSA; библиотека SNIA SFF