Peta register XFP menurut INF-8077i · Spesifikasi dan standar · Transceiver optik dan kabel · Dokumentasi · CodingBox
CodingBox Dokumentasi

Peta register XFP menurut INF-8077i

Modul XFP merespons pada satu alamat two-wire (A0h) dengan memori bawah 128 byte — ambang, flag, monitor, dan kontrol — serta tabel atas yang dipilih oleh byte 127, salah satunya tabel 01h yaitu Serial ID. Tata letak ini mendahului SFF-8636 dan menjadi modelnya: blok identitas QSFP meniru posisi byte XFP hampir persis. Halaman ini mendaftar memori bawah dan tabel 01h byte demi byte dan bit demi bit, disusun berdasarkan INF-8077i Rev 4.5. Uraian: INF-8077i — manajemen XFP.

Legenda: cadangan = dicadangkan · vendor = khusus vendor · nilai 16-bit diawali MSB · flag bersifat latched, dibersihkan saat dibaca.

Memori bawah — ambang, byte 0–57

ByteBidangCatatan
0Identifier06h = XFP
1Kontrol pengondisi sinyal7 bypass CDR Tx? — bit mengontrol CDR Tx/Rx internal dan loopback menurut Table 39: 7 CDR Tx off · 6 kontrol amplitudo/EQ Tx · 5–4 cadangan · 3 CDR Rx off · 2 loopback line-side · 1 loopback XFI · 0 cadangan (implementasi diiklankan pada tabel 01h byte 164)
2–3 / 4–5 / 6–7 / 8–9Suhu alarm tinggi / alarm rendah / peringatan tinggi / peringatan rendah16-bit bertanda, 1/256 °C
10–17cadangan(ambang untuk suhu kedua pada sebagian draf)
18–19 / 20–21 / 22–23 / 24–25Bias Tx HA / LA / HW / LW16-bit tidak bertanda, 2 µA
26–27 / 28–29 / 30–31 / 32–33Daya Tx HA / LA / HW / LW16-bit tidak bertanda, 0,1 µW
34–35 / 36–37 / 38–39 / 40–41Daya Rx HA / LA / HW / LW16-bit tidak bertanda, 0,1 µW
42–43 / 44–45 / 46–47 / 48–49AUX1 HA / LA / HW / LWformat sesuai jenis AUX1 (tabel 01h byte 222)
50–57AUX2 HA / LA / HW / LWsesuai jenis AUX2

Memori bawah — vendor, kontrol BER dan panjang gelombang, byte 58–79

ByteBidangIsi
58–69vendor—
70Pelaporan BERuntuk modul dengan FEC: kontrol pelaporan eksponen/mantissa BER
71Kontrol panjang gelombang — target MSBXFP yang dapat disetel: byte 71–72 menyetel panjang gelombang dalam satuan 0,05 nm
72Kontrol panjang gelombang — target LSB—
73–74Error / status panjang gelombangoffset panjang gelombang yang dilaporkan, dalam satuan 0,005 nm
75Flag kontrol panjang gelombangtuning sedang berlangsung, tidak terkunci, di luar rentang
76–79Kontrol FECmengaktifkan/menonaktifkan FEC, status FEC (XFP FEC 10G, dibungkus ITU G.709)

Memori bawah — flag, byte 80–95

ByteBidangBit
80Flag alarm 1 (latched)7 suhu alarm tinggi · 6 suhu alarm rendah · 5 cadangan · 4 cadangan · 3 bias Tx alarm tinggi · 2 bias Tx alarm rendah · 1 daya Tx alarm tinggi · 0 daya Tx alarm rendah
81Flag alarm 2 (latched)7 daya Rx alarm tinggi · 6 daya Rx alarm rendah · 5 AUX1 alarm tinggi · 4 AUX1 alarm rendah · 3 AUX2 alarm tinggi · 2 AUX2 alarm rendah · 1–0 cadangan
82Flag peringatan 1 (latched)tata letak sama seperti byte 80, untuk peringatan
83Flag peringatan 2 (latched)tata letak sama seperti byte 81, untuk peringatan
84Flag status 1 (latched)7 Tx_NR (belum siap) · 6 Tx_Fault · 5 CDR Tx tidak terkunci · 4 Rx_NR · 3 CDR Rx tidak terkunci · 2 RX_LOS · 1 modul belum siap (Mod_NR) · 0 reset selesai
85Flag status 2 (latched)7 gangguan suplai APD · 6 gangguan TEC · 5 panjang gelombang tidak terkunci · 4–3 cadangan · 2 gangguan VCC5? · 1 gangguan VCC3 · 0 gangguan VCC2 (bit gangguan suplai bergantung implementasi)
86–87cadangan—
88Mask alarm 1bit mask untuk byte 80
89Mask alarm 2untuk byte 81
90Mask peringatan 1untuk byte 82
91Mask peringatan 2untuk byte 83
92Mask status 1untuk byte 84
93Mask status 2untuk byte 85
94–95cadangan—

