Wybór szybkości i zastosowania: SFF-8079, SFF-8089 · Specyfikacje i normy · Transceivery optyczne i kable · Dokumentacja · CodingBox
CodingBox Dokumentacja

Wybór szybkości i zastosowania: SFF-8079, SFF-8089

Wiele modułów klasy SFP może pracować przy więcej niż jednej prędkości transmisji albo w więcej niż jednej aplikacji (na przykład 1/2/4GFC, albo Ethernet i Fibre Channel). Dwa niewielkie dokumenty SFF określają, jak host dowiaduje się, co obsługuje moduł, i jak mówi modułowi, jakiego trybu użyć.

Dokumenty

DokumentTytułWersja
SFF-8079SFP Rate and Application Selection1.7
SFF-8089SFP Rate and Application Codes1.3

SFF-8079 — jak działa wybór

Wybór prędkości ma dwa mechanizmy, a moduł zgłasza, który z nich obsługuje:

  • Sprzętowy wybór prędkości — piny RS0/RS1 na złączu SFP. Host ustawia je na wysoki albo niski poziom, aby przełączać pasmo odbiornika modułu (a w nowszych modułach — także nadajnika) między grupami prędkości.
  • Programowy wybór prędkości — bity w obszarze sterowania/stanu A2h, które robią to samo przez interfejs dwuprzewodowy, dzięki czemu host bez podłączonych pinów RS wciąż może przełączać prędkości.

Bajty danych identyfikacyjnych SFF-8472 modułu deklarują schemat wyboru prędkości, jaki moduł implementuje (bajt identyfikatora prędkości), dzięki czemu host wie, czy użyć pinów, bitów, czy żadnego z nich.

SFF-8089 — kody

SFF-8089 definiuje wartości kodów prędkości i aplikacji zapisywane w pamięci modułu — niewielką tabelę, która mówi „ten moduł obsługuje aplikację X przy prędkości Y”. Hosty odczytują kody, aby zdecydować, czy moduł pasuje do konfiguracji portu, zanim spróbują nawiązać łącze. Same wartości bajtów identyfikatora, złącza i zgodności są współdzielone przez SFF-8024.

Dlaczego to ważne przy kodowaniu

Kody prędkości i aplikacji należą do bajtów danych identyfikacyjnych, które sprawdza przełącznik. Moduł zakodowany kodami, które nie odpowiadają jego sprzętowi, albo pozbawiony aplikacji oczekiwanej przez port, albo odmawia nawiązania łącza, albo negocjuje złą prędkość. Podczas przekodowywania modułu wieloprędkościowego w EEPROM editor zachowaj spójność identyfikatora prędkości i kodów aplikacji z tym, co moduł faktycznie obsługuje.

Powiązane

Interfejsy hosta, między którymi przełączają bity wyboru prędkości — SFI, 25GAUI, CAUI-4 i AUI dla PAM4 — oraz sterowanie CDR/ekwalizacją obok nich: XGMII, XAUI i rodzina AUI.


Jeśli znajdziesz nieścisłość lub błąd w tym materiale, zaznacz odpowiedni fragment i naciśnij Ctrl+Enter, aby .