CodingBox दस्तावेज़

मॉड्यूल कैसे बनाए और टेस्ट किए जाते हैं

एक ट्रांसीवर की डेटाशीट 70 °C पर बीस साल, एक नैनोमीटर के भीतर तरंगदैर्ध्य और असल वैल्यू के 2 dB भीतर DDM Tx का वादा करती है। यह पूरा होता है या नहीं, यह एक ऐसे फ़ैक्ट्री प्रोसेस पर निर्भर करता है जो ख़रीदार कभी नहीं देखता: चिप स्क्रीनिंग, सब-माइक्रॉन अलाइनमेंट, एक टेस्ट स्टेशन पर कैलिब्रेशन, बर्न-इन और एक आख़िरी कोडिंग स्टेप जो वह पहचान जानकारी लिखता है जिसे आप बाद में बेंच पर पढ़ते हैं। इस प्रोसेस को जानने से समझ आता है कि अच्छे मॉड्यूल जितने की क़ीमत पर मिलते हैं उतने की क्यों मिलते हैं, सस्ते मॉड्यूल तापमान की चरम सीमाओं पर क्यों फ़ेल होते हैं, और “कैलिब्रेशन कॉन्स्टेंट” और “कोडिंग” का असल में क्या मतलब है।

वेफ़र से मॉड्यूल तक

laser / PD wafers ──► chip test & screening ──► TOSA / ROSA assembly ──► OSA test
                                                                             │
PCB assembly (SMT: driver, TIA, MCU, DSP, EEPROM) ──► board test ────────────┤
                                                                             ▼
                              module assembly ──► calibration & tuning ──► burn-in ──► final test ──► coding & label ──► QA sample ──► ship

चिप

स्टेपक्या होता हैयह क्यों मायने रखता है
वेफ़र ग्रोथMOCVD से InP-आधारित लेज़र और PD (1310/1550 nm); GaAs VCSEL; SiPh के लिए Si/Ge फ़ोटोडायोडमटीरियल तरंगदैर्ध्य और स्पीड तय करता है — लेज़र
चिप प्रोब टेस्टLIV कर्व (लाइट बनाम करंट बनाम वोल्टेज): थ्रेशोल्ड, स्लोप एफ़िशिएंसी, सीरीज़ रेज़िस्टेंस; स्पेक्ट्रम: सेंटर तरंगदैर्ध्य, साइड-मोड सप्रेशन (SMSR)स्पेक से बाहर की डाई रिजेक्ट कर दी जाती हैं; LIV डेटा APC टारगेट की नींव रखता है
चिप बर्न-इनइन्फ़ैंट मॉर्टेलिटी को हटाने के लिए लेज़र को बढ़े हुए तापमान और करंट पर एज किया जाता है (जैसे, 85 °C पर दसियों से सैकड़ों घंटे)जिस लेज़र का बायस कुछ प्रतिशत से ज़्यादा ड्रिफ़्ट करता है उसे हटा दिया जाता है
बिनिंगडाई को तरंगदैर्ध्य (CWDM/LAN-WDM चैनल के लिए) और पावर के हिसाब से छाँटा जाता हैकुछ चैनल कम क्यों मिलते हैं

ऑप्टिकल सब-असेंबली

सबमाउंट पर डाई अटैच, वायर बॉन्डिंग, फिर वह स्टेप जो क़ीमत तय करता है: एक्टिव अलाइनमेंट — लेज़र पावर्ड रहते हुए, कपल्ड पावर को अधिकतम करने के लिए एक लेंस और/या फ़ाइबर स्टब को सब-माइक्रॉन स्टेप में हिलाया जाता है, फिर लेज़र वेल्डिंग या UV एपॉक्सी से फ़िक्स किया जाता है। हर्मेटिक पैकेज कैप-वेल्डेड और लीक-टेस्टेड होते हैं; तैयार OSA को लॉन्च पावर, एक्सटिंक्शन रेशियो, आई शेप और, रिसीवर पर, रिस्पॉन्सिविटी और संवेदनशीलता के लिए मापा जाता है (ऑप्टिकल पैकेजिंग)। COB इंजन इसकी जगह एक मोल्डेड लेंस ऐरे के नीचे नंगी डाई की पिक-एंड-प्लेस इस्तेमाल करते हैं (चिप-ऑन-बोर्ड)।

कैलिब्रेशन और ट्यूनिंग

एक टेंपरेचर चैंबर, एक ऑप्टिकल पावर मीटर, एक BER टेस्टर और एक रेफ़रेंस रिसीवर वाले टेस्ट स्टेशन पर, फ़र्मवेयर को सिखाया जाता है कि उसके रॉ नंबर का मतलब क्या है:

