INF-8077i XFP रजिस्टर मैप
एक XFP मॉड्यूल एक टू-वायर एड्रेस (A0h) पर 128 बाइट की लोअर मेमोरी के साथ जवाब देता है — थ्रेशोल्ड, फ़्लैग, मॉनिटर और कंट्रोल — और बाइट 127 से चुनी गई अपर टेबल के साथ, जिनमें से टेबल 01h सीरियल ID है। यह लेआउट SFF-8636 से पहले का है और उसके लिए मॉडल बना: QSFP आइडेंटिटी ब्लॉक XFP की बाइट पोज़िशन को लगभग जस-का-तस कॉपी करता है। यह पेज लोअर मेमोरी और टेबल 01h को बाइट-दर-बाइट और बिट-दर-बिट सूचीबद्ध करता है, जो INF-8077i Rev 4.5 के आधार पर तैयार किया गया है। विवरण: INF-8077i — XFP मैनेजमेंट।
लेजेंड: rsvd = रिज़र्व्ड · vendor = विक्रेता-विशिष्ट · 16-बिट वैल्यू MSB पहले होती हैं · फ़्लैग लैच्ड होते हैं, पढ़ने पर क्लियर हो जाते हैं।
लोअर मेमोरी — थ्रेशोल्ड, बाइट 0–57
| बाइट | फ़ील्ड | नोट |
|---|
| 0 | आइडेंटिफ़ायर | 06h = XFP |
| 1 | सिग्नल कंडीशनर कंट्रोल | 7 Tx CDR बायपास? — बिट टेबल 39 के मुताबिक़ इंटरनल Tx/Rx CDR और लूपबैक कंट्रोल करते हैं: 7 Tx CDR ऑफ़ · 6 Tx एम्प्लिट्यूड/EQ कंट्रोल · 5–4 rsvd · 3 Rx CDR ऑफ़ · 2 लाइन-साइड लूपबैक · 1 XFI लूपबैक · 0 rsvd (इम्प्लीमेंटेशन टेबल 01h बाइट 164 में एडवर्टाइज़ किया जाता है) |
| 2–3 / 4–5 / 6–7 / 8–9 | तापमान हाई अलार्म / लो अलार्म / हाई चेतावनी / लो चेतावनी | साइन्ड 16-बिट, 1/256 °C |
| 10–17 | rsvd | (कुछ ड्राफ़्ट में दूसरे तापमान के लिए थ्रेशोल्ड) |
| 18–19 / 20–21 / 22–23 / 24–25 | Tx बायस HA / LA / HW / LW | अनसाइन्ड 16-बिट, 2 µA |
| 26–27 / 28–29 / 30–31 / 32–33 | Tx पावर HA / LA / HW / LW | अनसाइन्ड 16-बिट, 0.1 µW |
| 34–35 / 36–37 / 38–39 / 40–41 | Rx पावर HA / LA / HW / LW | अनसाइन्ड 16-बिट, 0.1 µW |
| 42–43 / 44–45 / 46–47 / 48–49 | AUX1 HA / LA / HW / LW | फ़ॉर्मैट AUX1 टाइप के अनुसार (टेबल 01h बाइट 222) |
| 50–57 | AUX2 HA / LA / HW / LW | AUX2 टाइप जैसा |
लोअर मेमोरी — विक्रेता, BER और तरंगदैर्ध्य कंट्रोल, बाइट 58–79
| बाइट | फ़ील्ड | कॉन्टेंट |
|---|
| 58–69 | विक्रेता | — |
| 70 | BER रिपोर्टिंग | FEC वाले मॉड्यूल के लिए: BER एक्सपोनेंट/मैन्टिसा रिपोर्टिंग कंट्रोल |
| 71 | तरंगदैर्ध्य कंट्रोल — टारगेट MSB | ट्यून करने योग्य XFP: 71–72 तरंगदैर्ध्य 0.05 nm की इकाइयों में सेट होती है |
| 72 | तरंगदैर्ध्य कंट्रोल — टारगेट LSB | — |
| 73–74 | तरंगदैर्ध्य एरर / स्टेटस | रिपोर्ट की गई तरंगदैर्ध्य ऑफ़सेट 0.005 nm की इकाइयों में |
| 75 | तरंगदैर्ध्य कंट्रोल फ़्लैग | ट्यूनिंग जारी है, अनलॉक्ड, रेंज से बाहर |
| 76–79 | FEC कंट्रोल | FEC एनेबल/डिसेबल करना, FEC स्टेटस (10G FEC XFP, ITU G.709 में रैप्ड) |
लोअर मेमोरी — फ़्लैग, बाइट 80–95
| बाइट | फ़ील्ड | बिट |
|---|
| 80 | अलार्म फ़्लैग 1 (लैच्ड) | 7 तापमान हाई अलार्म · 6 तापमान लो अलार्म · 5 rsvd · 4 rsvd · 3 Tx बायस हाई अलार्म · 2 Tx बायस लो अलार्म · 1 Tx पावर हाई अलार्म · 0 Tx पावर लो अलार्म |
| 81 | अलार्म फ़्लैग 2 (लैच्ड) | 7 Rx पावर हाई अलार्म · 6 Rx पावर लो अलार्म · 5 AUX1 हाई अलार्म · 4 AUX1 लो अलार्म · 3 AUX2 हाई अलार्म · 2 AUX2 लो अलार्म · 1–0 rsvd |
| 82 | चेतावनी फ़्लैग 1 (लैच्ड) | चेतावनी के लिए बाइट 80 जैसा ही लेआउट |
| 83 | चेतावनी फ़्लैग 2 (लैच्ड) | चेतावनी के लिए बाइट 81 जैसा ही लेआउट |
| 84 | स्टेटस फ़्लैग 1 (लैच्ड) | 7 Tx_NR (रेडी नहीं) · 6 Tx_Fault · 5 Tx CDR लॉक्ड नहीं · 4 Rx_NR · 3 Rx CDR लॉक्ड नहीं · 2 RX_LOS · 1 मॉड्यूल रेडी नहीं (Mod_NR) · 0 रीसेट पूरा |
| 85 | स्टेटस फ़्लैग 2 (लैच्ड) | 7 APD सप्लाई ख़राबी · 6 TEC ख़राबी · 5 तरंगदैर्ध्य अनलॉक्ड · 4–3 rsvd · 2 VCC5 ख़राबी? · 1 VCC3 ख़राबी · 0 VCC2 ख़राबी (सप्लाई-ख़राबी बिट इम्प्लीमेंटेशन के अनुसार) |
| 86–87 | rsvd | — |
| 88 | अलार्म मास्क 1 | बाइट 80 के लिए मास्क बिट |
| 89 | अलार्म मास्क 2 | बाइट 81 के लिए |
| 90 | चेतावनी मास्क 1 | बाइट 82 के लिए |
| 91 | चेतावनी मास्क 2 | बाइट 83 के लिए |
| 92 | स्टेटस मास्क 1 | बाइट 84 के लिए |
| 93 | स्टेटस मास्क 2 | बाइट 85 के लिए |
| 94–95 | rsvd | — |
सेट किया गया फ़्लैग, मास्क न होने पर Interrupt पिन असर्ट करता है; होस्ट फ़्लैग बाइट पढ़कर इन्हें क्लियर करता है।
लोअर मेमोरी — A/D रीडआउट, बाइट 96–109
| बाइट | मापा गया मान | फ़ॉर्मैट |
|---|
| 96–97 | तापमान | साइन्ड 16-बिट, 1/256 °C |
| 98–99 | rsvd | — |
| 100–101 | Tx बायस | 2 µA |
| 102–103 | Tx पावर | 0.1 µW |
| 104–105 | Rx पावर | 0.1 µW |
| 106–107 | AUX1 | टेबल 01h बाइट 222 में दिए टाइप के अनुसार |
| 108–109 | AUX2 | टाइप के अनुसार |
लोअर मेमोरी — कंट्रोल और स्टेटस, बाइट 110–127
| बाइट | फ़ील्ड | बिट |
|---|
| 110 | सामान्य कंट्रोल/स्टेटस | 7 TX_DIS पिन स्टेट · 6 सॉफ़्ट TX_DIS (R/W) · 5 MOD_NR स्टेट · 4 P_Down स्टेट (पिन) · 3 सॉफ़्ट P_Down (R/W) · 2 Interrupt स्टेट · 1 RX_LOS स्टेट · 0 डेटा रेडी नहीं |
| 111 | सामान्य स्टेटस 2 | 7 Tx_NR स्टेट · 6 Tx_Fault स्टेट · 5 Tx CDR लॉक्ड नहीं · 4 Rx_NR स्टेट · 3 Rx CDR लॉक्ड नहीं · 2 rsvd · 1 VPS (वेरिएबल पावर सप्लाई) स्टेट · 0 rsvd (बाइट 84 के अनलैच्ड मिरर) |
| 112–117 | विक्रेता / rsvd | — |
| 118 | विक्रेता | — |
| 119–122 | विक्रेता | अक्सर पासवर्ड बदलने का क्षेत्र |
| 123–126 | विक्रेता | अक्सर पासवर्ड एंट्री का क्षेत्र (QSFP जैसे ही ऑफ़सेट) — राइट-प्रोटेक्शन के प्रकार |
| 127 | टेबल सिलेक्ट | 01h सीरियल ID (डिफ़ॉल्ट विकल्प) · 02h–7Fh rsvd · 80h–FFh विक्रेता |
टेबल 01h — सीरियल ID, बाइट 128–191 (CC_BASE से कवर)
| बाइट | फ़ील्ड | कॉन्टेंट |
|---|
| 128 | आइडेंटिफ़ायर | 06h XFP |
| 129 | एक्सटेंडेड आइडेंटिफ़ायर | 7–6 rsvd · 5–4 पावर लेवल: 00 ≤ 1.5 W · 01 ≤ 2.5 W · 10 ≤ 3.5 W · 11 > 3.5 W · 3 CDR (0 = CDR के साथ XFI, 1 = कोई CDR नहीं) · 2 टेबल 01h में CLEI कोड मौजूद है? (बिट 2 = टेबल 02h में CLEI) · 1 Tx रेफ़रेंस क्लॉक इनपुट ज़रूरी · 0 rsvd |
| 130 | कनेक्टर | SFF-8024 टेबल 4-3 (07h LC · 01h SC · 21h कॉपर पिगटेल · 22h RJ45) |
| 131 | 10G Ethernet कंप्लायंस | 7 10GBASE-SR · 6 10GBASE-LR · 5 10GBASE-ER · 4 10GBASE-LRM · 3 10GBASE-SW · 2 10GBASE-LW · 1 10GBASE-EW · 0 rsvd |
| 132 | 10G Fibre Channel कंप्लायंस | 7 1200-MX-SN-I · 6 1200-SM-LL-L · 5 एक्सटेंडेड रीच 1550 nm · 4 इंटरमीडिएट रीच 1300 nm FP · 3–0 rsvd |
| 133 | 10G कॉपर लिंक | 7–0 rsvd (भविष्य के कॉपर XFP के लिए तय) |
| 134 | लोअर-स्पीड लिंक | 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 rsvd |
| 135 | SONET/SDH इंटरकनेक्ट | 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 rsvd |
| 136 | SONET/SDH शॉर्ट हॉल | 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 rsvd |
| 137 | SONET/SDH लॉन्ग हॉल | 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 rsvd |
| 138 | SONET/SDH वेरी लॉन्ग हॉल | 7 V-64.2a · 6 V-64.2b · 5 V-64.3 · 4–0 rsvd |
| 139 | एन्कोडिंग | 7 64B/66B · 6 8B/10B · 5 SONET स्क्रैम्बल्ड · 4 NRZ · 3 RZ · 2–0 rsvd (बिट फ़ील्ड, SFF-8024 वैल्यू नहीं) |
| 140 | न्यूनतम बिट रेट | 100 Mb/s की इकाइयों में (जैसे, 5Fh = 9.5 Gb/s) |
| 141 | अधिकतम बिट रेट | 100 Mb/s की इकाइयों में (जैसे, 6Fh = 11.1 Gb/s) — यह जोड़ी सपोर्टेड रेट विंडो तय करती है |
| 142 | SMF लंबाई | km |
| 143 | E-50 µm लंबाई (OM3) | 2 m की इकाइयों में |
| 144 | 50 µm लंबाई | 1 m की इकाइयों में |
| 145 | 62.5 µm लंबाई | 1 m की इकाइयों में |
| 146 | कॉपर लंबाई | 1 m की इकाइयों में |
| 147 | डिवाइस टेक्नोलॉजी | 7–4 ट्रांसमीटर: 0h 850 nm VCSEL · 1h 1310 nm VCSEL · 2h 1550 nm VCSEL · 3h 1310 nm FP · 4h 1310 nm DFB · 5h 1550 nm DFB · 6h 1310 nm EML · 7h 1550 nm EML · 8h कॉपर · 9h–Fh rsvd · 3 तरंगदैर्ध्य कंट्रोल (एक्टिव) · 2 कूल्ड ट्रांसमीटर · 1 डिटेक्टर (1 = APD, 0 = PIN) · 0 ट्यून करने योग्य |
| 148–163 | विक्रेता नाम | 16 ASCII |
| 164 | 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 rsvd · 1 लाइन-साइड लूपबैक सपोर्टेड · 0 XFI लूपबैक सपोर्टेड |
| 165–167 | विक्रेता OUI | — |
| 168–183 | विक्रेता पार्ट नंबर | 16 ASCII |
| 184–185 | विक्रेता रिविज़न | 2 ASCII |
| 186–187 | तरंगदैर्ध्य | 0.05 nm की इकाइयों में (1310.00 nm = 26 200 = 6658h) |
| 188–189 | तरंगदैर्ध्य टॉलरेंस | 0.005 nm की इकाइयों में |
| 190 | अधिकतम केस तापमान | °C |
| 191 | CC_BASE | (Σ बाइट 128–190) mod 256 |
टेबल 01h — एक्सटेंडेड ID, बाइट 192–255
| बाइट | फ़ील्ड | कॉन्टेंट |
|---|
| 192 | अधिकतम पावर डिसिपेशन | 20 mW की इकाइयों में (जैसे, 7Dh = 2.5 W) |
| 193 | पावर-डाउन में कुल पावर | 20 mW की इकाइयों में |
| 194 | अधिकतम करंट | 7–4 +5 V पर 50 mA की इकाइयों में · 3–0 +3.3 V पर 100 mA की इकाइयों में |
| 195 | अधिकतम करंट | 7–4 +1.8 V पर 100 mA की इकाइयों में · 3–0 −5.2 V पर 50 mA की इकाइयों में |
| 196–211 | विक्रेता सीरियल नंबर | 16 ASCII |
| 212–219 | डेट कोड | YYMMDD + 2 लॉट |
| 220 | डायग्नोस्टिक मॉनिटरिंग टाइप | 7–5 rsvd · 4 Rx पावर मेज़रमेंट: 1 = एवरेज, 0 = OMA · 3 BER रिपोर्टिंग सपोर्टेड · 2–0 rsvd |
| 221 | एन्हांस्ड ऑप्शन | 7 VPS सपोर्टेड (वेरिएबल पावर सप्लाई) · 6 सॉफ़्ट TX_DISABLE इम्प्लीमेंटेड · 5 सॉफ़्ट P_Down इम्प्लीमेंटेड · 4 VPS LV रेगुलेटर मोड · 3 VPS बायपास्ड रेगुलेटर मोड · 2 एक्टिव FEC कंट्रोल फ़ंक्शन · 1 तरंगदैर्ध्य ट्यूनेबिलिटी इम्प्लीमेंटेड · 0 CMU (क्लॉक मल्टीप्लायर यूनिट) सपोर्टेड |
| 222 | AUX मॉनिटरिंग | 7–4 AUX1 टाइप · 3–0 AUX2 टाइप: 0 इम्प्लीमेंटेड नहीं · 1 APD बायस वोल्टेज (10 mV) · 2 rsvd · 3 TEC करंट (0.1 mA, साइन्ड) · 4 लेज़र तापमान (1/256 °C) · 5 लेज़र तरंगदैर्ध्य (0.05 nm? — स्पेक के अनुसार: तरंगदैर्ध्य ऑफ़सेट) · 6 +5 V सप्लाई (100 µV) · 7 +3.3 V सप्लाई · 8 +1.8 V सप्लाई · 9 −5.2 V सप्लाई · Ah +5 V करंट (100 µA) · Bh rsvd · Ch +3.3 V करंट · Dh +1.8 V करंट · Eh −5.2 V करंट · Fh rsvd |
| 223 | CC_EXT | (Σ बाइट 192–222) mod 256 |
| 224–255 | विक्रेता-विशिष्ट | चेकसम में शामिल नहीं |
टेबल 02h–FFh
| टेबल | कॉन्टेंट |
|---|
| 02h | यूज़र EEPROM / CLEI कोड (जब एडवर्टाइज़ किया गया हो) |
| 03h–7Fh | rsvd |
| 80h–FFh | विक्रेता-विशिष्ट (अक्सर पासवर्ड, कैलिब्रेशन बैकअप) |
QSFP को विरासत में क्या मिला
SFF-8636 अपर पेज 00h मैप से तुलना करें: बाइट 128–130, 140–147 (लंबाई और टेक्नोलॉजी निबल), 148–191 (विक्रेता ब्लॉक, तरंगदैर्ध्य, CC_BASE), 196–223 (SN, तारीख़, CC_EXT) वही ऑफ़सेट पर बैठते हैं। अंतर हैं कंप्लायंस बाइट (131–138 को 40/100G Ethernet के लिए फिर से परिभाषित किया गया), बाइट 139 (एन्कोडिंग बिट फ़ील्ड की बजाय एक वैल्यू के तौर पर) और 192–195 (पावर/करंट की जगह एक्सटेंडेड कंप्लायंस और ऑप्शन)। जो टूल एक मैप जानता है, वह एक छोटी ट्रांसलेशन टेबल के साथ दूसरा भी पढ़ लेता है।
जुड़े हुए मैप