CodingBox दस्तावेज़

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–17rsvd(कुछ ड्राफ़्ट में दूसरे तापमान के लिए थ्रेशोल्ड)
18–19 / 20–21 / 22–23 / 24–25Tx बायस HA / LA / HW / LWअनसाइन्ड 16-बिट, 2 µA
26–27 / 28–29 / 30–31 / 32–33Tx पावर HA / LA / HW / LWअनसाइन्ड 16-बिट, 0.1 µW
34–35 / 36–37 / 38–39 / 40–41Rx पावर HA / LA / HW / LWअनसाइन्ड 16-बिट, 0.1 µW
42–43 / 44–45 / 46–47 / 48–49AUX1 HA / LA / HW / LWफ़ॉर्मैट AUX1 टाइप के अनुसार (टेबल 01h बाइट 222)
50–57AUX2 HA / LA / HW / LWAUX2 टाइप जैसा

लोअर मेमोरी — विक्रेता, BER और तरंगदैर्ध्य कंट्रोल, बाइट 58–79

बाइटफ़ील्डकॉन्टेंट
58–69विक्रेता
70BER रिपोर्टिंगFEC वाले मॉड्यूल के लिए: BER एक्सपोनेंट/मैन्टिसा रिपोर्टिंग कंट्रोल
71तरंगदैर्ध्य कंट्रोल — टारगेट MSBट्यून करने योग्य XFP: 71–72 तरंगदैर्ध्य 0.05 nm की इकाइयों में सेट होती है
72तरंगदैर्ध्य कंट्रोल — टारगेट LSB
73–74तरंगदैर्ध्य एरर / स्टेटसरिपोर्ट की गई तरंगदैर्ध्य ऑफ़सेट 0.005 nm की इकाइयों में
75तरंगदैर्ध्य कंट्रोल फ़्लैगट्यूनिंग जारी है, अनलॉक्ड, रेंज से बाहर
76–79FEC कंट्रोल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–87rsvd
88अलार्म मास्क 1बाइट 80 के लिए मास्क बिट
89अलार्म मास्क 2बाइट 81 के लिए
90चेतावनी मास्क 1बाइट 82 के लिए
91चेतावनी मास्क 2बाइट 83 के लिए
92स्टेटस मास्क 1बाइट 84 के लिए
93स्टेटस मास्क 2बाइट 85 के लिए
94–95rsvd

सेट किया गया फ़्लैग, मास्क न होने पर Interrupt पिन असर्ट करता है; होस्ट फ़्लैग बाइट पढ़कर इन्हें क्लियर करता है।

लोअर मेमोरी — A/D रीडआउट, बाइट 96–109

बाइटमापा गया मानफ़ॉर्मैट
96–97तापमानसाइन्ड 16-बिट, 1/256 °C
98–99rsvd
100–101Tx बायस2 µA
102–103Tx पावर0.1 µW
104–105Rx पावर0.1 µW
106–107AUX1टेबल 01h बाइट 222 में दिए टाइप के अनुसार
108–109AUX2टाइप के अनुसार

लोअर मेमोरी — कंट्रोल और स्टेटस, बाइट 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सामान्य स्टेटस 27 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)
13110G Ethernet कंप्लायंस7 10GBASE-SR · 6 10GBASE-LR · 5 10GBASE-ER · 4 10GBASE-LRM · 3 10GBASE-SW · 2 10GBASE-LW · 1 10GBASE-EW · 0 rsvd
13210G Fibre Channel कंप्लायंस7 1200-MX-SN-I · 6 1200-SM-LL-L · 5 एक्सटेंडेड रीच 1550 nm · 4 इंटरमीडिएट रीच 1300 nm FP · 3–0 rsvd
13310G कॉपर लिंक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
135SONET/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
136SONET/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
137SONET/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
138SONET/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) — यह जोड़ी सपोर्टेड रेट विंडो तय करती है
142SMF लंबाईkm
143E-50 µm लंबाई (OM3)2 m की इकाइयों में
14450 µm लंबाई1 m की इकाइयों में
14562.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
164CDR सपोर्ट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
191CC_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 (क्लॉक मल्टीप्लायर यूनिट) सपोर्टेड
222AUX मॉनिटरिंग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
223CC_EXT(Σ बाइट 192–222) mod 256
224–255विक्रेता-विशिष्टचेकसम में शामिल नहीं

टेबल 02h–FFh

टेबलकॉन्टेंट
02hयूज़र EEPROM / CLEI कोड (जब एडवर्टाइज़ किया गया हो)
03h–7Fhrsvd
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 (पावर/करंट की जगह एक्सटेंडेड कंप्लायंस और ऑप्शन)। जो टूल एक मैप जानता है, वह एक छोटी ट्रांसलेशन टेबल के साथ दूसरा भी पढ़ लेता है।

जुड़े हुए मैप


अगर आपको इस सामग्री में कोई अशुद्धि या त्रुटि दिखे, तो संबंधित अंश चुनें और Ctrl+Enter दबाकर