Tham số và đơn vị DDM · Chẩn đoán DDM/DOM · Transceiver quang và cáp · Tài liệu · CodingBox
CodingBox Tài liệu

Tham số và đơn vị DDM

Chẩn đoán số là năm con số mà một module tự đo về chính mình. Mỗi con số được lưu dưới dạng giá trị 16-bit trong bộ nhớ module với một đơn vị cố định, và host chuyển đổi nó sang °C, volt, mili-ampe hoặc dBm. Biết cách mã hóa thô cho phép bạn đọc một bản dump bằng tay — và phát hiện một module đang báo cáo những con số vô nghĩa.

Năm giám sát

Tham sốĐo cái gìĐơn vị của giá trị thô 16-bitDải
Nhiệt độnhiệt độ bên trong modulecó dấu, 1/256 °C (byte cao = số độ nguyên)−128 … +128 °C
Điện áp nguồn (Vcc)đường nguồn 3,3 V bên trong modulekhông dấu, 100 µV0 … 6,55 V
Dòng phân cực Txdòng điện điều khiển laserkhông dấu, 2 µA0 … 131 mA
Công suất quang Txcông suất ánh sáng phátkhông dấu, 0,1 µW0 … 6,5535 mW
Công suất quang Rxcông suất ánh sáng thukhông dấu, 0,1 µW0 … 6,5535 mW

Một số module có làm mát/điều chỉnh được còn có thêm các giám sát tùy chọn (nhiệt độ laser, dòng TEC).

Chúng nằm ở đâu — SFF-8472 (lớp SFP)

Giá trị thời gian thực nằm trong khối A2h, byte 96–105, mỗi giá trị 2 byte, byte cao (MSB) trước:

ByteGiám sát
96–97Nhiệt độ
98–99Vcc
100–101Dòng phân cực Tx
102–103Công suất Tx
104–105Công suất Rx
106–109tùy chọn (nhiệt độ laser / TEC)

DDM có tồn tại hay không, và được hiệu chuẩn ra sao, được khai báo trong byte 92 của A0h (Loại giám sát chẩn đoán): bit 6 = có hiện thực DDM, bit 5 = hiệu chuẩn nội, bit 4 = hiệu chuẩn ngoài, bit 3 = công suất Rx được báo cáo dưới dạng trung bình (1) hay OMA (0). Xem Hiệu chuẩn.

Với module QSFP và CMIS, cùng các đơn vị đó áp dụng theo từng làn — xem Chẩn đoán theo từng làn.

Chuyển đổi giá trị thô

Nhiệt độ     °C  = signed16 / 256          0x1E80 = 7808   → 30.50 °C
Vcc          V   = uint16 × 0.0001         33000           → 3.300 V
Bias Tx      mA  = uint16 × 0.002          3000            → 6.00 mA
Công suất    mW  = uint16 × 0.0001         8000            → 0.800 mW
Công suất    dBm = 10 · log10(mW)          0.800 mW        → −0.97 dBm

Các mốc quy đổi nhanh cho công suất quang:

dBmmW / µWGiá trị thô (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 (sàn độ phân giải)

Vì đơn vị thô là 0,1 µW, DDM không thể phân giải bất cứ điều gì dưới −40 dBm; một chỉ số đúng bằng −40 dBm (giá trị thô 0 hoặc 1) có nghĩa là “không có ánh sáng”, không phải một phép đo chính xác. Thêm các phép tính dB và bảng tốc độ/baud: Đơn vị và chuyển đổi.

Mỗi tham số cho bạn biết điều gì

  • Nhiệt độ — tăng theo nhiệt độ môi trường và mật độ cổng; một module chạy nóng làm laser của nó lão hóa nhanh hơn. Dải hoạt động điển hình 0…70 °C (thương mại) hoặc −40…85 °C (công nghiệp).
  • Vcc — nên nằm gần 3,3 V; một chỉ số thấp hoặc nhiễu chỉ ra vấn đề ở khe cắm của host, không phải ở module.
  • Dòng phân cực Tx — chỉ báo lão hóa tốt nhất trong tất cả: module tăng dòng phân cực để giữ công suất Tx không đổi khi laser mòn dần. Hãy theo dõi xu hướng của nó (Hỏng hóc).
  • Công suất Tx — hữu ích khi được đo thật; trên các module giá rẻ, nó có thể là một hằng số được ghi sẵn vào bộ nhớ (Mức DDM).
  • Công suất Rx — tình trạng sức khỏe của đầu xa và sợi quang: so sánh với độ nhạy của bộ thu và với giá trị tham chiếu lúc lắp đặt.

Trong CodingBox

Màn hình DDM thực hiện các phép chuyển đổi này trực tiếp và vẽ đồ thị các giá trị cùng với ngưỡng riêng của module; EEPROM editor hiển thị các byte thô 96–105 và byte 92 để đối chiếu.

Vị trí byte và định dạng giám sát theo từng đặc tả: Bản đồ A2h của SFF-8472 (96–109), Trang thấp của SFF-8636 (22–57), Trang thấp của CMIS (14–25) và trang 11h (154–201).


Nếu bạn phát hiện thông tin chưa chính xác hoặc lỗi trong bài viết này, hãy chọn đoạn liên quan và nhấn Ctrl+Enter để .