कैलिब्रेट किया गया आइटमप्रोसीजरकहाँ स्टोर होता है
Tx पावर मॉनिटरकई सेटिंग पर एक पावर मीटर से असल लॉन्च पावर मापी जाती है; मॉनिटर-PD रीडिंग को dBm पर मैप किया जाता हैइंटरनल कैल: फ़र्मवेयर टेबल; एक्सटर्नल कैल: A2h Tx_PWR स्लोप/ऑफ़सेट
APC टारगेट25 °C पर लॉन्च पावर तय वैल्यू तक पहुँचने तक बायस को एडजस्ट किया जाता है; टारगेट सेव किया जाता हैफ़र्मवेयर
मॉड्यूलेशन करंट / तापमान के हिसाब से DSP सेटिंगकम, कमरे के और ज़्यादा तापमान पर आई और एक्सटिंक्शन रेशियो ऑप्टिमाइज़ किए जाते हैं (“3-temp” टेस्ट); लुक-अप टेबल लिखी जाती हैंफ़र्मवेयर
Rx पावर मॉनिटरमॉड्यूल की तरंगदैर्ध्य पर कैलिब्रेटेड रोशनी कई लेवल पर डाली जाती है; फ़ोटोकरंट को dBm पर मैप किया जाता हैइंटरनल: फ़र्मवेयर; एक्सटर्नल: A2h Rx_PWR(4..0) पॉलिनॉमियल
तापमान सेंसरचैंबर रेफ़रेंस के मुक़ाबलेस्लोप/ऑफ़सेट
Vcc, बायस ADCएक प्रिसिज़न सोर्स के मुक़ाबलेस्लोप/ऑफ़सेट
थ्रेशोल्डडिज़ाइन के हिसाब से अलार्म/चेतावनी लिमिट लिखी जाती हैंA2h 0–39 / QSFP पेज 03h / CMIS पेज 02h
तरंगदैर्ध्य (DWDM, LR4)चैनल के ग्रिड पर आने तक TEC सेट पॉइंट ट्रिम किया जाता है; लॉकर कैलिब्रेट किया जाता हैफ़र्मवेयर

यहीं से ±2–3 dB की DDM सटीकता आती है — और यही वजह है कि सिर्फ़ कमरे के तापमान पर कैलिब्रेट किया गया मॉड्यूल 65 °C पर ग़लत रीडिंग देता है (सटीकता और सीमाएँ, कैलिब्रेशन)।

जो टेस्ट मॉड्यूल को पास करने होते हैं

टेस्टक्या मापता हैस्टैंडर्ड / मेट्रिक
आई डायग्राम बनाम मास्क (NRZ)राइज़/फ़ॉल, जिटर, ओवरशूट, एक्सटिंक्शन रेशियोPMD के लिए IEEE 802.3 / FC मास्क
TDECQ (PAM4)एक रेफ़रेंस इक्वलाइज़र के बाद आई क्लोज़रIEEE 802.3 Clause 121+
OMA और औसत पावरस्पेक विंडो में लॉन्च पावरPMD टेबल
एक्सटिंक्शन रेशियो1 और 0 लेवल का रेशियोPMD के हिसाब से ≥ 3.5–9 dB
तरंगदैर्ध्य, SMSR, स्पेक्ट्रल विड्थचैनल के भीतर सेंटर λ; सिंगल-मोड शुद्धताऑप्टिकल स्पेक्ट्रम एनालाइज़र
RIN, चर्पलेज़र नॉइज़ और तरंगदैर्ध्य का डगमगानालॉन्ग-रीच PMD
संवेदनशीलता / स्ट्रेस्ड संवेदनशीलताएक एटेन्युएटर के साथ इनपुट पावर बनाम BER, वर्स्ट-केस वेवफ़ॉर्मBER टेस्टर (BERT), 10⁻¹² या pre-FEC टारगेट
डिस्पर्शन पेनल्टीअधिकतम फ़ाइबर लंबाई या एमुलेटर पर BERलॉन्ग-रीच PMD
थ्री-टेंपरेचर फ़ंक्शनल टेस्टऊपर की हर चीज़ −5/25/70 °C पर (या रेटेड रेंज पर)असली मॉड्यूल को सिर्फ़-कमरे-के-तापमान वाले मॉड्यूल से अलग करता है
पावर कंजम्पशन, इनरशपावर क्लास के मुक़ाबलेSFF-8431 / QSFP-DD हार्डवेयर स्पेक
टू-वायर और DDM चेकमेमोरी मैप पढ़ने योग्य, वैल्यू सही, फ़्लैग काम करते हैंSFF-8472 / SFF-8636 / CMIS
मैकेनिकलइंसर्शन फ़ोर्स, लैच, केज EMI, कनेक्टर एंड्योरेंसSFF हार्डवेयर स्पेक