Flag yang aktif mengaktifkan pin Interrupt kecuali di-mask; host membaca byte flag tersebut untuk membersihkannya.

Memori bawah — pembacaan A/D, byte 96–109

ByteBesaran yang dipantauFormat
96–97Suhu16-bit bertanda, 1/256 °C
98–99cadangan—
100–101Bias Tx2 µA
102–103Daya Tx0,1 µW
104–105Daya Rx0,1 µW
106–107AUX1sesuai jenis pada tabel 01h byte 222
108–109AUX2sesuai jenis

Memori bawah — kontrol dan status, byte 110–127

ByteBidangBit
110Kontrol/status umum7 state pin TX_DIS · 6 soft TX_DIS (R/W) · 5 state MOD_NR · 4 state P_Down (pin) · 3 soft P_Down (R/W) · 2 state Interrupt · 1 state RX_LOS · 0 data belum siap
111Status umum 27 state Tx_NR · 6 state Tx_Fault · 5 CDR Tx tidak terkunci · 4 state Rx_NR · 3 CDR Rx tidak terkunci · 2 cadangan · 1 state VPS (variable power supply) · 0 cadangan (salinan byte 84 tanpa latch)
112–117vendor / cadangan—
118vendor—
119–122vendorsering menjadi area penggantian kata sandi
123–126vendorsering menjadi area entri kata sandi (offset yang sama seperti QSFP) — Jenis perlindungan tulis
127Pemilihan tabel01h Serial ID (default) · 02h–7Fh cadangan · 80h–FFh vendor

Tabel 01h — Serial ID, byte 128–191 (tercakup dalam CC_BASE)

ByteBidangIsi
128Identifier06h XFP
129Extended identifier7–6 cadangan · 5–4 level daya: 00 ≤ 1,5 W · 01 ≤ 2,5 W · 10 ≤ 3,5 W · 11 > 3,5 W · 3 CDR (0 = XFI dengan CDR, 1 = tanpa CDR) · 2 kode CLEI ada di tabel 01h? (bit 2 = CLEI di tabel 02h) · 1 input clock referensi Tx diperlukan · 0 cadangan
130KonektorSFF-8024 Table 4-3 (07h LC · 01h SC · 21h pigtail tembaga · 22h RJ45)
131Kepatuhan Ethernet 10G7 10GBASE-SR · 6 10GBASE-LR · 5 10GBASE-ER · 4 10GBASE-LRM · 3 10GBASE-SW · 2 10GBASE-LW · 1 10GBASE-EW · 0 cadangan
132Kepatuhan Fibre Channel 10G7 1200-MX-SN-I · 6 1200-SM-LL-L · 5 extended reach 1550 nm · 4 intermediate reach 1300 nm FP · 3–0 cadangan
133Link tembaga 10G7–0 cadangan (didefinisikan untuk XFP tembaga di masa depan)
134Link kecepatan lebih rendah7 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 cadangan
135SONET/SDH interkoneksi7 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 cadangan
136SONET/SDH jarak pendek7 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 cadangan
137SONET/SDH jarak jauh7 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 cadangan
138SONET/SDH jarak sangat jauh7 V-64.2a · 6 V-64.2b · 5 V-64.3 · 4–0 cadangan
139Encoding7 64B/66B · 6 8B/10B · 5 SONET scrambled · 4 NRZ · 3 RZ · 2–0 cadangan (bit field, bukan nilai SFF-8024)
140Bit rate minimumdalam satuan 100 Mb/s (misalnya 5Fh = 9,5 Gb/s)
141Bit rate maksimumdalam satuan 100 Mb/s (misalnya 6Fh = 11,1 Gb/s) — pasangan ini mendefinisikan jendela rate yang didukung
142Panjang SMFkm
143Panjang E-50 µm (OM3)dalam satuan 2 m
144Panjang 50 µmdalam satuan 1 m
145Panjang 62,5 µmdalam satuan 1 m
146Panjang tembagadalam satuan 1 m
147Teknologi perangkat7–4 pemancar: 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 tembaga · 9h–Fh cadangan · 3 kontrol panjang gelombang (aktif) · 2 pemancar yang didinginkan · 1 detektor (1 = APD, 0 = PIN) · 0 yang dapat disetel
148–163Nama vendor16 ASCII
164Dukungan CDR7 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 cadangan · 1 loopback line-side didukung · 0 loopback XFI didukung
165–167OUI vendor—
168–183Nomor part vendor16 ASCII
184–185Revisi vendor2 ASCII
186–187Panjang gelombangdalam satuan 0,05 nm (1310,00 nm = 26 200 = 6658h)
188–189Toleransi panjang gelombangdalam satuan 0,005 nm
190Suhu case maksimum°C
191CC_BASE(Σ byte 128–190) mod 256

