कंप्यूट मॉड्यूल के लिए कस्टम कैरियर सर्किट बोर्ड क्या करता है?
कंप्यूट मॉड्यूल के लिए एक कैरियर सर्किट बोर्ड एक कंप्यूट मॉड्यूल को उत्पाद के बाकी हिस्सों से जोड़ता है। यह बिजली रूपांतरण, फ़ील्ड ट्रांसीवर, कनेक्टर, सुरक्षा, भंडारण कनेक्शन और नियंत्रण कार्य प्रदान कर सकता है। सटीक कार्य इस बात पर निर्भर करता है कि मॉड्यूल पहले से क्या आपूर्ति करता है और इंस्टॉलेशन के लिए क्या आवश्यक है।
यह परियोजना एक मॉड्यूल के चारों ओर कनेक्टर्स लगाने से आगे तक फैली हुई है। यांत्रिक बाधाएं, सिग्नल अखंडता, सॉफ्टवेयर कॉन्फ़िगरेशन, विनिर्माण और सेवा पहुंच परस्पर क्रिया करती हैं। प्रोजेक्ट में देर से स्थानांतरित किया गया कनेक्टर रूटिंग, एनक्लोजर टूलींग और केबल हार्नेस को प्रभावित कर सकता है। उन निर्भरताओं को पकड़ें जबकि उन्हें बदलना अभी भी सस्ता है।
यदि प्लेटफ़ॉर्म निर्णय अभी भी खुला है, तो शुरुआत करें SoM बनाम सिंगल-बोर्ड कंप्यूटर गाइड. यदि डिज़ाइन में एआई अनुमान शामिल है, तो कंप्यूट मॉड्यूल को फ़्रीज़ करने से पहले इच्छित मॉडल और सेंसर पथ को मान्य करें।
डिज़ाइन संक्षिप्त में क्या शामिल करें
| इनपुट | जानकारी उपलब्ध कराने हेतु | यह डिज़ाइन क्यों बदलता है |
|---|---|---|
| गणना मॉड्यूल | सटीक भाग, पुनरीक्षण, मेमोरी/भंडारण संस्करण और समर्थित BSP | विद्युत, यांत्रिक और सॉफ्टवेयर सीमाओं को परिभाषित करता है |
| इंटरफ़ेस | गणना, विद्युत मानक, डेटा दर, कनेक्टर, अलगाव और केबल की लंबाई | ट्रांसीवर, सुरक्षा, रूटिंग और सत्यापन निर्धारित करता है |
| आपूर्ति | नाममात्र वोल्टेज, ऑपरेटिंग रेंज, स्टार्टअप और गड़बड़ी आवश्यकताएँ | रूपांतरण, अनुक्रमण, सुरक्षा और थर्मल कार्य को परिभाषित करता है |
| यांत्रिकी | बोर्ड की रूपरेखा, ऊंचाई सीमा, माउंटिंग, कनेक्टर स्थिति और संलग्नक मॉडल | प्लेसमेंट, कूलिंग और असेंबली को बाधित करता है |
| सॉफ्टवेयर | ऑपरेटिंग सिस्टम, बूट/अपडेट आवश्यकताएँ और परिधीय समर्थन | BSP, ड्राइवर और एप्लिकेशन एकीकरण कार्य को परिभाषित करता है |
| मान्यता | परिचालन वातावरण, लागू परीक्षण और मापने योग्य स्वीकृति मानदंड | उपकरण, प्रोटोटाइप, परीक्षण समय और साक्ष्य को परिभाषित करता है |
| उत्पादन | पायलट मात्रा, अपेक्षित मात्रा, सेवा मॉडल और विनिर्माण डिलिवरेबल्स | सोर्सिंग, परीक्षण फिक्स्चर और परिवर्तन नियंत्रण को प्रभावित करता है |
अज्ञातों को स्पष्ट रूप से चिह्नित करें और प्रत्येक को एक स्वामी निर्दिष्ट करें। उदाहरण के लिए, "चार कैमरे" इंटरफ़ेस, सेंसर, केबल की लंबाई, सिंक्रनाइज़ेशन और एक साथ ऑपरेटिंग मोड को खुला छोड़ देते हैं। एक निश्चित कार्यान्वयन दायरे पर सहमति होने से पहले एक प्रारंभिक खोज चरण उन अनिश्चितताओं को हल कर सकता है।
एक व्यावहारिक डिज़ाइन और सत्यापन प्रक्रिया
- आवश्यकताएँ और व्यवहार्यता. मॉड्यूल, इंटरफ़ेस आवंटन, उपलब्ध सॉफ़्टवेयर और प्रमुख जोखिमों की पुष्टि करें। एक सहमत ब्लॉक आरेख और स्वीकृति रूपरेखा तैयार करें।
- योजनाबद्ध और घटक समीक्षा. पावर ट्री, सुरक्षा, क्लॉक, रीसेट और इंटरफेस को परिभाषित करें। लेआउट से पहले घटक उपलब्धता और विकल्पों की समीक्षा करें।
- लेआउट और विनिर्माण समीक्षा. स्टैक-अप, प्लेसमेंट, रूटिंग बाधाओं, मैकेनिकल फिट, असेंबली एक्सेस और परीक्षण बिंदुओं का समाधान करें।
- प्रोटोटाइप खरीद और संयोजन। निर्माण डेटा और घटक प्रतिस्थापन की जाँच करें, फिर प्रत्येक बोर्ड के निर्मित कॉन्फ़िगरेशन को रिकॉर्ड करें।
- प्रारंभिक हार्डवेयर परीक्षण और सॉफ्टवेयर एकीकरण। इंटरफ़ेस और एप्लिकेशन कार्यभार का उपयोग करने से पहले पावर और स्टार्टअप को सत्यापित करें। बोर्ड और सॉफ़्टवेयर संशोधनों के विरुद्ध समस्याओं को ट्रैक करें।
- सत्यापन एवं हस्तान्तरण। सहमत परीक्षण चलाएं, मुद्दों को बंद करें और प्रोजेक्ट दायरे में परिभाषित रिलीज़ डेटा और सहायक साक्ष्य प्रदान करें।
चयनित भाग के लिए मॉड्यूल निर्माता की डिज़ाइन गाइड और प्रारंभिक हार्डवेयर परीक्षण चेकलिस्ट का उपयोग करें। विक्रेता संदर्भ उन आवश्यकताओं की पहचान कर सकते हैं जिन्हें अनदेखा करना आसान है, लेकिन एक अलग मॉड्यूल या पीढ़ी के लिए निर्देश विनिमेय नहीं हैं। संदर्भों में NVIDIA चेकलिस्ट इस बात का उदाहरण है कि किसी विशेष पारिस्थितिकी तंत्र के लिए हार्डवेयर और सॉफ़्टवेयर जांच को कैसे प्रलेखित किया जाता है।
कैरियर-बोर्ड NRE लागत क्या निर्धारित करती है?
गैर-आवर्ती इंजीनियरिंग में डिज़ाइन बनाने और मान्य करने के लिए किए गए कार्य शामिल हैं। एक उपयोगी उद्धरण उस कार्य को प्रोटोटाइप घटकों, PCB निर्माण, असेंबली, फिक्स्चर, बाहरी परीक्षण और आवर्ती उत्पादन से अलग करता है। सहमत हूं कि इनमें से कौन सा शामिल है, वैकल्पिक है या अलग से चार्ज किया गया है।
| लागत चालक | उद्धरण से पहले हल करने योग्य प्रश्न |
|---|---|
| इंटरफ़ेस जटिलता | क्या इंटरफ़ेस पहले से ही समर्थित हैं, या क्या उन्हें नए सर्किटरी और ड्राइवरों की आवश्यकता है? |
| हाई-स्पीड लेआउट | कौन से सिग्नल स्टैक-अप, प्रतिबाधा और सत्यापन आवश्यकताओं को लागू करते हैं? |
| शक्ति और सुरक्षा | संपूर्ण उत्पाद को कौन सी आपूर्ति स्थितियाँ और फ़ील्ड गड़बड़ी सहन करनी चाहिए? |
| यांत्रिक बाधाएँ | क्या रूपरेखा लचीली है, या डिज़ाइन को एक निश्चित लिफाफे और हार्नेस में फिट होना चाहिए? |
| सॉफ्टवेयर का दायरा | क्या कार्य में BSP अनुकूलन, ड्राइवर, पुनर्प्राप्ति और अद्यतन समर्थन शामिल है? |
| प्रोटोटाइप पुनरावृत्तियाँ | अपेक्षित संशोधन, पुन: परीक्षण और कार्यक्षेत्र परिवर्तन कैसे संभाले जाते हैं? |
| योग्यता एवं उत्पादन | कौन से औपचारिक परीक्षण, फिक्स्चर और विनिर्माण दस्तावेज़ आवश्यक हैं? |
एक मात्र "PCB डिज़ाइन" कीमत की तुलना संपूर्ण उत्पाद-विकास कोटेशन से करना मुश्किल है। एक वितरण योग्य सूची, मान्यताओं, बहिष्करण, स्वीकृति मानदंड और परिवर्तन प्रक्रिया का अनुरोध करें। इससे यह माने बिना प्रस्तावों की तुलना करना संभव हो जाता है कि छूटा हुआ कार्य शामिल है।
समयरेखा की योजना कैसे बनाई जानी चाहिए?
निर्भरता के आधार पर शेड्यूल बनाएं। आवश्यकताओं का अनुमोदन डिज़ाइन फ़्रीज़ से पहले होता है; निर्माण और घटक उपलब्धता यह निर्धारित करती है कि इकट्ठे प्रोटोटाइप कब आ सकते हैं; परीक्षण दोहराए जाने से पहले हार्डवेयर परिवर्तन के लिए एक और विनिर्माण चक्र की आवश्यकता हो सकती है। सॉफ़्टवेयर किसी विकास प्लेटफ़ॉर्म पर समानांतर रूप से आगे बढ़ सकता है, जहां वह प्लेटफ़ॉर्म अंतिम हार्डवेयर का पर्याप्त रूप से प्रतिनिधित्व करता है।
प्रत्येक मील के पत्थर पर, वितरण योग्य, स्वामी, समीक्षा निर्णय और अगली निर्भरता बताएं। उदाहरण के लिए: अनुमोदित योजनाबद्ध; जारी विनिर्माण पैकेज; संचालित प्रोटोटाइप; सत्यापित इंटरफ़ेस; आवेदन परीक्षण रिपोर्ट; उत्पादन रिलीज।
एक विश्वसनीय वितरण अनुमान के लिए एक परिभाषित दायरे और एक घटक-आपूर्ति जांच की आवश्यकता होती है। गुजरे हुए लीड समय से इंजीनियरिंग प्रयास को अलग करें और समीक्षा, खरीद और एक सहमत पुनरावृत्ति भत्ता के लिए समय शामिल करें। प्रोटोटाइप उपलब्धता और उत्पादन योग्यता को अलग-अलग मील के पत्थर के रूप में मानें।
प्रथम प्रोटोटाइप से पहले स्वीकृति को परिभाषित करें
आवश्यकताओं को अवलोकन योग्य परीक्षणों में बदलें। "गेटवे काम करता है" के बजाय, इंटरफ़ेस मोड, ट्रैफ़िक पैटर्न, अवधि, अनुमत हानि और परिणाम रिकॉर्ड करने वाले लॉग या माप को निर्दिष्ट करें। "एआई तेज़ है" के बजाय मॉडल, इनपुट, सटीकता सीमा, निरंतर थ्रूपुट और स्वीकार्य आउटपुट विलंब को परिभाषित करें।
- किसी बाधित अद्यतन के बाद दस्तावेज़ स्टार्टअप, शटडाउन, पुनर्प्राप्ति और व्यवहार।
- एक समय में केवल एक के बजाय आवश्यक इंटरफ़ेस का एक साथ प्रयोग करें।
- प्रासंगिक थर्मल ऑपरेटिंग स्थिति का मूल्यांकन करने के लिए इच्छित कार्यभार को पर्याप्त समय तक चलाएं।
- सहमत सेवा और उत्पादन-परीक्षण प्रक्रियाओं को सत्यापित करें।
- प्रत्येक परीक्षा परिणाम के साथ बोर्ड संशोधन, फर्मवेयर और सॉफ्टवेयर छवि संलग्न रखें।
यांत्रिक और शक्ति संबंधी विचारों के लिए, हमारा देखें रग्ड फैनलेस कंप्यूटर डिज़ाइन नोट. तंत्रिका-नेटवर्क कार्यभार के लिए, RK3588 NPU परीक्षण मार्गदर्शिका मॉडल प्रदर्शन को पूर्ण-सिस्टम प्रदर्शन से अलग करने के लिए एक प्रारंभिक बिंदु प्रदान करता है।
हैंडओवर पैकेज पर सहमति
स्कीमैटिक्स, PCB लेआउट, विनिर्माण आउटपुट, सामग्री के बिल, असेंबली निर्देश, सॉफ्टवेयर, प्रोग्रामिंग निर्देश और परीक्षण फिक्स्चर के लिए प्रारूप और अधिकार निर्दिष्ट करें। परिभाषित करें कि कौन से संपादन योग्य स्रोत वितरित किए जाते हैं, कौन से तृतीय-पक्ष घटकों के पास अलग-अलग लाइसेंस हैं, और स्वीकृति के बाद डिज़ाइन का रखरखाव कौन करता है। ये सहमत होने वाली परियोजना शर्तें हैं, न कि ऐसी धारणाएं जो NRE का भुगतान करने से स्वचालित रूप से अनुसरण की जाती हैं।
एक उपयोगी रिलीज़ ज्ञात सीमाओं, स्वीकृत प्रतिस्थापनों, अनसुलझे जोखिमों और परिवर्तनों का अनुरोध करने की प्रक्रिया को भी रिकॉर्ड करती है। वह जानकारी विनिर्माण और सेवा टीमों को एक नियंत्रित संशोधन को एक अनिर्दिष्ट भिन्नता से अलग करने में मदद करती है।
कस्टम कैरियर-बोर्ड प्रश्न
क्या किसी संदर्भ वाहक को अपरिवर्तित रूप में कॉपी किया जा सकता है?
यह एक इंजीनियरिंग प्रारंभिक बिंदु हो सकता है जहां इसका लाइसेंस अनुमति देता है, लेकिन नई स्थापना के लिए अभी भी इलेक्ट्रिकल, मैकेनिकल, सॉफ्टवेयर और विनिर्माण सत्यापन की आवश्यकता होती है। जांचें कि प्रत्येक संदर्भित डिज़ाइन सटीक मॉड्यूल और संशोधन पर लागू होता है।
क्या BSP कार्य स्वचालित रूप से शामिल है?
केवल तभी जब सहमत दायरे में यह शामिल हो। प्रोजेक्ट संक्षिप्त में बताएं कि बूट कॉन्फ़िगरेशन, परिधीय समर्थन, ऑपरेटिंग-सिस्टम एकीकरण और दीर्घकालिक अपडेट का मालिक कौन है।
पहली चर्चा के लिए क्या पर्याप्त है?
एक ब्लॉक आरेख, मॉड्यूल प्राथमिकता, इंटरफ़ेस सूची, आपूर्ति विवरण, संलग्नक बाधाएं, लक्ष्य मात्रा और इच्छित पायलट तिथि एक उपयोगी प्रारंभिक बिंदु हैं। जो अनिर्णीत रह गया है उसे शामिल करें ताकि पहली बातचीत उन जोखिमों पर ध्यान केंद्रित कर सके।
PCB डिज़ाइन को एम्बेडेड Linux प्रारंभिक हार्डवेयर परीक्षण से कनेक्ट करें
कस्टम PCB डिज़ाइन और एंबेडेड-सिस्टम सॉफ़्टवेयर एक दूसरे पर निर्भर हैं। एक बोर्ड-समर्थन पैकेज (BSP) को चयनित सिस्टम-ऑन-मॉड्यूल, पावर अनुक्रमण, पिन आवंटन और संलग्न बाह्य उपकरणों से मेल खाना चाहिए। लेआउट से पहले इन इंटरफ़ेस को हल करें ताकि हार्डवेयर और एम्बेडेड Linux प्रारंभिक हार्डवेयर परीक्षण समान कॉन्फ़िगरेशन के विरुद्ध आगे बढ़ सकें।
edge AI उत्पाद के लिए, प्रारंभिक व्यवहार्यता कार्य में इच्छित कैमरा या सेंसर पथ शामिल करें। एक कार्यशील प्रोसेसर मॉड्यूल यह साबित नहीं करता है कि पूर्ण अधिग्रहण और अनुमान पाइपलाइन आवश्यक विलंबता को पूरा करेगी। प्रोजेक्ट संक्षिप्त में ड्राइवर की उपलब्धता, मेमोरी आवश्यकताओं और परीक्षण साक्ष्य को कैप्चर करें।
फैनलेस औद्योगिक पीसी डिज़ाइन बाधाओं की समीक्षा करें
तकनीकी संदर्भ
- NVIDIA: मॉड्यूल अनुकूलन और हार्डवेयर/सॉफ्टवेयर प्रारंभिक हार्डवेयर परीक्षण चेकलिस्ट
- डिजी: एम्बेडेड-सिस्टम विकास शुरुआती बिंदु
उपरोक्त प्रक्रिया एक परियोजना-नियोजन रूपरेखा है। विद्युत डिज़ाइन नियम चयनित मॉड्यूल के वर्तमान तकनीकी दस्तावेज़ीकरण से आने चाहिए।
अपनी इंटरफ़ेस सूची लाएँ.
मॉड्यूल प्राथमिकता, कनेक्टर, आपूर्ति, संलग्नक और पायलट मात्रा भेजें। हम उन्हें एक स्कोप्ड कैरियर-बोर्ड और एम्बेडेड-सॉफ़्टवेयर चर्चा में बदल सकते हैं।
