DDM 파라미터와 단위
디지털 진단은 모듈이 자신에 대해 측정하는 다섯 개의 숫자입니다. 각각은 모듈 메모리에 고정된 단위를 가진 16비트 값으로 저장되며, 호스트가 이를 °C, 볼트, 밀리암페어 또는 dBm으로 변환합니다. 원시 인코딩 방식을 알아 두면 덤프를 직접 읽을 수 있고, 터무니없는 값을 보고하는 모듈도 알아볼 수 있습니다.
다섯 가지 모니터
| 파라미터 | 측정 대상 | 원시 16비트 값의 단위 | 범위 |
|---|---|---|---|
| 온도 | 모듈 내부 온도 | 부호 있음, 1/256 °C(상위 바이트 = 정수 도) | −128 … +128 °C |
| 공급 전압(Vcc) | 모듈 내부의 3.3 V 레일 | 부호 없음, 100 µV | 0 … 6.55 V |
| Tx 바이어스 전류 | 레이저 구동 전류 | 부호 없음, 2 µA | 0 … 131 mA |
| Tx 광파워 | 송신 광파워 | 부호 없음, 0.1 µW | 0 … 6.5535 mW |
| Rx 광파워 | 수신 광파워 | 부호 없음, 0.1 µW | 0 … 6.5535 mW |
일부 냉각형/튜너블 모듈에는 선택적 추가 모니터(레이저 온도, TEC 전류)가 있습니다.
저장 위치 — SFF-8472(SFP 계열)
실시간 값은 A2h 블록의 바이트 96–105에 있으며, 각각 2바이트씩 MSB 우선으로 저장됩니다.
| 바이트 | 측정값 |
|---|---|
| 96–97 | 온도 |
| 98–99 | Vcc |
| 100–101 | Tx 바이어스 |
| 102–103 | Tx 파워 |
| 104–105 | Rx 파워 |
| 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
광파워에 대한 편리한 기준값입니다.
| dBm | mW/µW | 원시값(0.1 µW) |
|---|---|---|
| +3 | 2.0 mW | 20 000 |
| 0 | 1.0 mW | 10 000 |
| −3 | 0.5 mW | 5 000 |
| −10 | 100 µW | 1 000 |
| −20 | 10 µW | 100 |
| −30 | 1 µW | 10 |
| −40 | 0.1 µW | 1(분해능 하한) |
원시 단위가 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).