CodingBox 문서

INF-8077i — XFP 관리 (X2, XENPAK 포함)

10기가비트 폼 팩터 세 가지가 SFP+보다 먼저 나왔습니다. 이 중 현장에 남아 있는 것은 XFP 하나뿐이며, SFF-8472도 SFF-8636도 아닌 관리 인터페이스를 사용합니다. 잘못된 맵으로 XFP를 읽으면 그럴듯해 보이는 쓰레기값이 나오므로, 10G 모듈을 코딩하는 사람이라면 이 문서를 알아야 합니다.

문서

문서제목리비전폼 팩터
INF-807710 Gigabit Small Form Factor Pluggable Module4.5XFP
INF-8476X2 10 Gigabit Ethernet Transceiver2.0bX2
INF-8474Xenpak 10 Gigabit Ethernet Transceiver3.0XENPAK

X2와 XENPAK은 병렬 XAUI 전기 인터페이스를 쓰는 초기 10GbE 스위치용 대형 레거시 모듈이며, XFP는 깔끔한 시리얼 XFI 인터페이스와 모듈 내장 CDR을 도입했습니다.

INF-8077i 메모리 맵

XFP 관리 기능은 2선 주소 A0h에 있으며, 다음과 같이 구성됩니다:

  • 하위 메모리(바이트 0–127) — 항상 접근 가능: 제어/상태 비트, 디지털 진단(온도, Tx 바이어스, Tx/Rx 파워, 공급 전압)과 그 알람/경고 임계값, 플래그, 마스크.
  • 상위 메모리 테이블(바이트 128–255)주소 127의 테이블 선택 바이트로 선택:
    • 테이블 01hSerial ID: 식별자, 벤더, 부품 번호, 시리얼, 날짜, 트랜시버 코드, 파장, CDR/레이트 성능, 체크섬.
    • 테이블 02h — 사용자 쓰기 가능 EEPROM.
    • 벤더 지정 테이블 — 튜너블 XFP의 DWDM 튜닝 레지스터 포함.

이 구조는 이후 등장한 SFF-8636의 페이지 방식 모델(바이트 127의 테이블 선택)과 비슷하지만, 필드 위치는 XFP 고유이며, 진단 기능은 SFF-8472처럼 별도의 A2h 블록이 아니라 하위 메모리에 있습니다.

실무 차이점

SFP+(SFF-8472)XFP(INF-8077i)
주소A0h 식별 정보 + A2h 진단A0h만, 바이트 127을 통한 테이블
진단A2h 블록하위 메모리
CDR호스트에 있음모듈에 있음
전력일반적으로 ≤ 1.5 W최대 ~3.5 W, 다중 레일

CodingBox에서

CodingBox는 XFP에 INF-8077i 맵을 적용합니다: 식별 정보는 테이블 01h에서, 임계값과 DDM은 하위 메모리에서 가져오며, 쓸 때 체크섬을 다시 계산합니다. 이는 애플리케이션이 디코딩하는 다섯 가지 MSA 규격 계열 중 하나입니다. XFP도 참고하십시오.

하위 메모리와 테이블 01h의 모든 바이트와 비트: INF-8077i 레지스터 맵.


이 문서에서 부정확한 내용이나 오류를 발견하면 해당 부분을 선택하고 Ctrl+Enter를 눌러 해 주세요.