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

XFP

XFP (10 Gigabit Small Form Factor Pluggable) — первый массовый модуль 10G. Он встраивает восстановление тактов/данных внутрь модуля и общается с хостом по чистому последовательному интерфейсу XFI — что сделало его протоколонезависимым и удобным для хоста, но крупнее и горячее SFP+, который в итоге его вытеснил.

Ключевые факты

Каналы × скорость1 × 9,95–11,3 Гбит/с
Итого10G
РазъёмLC duplex
Питаниешины 1,8 В, 3,3 В и 5 В; до ~3,5 Вт
Применение10GbE, OC-192/STM-64, 10GFC, DWDM/перестраиваемые XFP
СтатусУстаревший — всё ещё распространён в транспорте и старых маршрутизаторах

Спецификации

  • INF-807710 Gigabit Small Form Factor Pluggable Module, Rev 4.5: механика,

электрика (XFI) и интерфейс управления XFP.

  • Ровесники той же эпохи: INF-8476 (X2) и INF-8474 (XENPAK).

Интерфейс управления

XFP определяет собственную карту памяти в INF-8077i: адрес A0h с нижней областью и выбираемыми верхними таблицами (в Table 01h — serial ID, пороги — в нижней памяти и т. д.). Это не SFF-8472 и не SFF-8636 — XFP нужно декодировать по карте INF-8077i, иначе каждое поле будет прочитано неверно.

XFP включает цифровую диагностику (температура, ток смещения, мощность Tx/Rx, напряжения питания), а в DWDM-вариантах — регистры перестройки длины волны.

Заметки о совместимости

  • Механически и электрически не совместим с SFP+.
  • Поскольку CDR внутри модуля, хосты XFP проще; цена — мощность и размер модуля, из-за

чего в плотной коммутации победил SFP+.

В CodingBox

CodingBox декодирует XFP по карте INF-8077i — идентификация, пороги и DDM из правильных таблиц — и правит/записывает их с пересчётом контрольных сумм. XFP — одно из пяти семейств спецификаций MSA, поддерживаемых приложением.