Tabel 01h — ID lanjutan, byte 192–255

ByteBidangIsi
192Disipasi daya maksimumdalam satuan 20 mW (misalnya 7Dh = 2,5 W)
193Total daya dalam power-downdalam satuan 20 mW
194Arus maksimum7–4 pada +5 V dalam satuan 50 mA · 3–0 pada +3,3 V dalam satuan 100 mA
195Arus maksimum7–4 pada +1,8 V dalam satuan 100 mA · 3–0 pada −5,2 V dalam satuan 50 mA
196–211Nomor seri vendor16 ASCII
212–219Date codeYYMMDD + 2 lot
220Jenis pemantauan diagnostik7–5 cadangan · 4 pengukuran daya Rx: 1 = rata-rata, 0 = OMA · 3 pelaporan BER didukung · 2–0 cadangan
221Opsi lanjutan7 VPS didukung (variable power supply) · 6 soft TX_DISABLE diimplementasikan · 5 soft P_Down diimplementasikan · 4 mode regulator VPS LV · 3 mode regulator VPS yang di-bypass · 2 fungsi kontrol FEC aktif · 1 kemampuan penyetelan panjang gelombang diimplementasikan · 0 CMU (clock multiplier unit) didukung
222Pemantauan AUX7–4 jenis AUX1 · 3–0 jenis AUX2: 0 tidak diimplementasikan · 1 tegangan bias APD (10 mV) · 2 cadangan · 3 arus TEC (0,1 mA, bertanda) · 4 suhu laser (1/256 °C) · 5 panjang gelombang laser (0,05 nm? — menurut spesifikasi: offset panjang gelombang) · 6 suplai +5 V (100 µV) · 7 suplai +3,3 V · 8 suplai +1,8 V · 9 suplai −5,2 V · Ah arus +5 V (100 µA) · Bh cadangan · Ch arus +3,3 V · Dh arus +1,8 V · Eh arus −5,2 V · Fh cadangan
223CC_EXT(Σ byte 192–222) mod 256
224–255Khusus vendortidak ikut checksum

Tabel 02h–FFh

TabelIsi
02hEEPROM pengguna / kode CLEI (jika diiklankan)
03h–7Fhcadangan
80h–FFhkhusus vendor (sering berupa kata sandi, cadangan kalibrasi)

Apa yang diwarisi QSFP

Bandingkan dengan Peta halaman atas 00h SFF-8636: byte 128–130, 140–147 (panjang dan nibble teknologi), 148–191 (blok vendor, panjang gelombang, CC_BASE), 196–223 (SN, tanggal, CC_EXT) berada pada offset yang sama. Perbedaannya ada pada byte kepatuhan (131–138 didefinisikan ulang untuk Ethernet 40/100G), byte 139 (encoding sebagai nilai, bukan bit field) dan 192–195 (daya/arus digantikan oleh kepatuhan extended dan opsi). Tool yang mengenal satu peta dapat membaca peta lainnya dengan tabel terjemahan kecil.

Peta terkait


Jika Anda menemukan ketidakakuratan atau kesalahan dalam artikel ini, pilih bagian teks yang bersangkutan lalu tekan Ctrl+Enter untuk .