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

SFF-8024 — таблицы кодов

SFF-8024 — общий реестр кодированных значений, на который ссылаются другие спецификации. Он не описывает раскладку памяти модуля, а задаёт смысл множества однобайтовых кодов, используемых в SFF-8472, SFF-8636 и CMIS.

Что определяет

  • Значения идентификатора — байт, говорящий, что это за модуль (SFP, QSFP+,

QSFP-DD, OSFP и т. д.).

  • Типы разъёмов — LC, MPO, RJ45 и прочие.
  • Коды кодирования и кабельной технологии.
  • Коды host- и media-интерфейсов — электрические и оптические интерфейсы модуля.

Зачем общая таблица

Поскольку эти коды находятся в одном месте, каждая спецификация и каждый инструмент трактуют их одинаково. Новый тип модуля или разъёма регистрируется здесь однократно, а остальные спецификации на него ссылаются.

В CodingBox

CodingBox использует таблицы SFF-8024, чтобы превращать сырые байты в читаемые имена — идентификатор модуля, его разъём и интерфейсы. Поэтому редактор EEPROM может подписать поле байта, а экран Check transceiver — назвать разъём и форм-фактор.