Форм-факторы и стандарты
Форм-фактор оптического трансивера определяет его физический размер, электрический интерфейс и число каналов. Раскладка памяти, которую читает CodingBox, задаётся отраслевыми стандартами, привязанными к этим форм-факторам.
Распространённые форм-факторы
| Форм-фактор | Типовая скорость | Каналов |
|---|---|---|
| SFP | до 1G | 1 |
| SFP+ | 10G | 1 |
| SFP28 | 25G | 1 |
| QSFP+ | 40G | 4 |
| QSFP28 | 100G | 4 |
| QSFP-DD | 200G–400G | 8 |
Стандарты памяти
Интерфейс управления — регистры, которые читает хост или программатор, — описан следующими спецификациями:
- SFF-8472 — диагностика и управление для модулей SFP/SFP+.
- SFF-8636 — управление для модулей QSFP+/QSFP28.
- CMIS — Common Management Interface Specification, применяется в QSFP-DD и более
новых модулях. Организует память как нижнюю страницу плюс банкованные верхние страницы.
Почему это важно
Форм-фактор подсказывает CodingBox, какой стандарт применить, поэтому поля идентификации и DDM декодируются из правильных адресов памяти. Чтение SFP как если бы это был QSFP исказило бы каждое поле.
CodingBox определяет форм-фактор автоматически и выбирает подходящий декодер.