डिज़ाइन का क्वालिफ़िकेशन (हर यूनिट का नहीं) Telcordia GR-468-CORE के हिसाब से होता है: टेंपरेचर साइक्लिंग, डैम्प हीट, मैकेनिकल शॉक और वाइब्रेशन, एक सैंपल पर एक्सेलरेटेड एजिंग ताकि वह लाइफ़टाइम प्रोजेक्ट की जा सके जो डेटाशीट बाद में बताती है।

बर्न-इन और स्क्रीनिंग

तैयार मॉड्यूल ट्रैफ़िक के तहत बढ़े हुए तापमान पर घंटों से लेकर दिनों तक चलाए जाते हैं; DDM लॉग की जाती है; जिन यूनिट का बायस, पावर या एरर ड्रिफ़्ट करता है उन्हें हटा दिया जाता है। यह स्टेप महँगा है और लो-कॉस्ट प्रोड्यूसर सबसे पहले इसे ही छोड़ते हैं — यही वजह है कि सस्ते ऑप्टिक्स के फ़ील्ड फ़ेल्योर आँकड़े एक साल तक ठीक दिखते हैं और फिर अचानक बढ़ जाते हैं (फ़ेल्योर)।

कोडिंग: आख़िरी स्टेप

अब जाकर पहचान जानकारी लिखी जाती है: विक्रेता का नाम, पार्ट नंबर, सीरियल नंबर, डेट कोड, कंप्लायंस कोड, लंबाई, तरंगदैर्ध्य, ऑप्शन, चेकसम — या तो मैन्युफ़ैक्चरर के अपने या उस ग्राहक के ब्रांड के जिसके लिए बैच बनाया गया है। कॉन्ट्रैक्ट मैन्युफ़ैक्चरर एक फ़िज़िकल मॉड्यूल बनाते हैं और इसे कई नामों के तहत कोड करते हैं; OEM-ब्रांडेड मॉड्यूल को वेंडर एरिया में विक्रेता के सिग्नेचर मिलते हैं। यह वही ऑपरेशन है जो CodingBox बेंच पर करता है (EEPROM रीकोडिंग, विक्रेता फ़ील्ड) — फ़ैक्ट्री बस इसे पहले से मौजूद कैलिब्रेशन डेटा के साथ करती है।

ग्रेड को क्या अलग करता है

प्रैक्टिसफ़ुल-ग्रेड प्रोड्यूसरलो-कॉस्ट प्रोड्यूसर
चिप स्क्रीनिंग और बर्न-इनहाँकभी-कभी
एक्टिव अलाइनमेंट क्वालिटी±0.5 µm, वेल्डेडएपॉक्सी, चौड़ी टॉलरेंस
कैलिब्रेशन3 तापमान, प्रति मॉड्यूलकमरे का तापमान या प्रति बैच
DDM Txमापी गईकभी-कभी एक कॉन्स्टेंट (DDM लेवल)
आइसोलेटर1310/1550 पर हाँकभी-कभी छोड़ दिया जाता है
मॉड्यूल बर्न-इनहाँकभी-कभार
रेटेड टेंपरेचर रेंज पर टेस्टहाँअक्सर नहीं
ट्रेसेबिलिटीसीरियल से जुड़े टेस्ट रिकॉर्डकोई नहीं

इसमें से कुछ भी पहचान जानकारी वाले बाइट में नहीं दिखता; यह तापमान के साथ DDM के व्यवहार में और एक साल बाद के फ़ेल्योर रेट में दिखता है।

CodingBox में

बेंच पर इनकमिंग इंस्पेक्शन फ़ैक्ट्री के फ़ाइनल टेस्ट का एक छोटा हिस्सा दोहराता है: पहचान जानकारी और चेकसम पढ़ना, यह जाँचना कि DDM वैल्यू लाइव हैं और सामान्य मान के मुक़ाबले प्रशंसनीय हैं, code database में बेसलाइन रिकॉर्ड करना। जिस बैच की Tx पावर या बायस सभी यूनिट में एक जैसी हो, या जिसका तापमान कभी नहीं बदलता, वह वह फ़ैक्ट्री स्टेप पास करने में फ़ेल हुआ है जिसे उसने पास करने का दावा किया।


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