CodingBox 문서

DDM 파라미터와 단위

디지털 진단은 모듈이 자신에 대해 측정하는 다섯 개의 숫자입니다. 각각은 모듈 메모리에 고정된 단위를 가진 16비트 값으로 저장되며, 호스트가 이를 °C, 볼트, 밀리암페어 또는 dBm으로 변환합니다. 원시 인코딩 방식을 알아 두면 덤프를 직접 읽을 수 있고, 터무니없는 값을 보고하는 모듈도 알아볼 수 있습니다.

다섯 가지 모니터

파라미터측정 대상원시 16비트 값의 단위범위
온도모듈 내부 온도부호 있음, 1/256 °C(상위 바이트 = 정수 도)−128 … +128 °C
공급 전압(Vcc)모듈 내부의 3.3 V 레일부호 없음, 100 µV0 … 6.55 V
Tx 바이어스 전류레이저 구동 전류부호 없음, 2 µA0 … 131 mA
Tx 광파워송신 광파워부호 없음, 0.1 µW0 … 6.5535 mW
Rx 광파워수신 광파워부호 없음, 0.1 µW0 … 6.5535 mW

일부 냉각형/튜너블 모듈에는 선택적 추가 모니터(레이저 온도, TEC 전류)가 있습니다.

저장 위치 — SFF-8472(SFP 계열)

실시간 값은 A2h 블록의 바이트 96–105에 있으며, 각각 2바이트씩 MSB 우선으로 저장됩니다.

바이트측정값
96–97온도
98–99Vcc
100–101Tx 바이어스
102–103Tx 파워
104–105Rx 파워
106–109선택적(레이저 온도/TEC)

DDM이 아예 존재하는지, 어떻게 교정되는지는 A0h 바이트 92(Diagnostic Monitoring Type)에 선언됩니다: 비트 6 = DDM 구현 여부, 비트 5 = 내부 교정, 비트 4 = 외부 교정, 비트 3 = Rx 파워를 평균(1)으로 보고할지 OMA(0)로 보고할지. 교정을 참고하십시오.

QSFP와 CMIS 모듈에서는 같은 단위가 레인별로 적용됩니다 — 레인별 진단을 참고하십시오.

원시값 변환

Temperature  °C  = signed16 / 256          0x1E80 = 7808   → 30.50 °C
Vcc          V   = uint16 × 0.0001         33000           → 3.300 V
Tx bias      mA  = uint16 × 0.002          3000            → 6.00 mA
Power        mW  = uint16 × 0.0001         8000            → 0.800 mW
Power        dBm = 10 · log10(mW)          0.800 mW        → −0.97 dBm

광파워에 대한 편리한 기준값입니다.

dBmmW/µW원시값(0.1 µW)
+32.0 mW20 000
01.0 mW10 000
−30.5 mW5 000
−10100 µW1 000
−2010 µW100
−301 µW10
−400.1 µW1(분해능 하한)

원시 단위가 0.1 µW이므로 DDM은 −40 dBm 아래로는 아무것도 분해할 수 없습니다; 정확히 −40 dBm(원시값 0 또는 1)이라는 판독값은 정밀한 측정치가 아니라 "빛이 없다"는 뜻입니다. 더 많은 dB 연산과 레이트/보드레이트 표: 단위와 변환.

각 파라미터가 알려주는 것

  • 온도 — 주변 온도와 포트 밀도에 따라 상승합니다; 뜨겁게 동작하는 모듈은 레이저가 더 빨리 노화됩니다. 일반적인 동작 범위는 0…70 °C(상용) 또는 −40…85 °C(산업용)입니다.
  • Vcc — 3.3 V 부근이어야 합니다; 값이 낮거나 잡음이 많다면 모듈이 아니라 호스트 슬롯 쪽 문제입니다.
  • Tx 바이어스 — 가장 확실한 노화 지표입니다: 레이저가 마모되면서 Tx 파워를 일정하게 유지하려고 모듈이 바이어스를 올립니다. 추이를 관찰하십시오(장애).
  • Tx 파워 — 실측되고 있다면 유용합니다; 저가형 모듈에서는 메모리에 기록된 상수일 수 있습니다(DDM 수치).
  • Rx 파워원단과 광섬유의 상태를 나타냅니다: 수신기의 수신 감도, 그리고 설치 시점의 기준값과 비교하십시오.

CodingBox에서

DDM 화면은 이 변환을 실시간으로 수행하고 모듈 자체의 임계값과 함께 값을 그래프로 보여줍니다; EEPROM editor는 검증을 위해 바이트 96–105와 바이트 92의 원시값을 보여줍니다.

규격별 모니터 바이트 위치와 형식: SFF-8472 A2h 맵(96–109), SFF-8636 하위 페이지(22–57), CMIS 하위 페이지(14–25), 페이지 11h(154–201).


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