Bản đồ thanh ghi XFP theo INF-8077i
Module XFP trả lời tại một địa chỉ hai dây (A0h) bằng bộ nhớ dưới 128 byte — gồm ngưỡng, cờ, giám sát và điều khiển — cùng các bảng trên được chọn bằng byte 127, trong đó bảng 01h là Serial ID. Cách bố trí này có trước SFF-8636 và là hình mẫu của nó: khối thông tin nhận dạng của QSFP sao chép gần như chính xác vị trí byte của XFP. Trang này liệt kê bộ nhớ dưới và bảng 01h theo từng byte và từng bit, biên soạn theo INF-8077i Rev 4.5. Phần diễn giải: INF-8077i — quản lý XFP.
Chú giải: dự trữ — byte chưa dùng, dành riêng · nhà sản xuất — dữ liệu riêng của nhà sản xuất · giá trị 16 bit tính byte cao trước · cờ được chốt lại, xóa khi đọc.
Bộ nhớ dưới — ngưỡng, byte 0–57
| Byte | Trường | Ghi chú |
|---|
| 0 | Mã nhận dạng | 06h = XFP |
| 1 | Điều khiển bộ điều hòa tín hiệu | 7 bypass CDR Tx? — các bit điều khiển CDR Tx/Rx nội bộ và các loopback theo Table 39: 7 tắt CDR Tx · 6 điều khiển biên độ/EQ của Tx · 5–4 dự trữ · 3 tắt CDR Rx · 2 loopback phía đường truyền · 1 loopback XFI · 0 dự trữ (cách triển khai được khai báo tại byte 164 của bảng 01h) |
| 2–3 / 4–5 / 6–7 / 8–9 | Nhiệt độ HA / LA / HW / LW (báo động cao / thấp, cảnh báo cao / thấp) | 16 bit có dấu, 1/256 °C |
| 10–17 | dự trữ | (ngưỡng cho một nhiệt độ thứ hai trong một số bản dự thảo) |
| 18–19 / 20–21 / 22–23 / 24–25 | Dòng phân cực Tx HA / LA / HW / LW | 16 bit không dấu, 2 µA |
| 26–27 / 28–29 / 30–31 / 32–33 | Công suất Tx HA / LA / HW / LW | 16 bit không dấu, 0,1 µW |
| 34–35 / 36–37 / 38–39 / 40–41 | Công suất Rx HA / LA / HW / LW | 16 bit không dấu, 0,1 µW |
| 42–43 / 44–45 / 46–47 / 48–49 | AUX1 HA / LA / HW / LW | định dạng theo loại AUX1 (byte 222 của bảng 01h) |
| 50–57 | AUX2 HA / LA / HW / LW | theo loại AUX2 |
Bộ nhớ dưới — nhà sản xuất, BER và điều khiển bước sóng, byte 58–79
| Byte | Trường | Nội dung |
|---|
| 58–69 | nhà sản xuất | — |
| 70 | Báo cáo BER | đối với module có FEC: điều khiển báo cáo số mũ/phần định trị của BER |
| 71 | Điều khiển bước sóng — giá trị đích, byte cao | XFP điều chỉnh được: byte 71–72 đặt bước sóng theo đơn vị 0,05 nm |
| 72 | Điều khiển bước sóng — giá trị đích, byte thấp | — |
| 73–74 | Sai số / trạng thái bước sóng | độ lệch bước sóng được báo cáo, theo đơn vị 0,005 nm |
| 75 | Cờ điều khiển bước sóng | đang điều chỉnh, chưa khóa, ngoài dải |
| 76–79 | Điều khiển FEC | bật/tắt FEC, trạng thái FEC (XFP FEC 10G, đóng gói theo ITU G.709) |
Bộ nhớ dưới — cờ, byte 80–95
| Byte | Trường | Bit |
|---|
| 80 | Cờ báo động 1 (được chốt) | 7 báo động cao nhiệt độ · 6 báo động thấp nhiệt độ · 5 dự trữ · 4 dự trữ · 3 báo động cao dòng phân cực Tx · 2 báo động thấp dòng phân cực Tx · 1 báo động cao công suất Tx · 0 báo động thấp công suất Tx |
| 81 | Cờ báo động 2 (được chốt) | 7 báo động cao công suất Rx · 6 báo động thấp công suất Rx · 5 báo động cao AUX1 · 4 báo động thấp AUX1 · 3 báo động cao AUX2 · 2 báo động thấp AUX2 · 1–0 dự trữ |
| 82 | Cờ cảnh báo 1 (được chốt) | bố cục như byte 80 nhưng cho cảnh báo |
| 83 | Cờ cảnh báo 2 (được chốt) | bố cục như byte 81 nhưng cho cảnh báo |
| 84 | Cờ trạng thái 1 (được chốt) | 7 Tx_NR (chưa sẵn sàng) · 6 Tx_Fault · 5 CDR Tx chưa khóa · 4 Rx_NR · 3 CDR Rx chưa khóa · 2 RX_LOS · 1 module chưa sẵn sàng (Mod_NR) · 0 hoàn tất đặt lại |
| 85 | Cờ trạng thái 2 (được chốt) | 7 lỗi nguồn cấp APD · 6 lỗi TEC · 5 bước sóng chưa khóa · 4–3 dự trữ · 2 lỗi VCC5? · 1 lỗi VCC3 · 0 lỗi VCC2 (các bit lỗi nguồn cấp tùy theo cách triển khai) |
| 86–87 | dự trữ | — |
| 88 | Mặt nạ báo động 1 | các bit mặt nạ cho byte 80 |
| 89 | Mặt nạ báo động 2 | cho byte 81 |
| 90 | Mặt nạ cảnh báo 1 | cho byte 82 |
| 91 | Mặt nạ cảnh báo 2 | cho byte 83 |
| 92 | Mặt nạ trạng thái 1 | cho byte 84 |
| 93 | Mặt nạ trạng thái 2 | cho byte 85 |
| 94–95 | dự trữ | — |
Một cờ được bật sẽ kích hoạt chân Interrupt trừ khi bị che bởi mặt nạ; host đọc các byte cờ để xóa chúng.
Bộ nhớ dưới — kết quả đọc ADC, byte 96–109
| Byte | Đại lượng giám sát | Định dạng |
|---|
| 96–97 | Nhiệt độ | 16 bit có dấu, 1/256 °C |
| 98–99 | dự trữ | — |
| 100–101 | Dòng phân cực Tx | 2 µA |
| 102–103 | Công suất Tx | 0,1 µW |
| 104–105 | Công suất Rx | 0,1 µW |
| 106–107 | AUX1 | theo loại tại byte 222 của bảng 01h |
| 108–109 | AUX2 | theo loại |
Bộ nhớ dưới — điều khiển và trạng thái, byte 110–127
| Byte | Trường | Bit |
|---|
| 110 | Điều khiển/trạng thái chung | 7 trạng thái chân TX_DIS · 6 TX_DIS mềm (R/W) · 5 trạng thái MOD_NR · 4 trạng thái P_Down (chân) · 3 P_Down mềm (R/W) · 2 trạng thái Interrupt · 1 trạng thái RX_LOS · 0 dữ liệu chưa sẵn sàng |
| 111 | Trạng thái chung 2 | 7 trạng thái Tx_NR · 6 trạng thái Tx_Fault · 5 CDR Tx chưa khóa · 4 trạng thái Rx_NR · 3 CDR Rx chưa khóa · 2 dự trữ · 1 trạng thái VPS (nguồn cấp thay đổi được) · 0 dự trữ (bản sao không chốt của byte 84) |
| 112–117 | nhà sản xuất / dự trữ | — |
| 118 | nhà sản xuất | — |
| 119–122 | nhà sản xuất | thường là vùng đổi mật khẩu |
| 123–126 | nhà sản xuất | thường là vùng nhập mật khẩu (cùng offset như QSFP) — Các kiểu bảo vệ ghi |
| 127 | Chọn bảng | 01h Serial ID (mặc định) · 02h–7Fh dự trữ · 80h–FFh nhà sản xuất |
Bảng 01h — Serial ID, byte 128–191 (nằm trong CC_BASE)
| Byte | Trường | Nội dung |
|---|
| 128 | Mã nhận dạng | 06h XFP |
| 129 | Mã nhận dạng mở rộng | 7–6 dự trữ · 5–4 mức công suất: 00 ≤ 1,5 W · 01 ≤ 2,5 W · 10 ≤ 3,5 W · 11 > 3,5 W · 3 CDR (0 = XFI có CDR, 1 = không có CDR) · 2 có mã CLEI trong bảng 01h? (bit 2 = CLEI ở bảng 02h) · 1 cần đầu vào xung nhịp tham chiếu Tx · 0 dự trữ |
| 130 | Đầu nối | SFF-8024 Table 4-3 (07h LC · 01h SC · 21h pigtail đồng · 22h RJ45) |
| 131 | Mã tuân thủ 10G Ethernet | 7 10GBASE-SR · 6 10GBASE-LR · 5 10GBASE-ER · 4 10GBASE-LRM · 3 10GBASE-SW · 2 10GBASE-LW · 1 10GBASE-EW · 0 dự trữ |
| 132 | Mã tuân thủ 10G Fibre Channel | 7 1200-MX-SN-I · 6 1200-SM-LL-L · 5 cự ly mở rộng 1550 nm · 4 cự ly trung bình 1300 nm FP · 3–0 dự trữ |
| 133 | Liên kết đồng 10G | 7–0 dự trữ (dành cho XFP đồng trong tương lai) |
| 134 | Liên kết tốc độ thấp hơn | 7 1000BASE-SX / 1×FC MMF · 6 1000BASE-LX / 1×FC SMF · 5 2×FC MMF · 4 2×FC SMF · 3 OC-48 SR · 2 OC-48 IR · 1 OC-48 LR · 0 dự trữ |
| 135 | SONET/SDH liên kết nội bộ | 7 I-64.1r · 6 I-64.1 · 5 I-64.2r · 4 I-64.2 · 3 I-64.3 · 2 I-64.5 · 1–0 dự trữ |
| 136 | SONET/SDH đường ngắn | 7 S-64.1 · 6 S-64.2a · 5 S-64.2b · 4 S-64.3a · 3 S-64.3b · 2 S-64.5a · 1 S-64.5b · 0 dự trữ |
| 137 | SONET/SDH đường dài | 7 L-64.1 · 6 L-64.2a · 5 L-64.2b · 4 L-64.2c · 3 L-64.3 · 2 G.959.1 P1L1-2D2 · 1–0 dự trữ |
| 138 | SONET/SDH đường rất dài | 7 V-64.2a · 6 V-64.2b · 5 V-64.3 · 4–0 dự trữ |
| 139 | Mã hóa | 7 64B/66B · 6 8B/10B · 5 SONET xáo trộn · 4 NRZ · 3 RZ · 2–0 dự trữ (trường bit, không phải giá trị SFF-8024) |
| 140 | Tốc độ bit tối thiểu | đơn vị 100 Mb/s (ví dụ 5Fh = 9,5 Gb/s) |
| 141 | Tốc độ bit tối đa | đơn vị 100 Mb/s (ví dụ 6Fh = 11,1 Gb/s) — cặp giá trị này xác định khoảng tốc độ được hỗ trợ |
| 142 | Chiều dài SMF | km |
| 143 | Chiều dài E-50 µm (OM3) | đơn vị 2 m |
| 144 | Chiều dài 50 µm | đơn vị 1 m |
| 145 | Chiều dài 62,5 µm | đơn vị 1 m |
| 146 | Chiều dài đồng | đơn vị 1 m |
| 147 | Công nghệ thiết bị | 7–4 bộ phát: 0h VCSEL 850 nm · 1h VCSEL 1310 nm · 2h VCSEL 1550 nm · 3h FP 1310 nm · 4h DFB 1310 nm · 5h DFB 1550 nm · 6h EML 1310 nm · 7h EML 1550 nm · 8h đồng · 9h–Fh dự trữ · 3 điều khiển bước sóng (chủ động) · 2 bộ phát có làm mát · 1 loại đầu thu quang (1 = APD, 0 = PIN) · 0 điều chỉnh được |
| 148–163 | Tên nhà sản xuất | 16 ASCII |
| 164 | Hỗ trợ CDR | 7 9,95 Gb/s · 6 10,3 Gb/s · 5 10,5 Gb/s · 4 10,7 Gb/s · 3 11,1 Gb/s · 2 dự trữ · 1 hỗ trợ loopback phía đường truyền · 0 hỗ trợ loopback XFI |
| 165–167 | OUI nhà sản xuất | — |
| 168–183 | Mã sản phẩm | 16 ASCII |
| 184–185 | Phiên bản | 2 ASCII |
| 186–187 | Bước sóng | đơn vị 0,05 nm (1310,00 nm = 26 200 = 6658h) |
| 188–189 | Dung sai bước sóng | đơn vị 0,005 nm |
| 190 | Nhiệt độ vỏ tối đa | °C |
| 191 | CC_BASE | (Σ byte 128–190) mod 256 |
Bảng 01h — ID mở rộng, byte 192–255
| Byte | Trường | Nội dung |
|---|
| 192 | Công suất tiêu tán tối đa | đơn vị 20 mW (ví dụ 7Dh = 2,5 W) |
| 193 | Tổng công suất ở chế độ power-down | đơn vị 20 mW |
| 194 | Dòng tối đa | 7–4 trên +5 V, đơn vị 50 mA · 3–0 trên +3,3 V, đơn vị 100 mA |
| 195 | Dòng tối đa | 7–4 trên +1,8 V, đơn vị 100 mA · 3–0 trên −5,2 V, đơn vị 50 mA |
| 196–211 | Số sê-ri | 16 ASCII |
| 212–219 | Mã ngày | YYMMDD + 2 lô |
| 220 | Kiểu giám sát chẩn đoán | 7–5 dự trữ · 4 đo công suất Rx: 1 = trung bình, 0 = OMA · 3 hỗ trợ báo cáo BER · 2–0 dự trữ |
| 221 | Tùy chọn mở rộng | 7 hỗ trợ VPS (nguồn cấp thay đổi được) · 6 đã triển khai TX_DISABLE mềm · 5 đã triển khai P_Down mềm · 4 chế độ bộ điều chỉnh VPS LV · 3 chế độ bypass bộ điều chỉnh VPS · 2 chức năng điều khiển FEC chủ động · 1 đã triển khai khả năng điều chỉnh bước sóng · 0 hỗ trợ CMU (bộ nhân tần số xung nhịp) |
| 222 | Giám sát AUX | 7–4 loại AUX1 · 3–0 loại AUX2: 0 chưa triển khai · 1 điện áp phân cực APD (10 mV) · 2 dự trữ · 3 dòng TEC (0,1 mA, có dấu) · 4 nhiệt độ laser (1/256 °C) · 5 bước sóng laser (0,05 nm? — theo đặc tả: độ lệch bước sóng) · 6 nguồn +5 V (100 µV) · 7 nguồn +3,3 V · 8 nguồn +1,8 V · 9 nguồn −5,2 V · Ah dòng +5 V (100 µA) · Bh dự trữ · Ch dòng +3,3 V · Dh dòng +1,8 V · Eh dòng −5,2 V · Fh dự trữ |
| 223 | CC_EXT | (Σ byte 192–222) mod 256 |
| 224–255 | Riêng của nhà sản xuất | không tính vào checksum |
Các bảng 02h–FFh
| Bảng | Nội dung |
|---|
| 02h | EEPROM người dùng / mã CLEI (khi được khai báo) |
| 03h–7Fh | dự trữ |
| 80h–FFh | riêng của nhà sản xuất (thường là mật khẩu, bản sao lưu hiệu chuẩn) |
Những gì QSFP kế thừa
So với bản đồ trang trên 00h của SFF-8636: các byte 128–130, 140–147 (chiều dài và nibble công nghệ), 148–191 (khối nhà sản xuất, bước sóng, CC_BASE), 196–223 (số sê-ri, ngày, CC_EXT) nằm tại cùng offset. Khác biệt nằm ở các byte tuân thủ (131–138 được định nghĩa lại cho Ethernet 40/100G), byte 139 (mã hóa là một giá trị thay vì một trường bit) và 192–195 (công suất/dòng điện được thay bằng mã tuân thủ mở rộng và tùy chọn). Một công cụ biết bản đồ này sẽ đọc được bản đồ kia chỉ với một bảng chuyển đổi nhỏ.
Các bản đồ liên quan