अंतर्निहित स्व-परीक्षण

From Vigyanwiki
Revision as of 11:37, 14 June 2023 by alpha>Artiverma

अंतर्निहित स्व-परीक्षण (बीआईएसटी) (बीआईटी) प्रणाली है जो मशीन को स्वयं परीक्षण करने की अनुमति देता है। इंजीनियर आवश्यकताओं को पूर्ण करने के लिए बीआईएसटी डिजाइन करते हैं, जैसे:

या प्रतिबंध जैसे:

  • सीमित तकनीशियन पहुंच
  • निर्माण के समय परीक्षण का व्यय

मुख्य उद्देश्य [1] बीआईएसटी का उद्देश्य जटिलता को कम करना है, और इस प्रकार व्यय कम करना और बाहरी (पैटर्न-प्रोग्राम्ड) परीक्षण उपकरण पर निर्भरता कम करना है। बीआईएसटी व्यय को दो प्रकार से कम करता है,

  1. परीक्षण-चक्र की अवधि कम करता है।
  2. परीक्षण सेटअप की जटिलता को कम करता है, I/O संकेतों की संख्या को कम करके जिसे परीक्षक नियंत्रण के अनुसार संचालित करना चाहिए।

दोनों स्वचालित परीक्षण उपकरण (एटीई) सेवा के लिए प्रति घंटा शुल्क में कमी लाते हैं।

अनुप्रयोग

बीआईएसटी सामान्यतः हथियार, वैमानिकी, चिकित्सा उपकरणों, ऑटोमोबाइल, सभी प्रकार की जटिल मशीनरी, सभी प्रकार की अप्राप्य मशीनरी और एकीकृत परिपथ में रखा जाता है।

ऑटोमोटिव

ऑटोमोटिव सुरक्षा और विश्वसनीयता बढ़ाने के लिए स्वयं का परीक्षण करता है। उदाहरण के लिए, एंटीलॉक ब्रेक वाले अधिकांश वाहन सुरक्षा अंतराल के अनुसार उनका परीक्षण करते हैं। यदि एंटी लॉक ब्रेक सिस्टम में तार टूटा हुआ है या कोई अन्य अवगुण है, तो ब्रेक प्रणाली सामान्य ब्रेक प्रणाली के रूप में कार्य करना प्रारम्भ कर देता है। अधिकांश मोटर वाहन इंजन नियंत्रक प्रत्येक सेंसर के लिए लिम्प मोड सम्मिलित करते हैं, जिससे सेंसर या इसकी वायरिंग विफल होने पर इंजन कार्य करना निरंतर रखे। लिम्प मोड का अधिक तुच्छ उदाहरण यह है कि कुछ कारें दरवाजे के स्विच का परीक्षण करती हैं, और दरवाजे के स्विच विफल होने पर सीट-बेल्ट अधिभोग सेंसर का उपयोग करके स्वचालित रूप से रोशनी प्रारम्भ कर देती हैं।

विमानन

लगभग सभी वैमानिकी में अब बीआईएसटी सम्मिलित है। वैमानिकी में, उद्देश्य असफल रेखा परिवर्तित करने वाली इकाइयों को भिन्न करना है, जिन्हें तब विस्थापित कर दिया जाता है और कहीं और त्रुटिनिवारण किया जाता है, सामान्यतः डिपो में या मूल उपकरण निर्माता के निकट वाणिज्यिक विमान केवल तभी पैसा कमाते हैं जब वे उड़ान भरते हैं, इसलिए वे त्रुटिनिवारण के लिए आवश्यक जमीन पर समय कम करने के लिए और बीआईएसटी वाले प्रणाली की सुरक्षा के स्तर को बढ़ाने के लिए बीआईएसटी का उपयोग करते हैं। सैन्य विमानों पर भी इसी प्रकार के तर्क प्रारम्भ होते हैं। जब उड़ान में बीआईएसटी का उपयोग किया जाता है, तो अवगुण के कारण प्रणाली वैकल्पिक मोड या उपकरण पर स्विच हो जाता है जो अभी भी चल रहा है। महत्वपूर्ण उड़ान उपकरण सामान्य रूप से दोहराए जाते हैं, या अनावश्यक होते हैं। कम महत्वपूर्ण उड़ान उपकरण, जैसे मनोरंजन प्रणाली, में लिम्प मोड हो सकता है जो कुछ कार्य प्रदान करता है।

इलेक्ट्रॉनिक्स

इंटीग्रेटेड सर्किट मैन्युफैक्चरिंग

बिल्ट-इन-सेल्फ-टेस्ट का उपयोग तेज, कम खर्चीले एकीकृत सर्किट निर्माण परीक्षण करने के लिए किया जाता है। IC का एक ऐसा कार्य है जो IC की आंतरिक कार्यक्षमता के सभी या एक हिस्से की पुष्टि करता है। कुछ मामलों में, यह ग्राहकों के लिए भी मूल्यवान है। उदाहरण के लिए, कार्यक्षमता को सत्यापित करने के लिए उन्नत airbus सिस्टम में एक बीआईएसटी प्रणाली प्रदान किया जाता है। उच्च स्तर पर इसे पीसी BIOS के पावर-ऑन सेल्फ-टेस्ट (POST) के समान देखा जा सकता है जो पावर-अप पर रैंडम एक्सेस मेमोरी और बसों का स्व-परीक्षण करता है।

कंप्यूटर

विशिष्ट व्यक्तिगत कंप्यूटर स्टार्ट-अप (जिसे पावर ऑन सेल्फ टेस्ट कहा जाता है) पर स्वयं का परीक्षण करता है क्योंकि यह मशीनरी का एक बहुत ही जटिल टुकड़ा है। चूंकि इसमें एक कंप्यूटर सम्मिलित है, एक कम्प्यूटरीकृत स्व-परीक्षण एक स्पष्ट, सस्ती सुविधा थी। अधिकांश आधुनिक कंप्यूटर, जिनमें अंतः स्थापित प्रणाली सम्मिलित हैं, उनके कंप्यूटर, मेमोरी और सॉफ़्टवेयर के स्व-परीक्षण होते हैं।

अप्राप्य मशीनरी

अनुपयुक्त मशीनरी यह पता लगाने के लिए स्व-परीक्षण करती है कि उसे रखरखाव या त्रुटिनिवारण की आवश्यकता है या नहीं। विशिष्ट परीक्षण तापमान, आर्द्रता, खराब संचार, चोरों या खराब बिजली आपूर्ति के लिए होते हैं। उदाहरण के लिए, पावर सिस्टम या बैटरी अक्सर तनाव में होती हैं, और आसानी से ज़्यादा गरम हो सकती हैं या विफल हो सकती हैं। इसलिए, उनका अक्सर परीक्षण किया जाता है।

रिमोट सिस्टम में अक्सर संचार परीक्षण एक महत्वपूर्ण वस्तु है। सबसे आम अप्राप्य प्रणालियों में से एक टेलीफोन कंसंट्रेटर बॉक्स है। इसमें टेलीफोन लाइन या डेटा जमा करने और इसे एक केंद्रीय स्विच पर रूट करने के लिए जटिल इलेक्ट्रॉनिक्स सम्मिलित हैं। टेलीफोन कंसंट्रेटर्स लगातार संचार के लिए परीक्षण करते हैं, आवधिक डेटा पैटर्न की उपस्थिति की पुष्टि करके जिसे फ्रेम कहा जाता है (सोनेट देखें)। फ़्रेम प्रति सेकंड लगभग 8,000 बार दोहराते हैं।

रिमोट सिस्टम में अक्सर संचार को स्थानीय रूप से लूप-बैक करने, ट्रांसमीटर और रिसीवर का परीक्षण करने और रिमोट यूनिट पर कंप्यूटर या सॉफ़्टवेयर का उपयोग किए बिना संचार लिंक का परीक्षण करने के लिए परीक्षण होते हैं। जहां इलेक्ट्रॉनिक लूप-बैक अनुपस्थित हैं, सॉफ्टवेयर सामान्यतः सुविधा प्रदान करता है। उदाहरण के लिए, इंटरनेट प्रोटोकॉल एक स्थानीय पते को परिभाषित करता है जो एक सॉफ्टवेयर लूपबैक है (आईपी-एड्रेस 127.0.0.1, सामान्यतः लोकलहोस्ट नाम के लिए स्थानीय रूप से मैप किया जाता है)।

कई रिमोट सिस्टम में अपने रिमोट कंप्यूटर को पुनरारंभ करने के लिए स्वचालित रीसेट सुविधा होती है। ये संचार की कमी, अनुचित सॉफ्टवेयर संचालन या अन्य महत्वपूर्ण घटनाओं से प्रारम्भ हो सकते हैं। उपग्रहों में स्वत: रीसेट होता है, और साथ ही शक्ति और अंतरिक्ष यान के रवैये के नियंत्रण के लिए स्वत: पुनरारंभ सिस्टम भी जोड़ता है।

चिकित्सा

चिकित्सा उपकरण अपनी निरंतर सुरक्षा सुनिश्चित करने के लिए स्वयं का परीक्षण करते हैं। सामान्यतः दो टेस्ट होते हैं। पावर-ऑन सेल्फ-टेस्ट (POST) एक व्यापक परीक्षण करेगा। फिर, एक आवधिक परीक्षण आश्वस्त करेगा कि पावर-ऑन सेल्फ टेस्ट के बाद से डिवाइस असुरक्षित नहीं हुआ है। सुरक्षा-महत्वपूर्ण उपकरण सामान्यतः एक सुरक्षा अंतराल को परिभाषित करते हैं, जो चोट लगने के लिए बहुत कम समय है। सबसे महत्वपूर्ण कार्यों का आत्म परीक्षण सामान्य रूप से प्रति सुरक्षा अंतराल कम से कम एक बार पूर्ण किया जाता है। आवधिक परीक्षण आम तौर पर पावर-ऑन सेल्फ टेस्ट का एक सबसेट होता है।

सैन्य

पहले कंप्यूटर नियंत्रित बीआईएसटी सिस्टम में से एक अमेरिका की मिनुटमैन मिसाइल में था।[citation needed] परीक्षण को नियंत्रित करने के लिए एक आंतरिक कंप्यूटर का उपयोग करने से परीक्षण के लिए केबलों और कनेक्टर्स का वजन कम हो गया। Minuteman स्थायी रूप से स्थापित कंप्यूटर नियंत्रित स्व-परीक्षण करने वाली पहली प्रमुख हथियार प्रणालियों में से एक थी।

विशेषज्ञता

बीआईएसटी के कई विशेष संस्करण हैं जो कि वे क्या करते हैं या उन्हें कैसे कार्यान्वित किया जाता है, के अनुसार विभेदित हैं:

  • पीबीआईएसटी | प्रोग्रामेबल अंतर्निहित स्व-परीक्षण (pBIST)
  • मेमोरी बिल्ट-इन सेल्फ़-टेस्ट (एमबीआईएसटी) - उदा. मरिनेस्कु एल्गोरिथम के साथ[2]
  • LBIST | लॉजिक अंतर्निहित स्व-परीक्षण (LBIST)
  • एनालॉग और मिश्रित सिग्नल अंतर्निहित स्व-परीक्षण (AMBIST)
  • सतत अंतर्निर्मित स्व-परीक्षण (CBIST, C-BIT)
  • इवेंट-ड्रिवन अंतर्निहित स्व-परीक्षण, जैसे कि विमान के लैंड करने के बाद विमान के सिस्टम में किया गया बीआईएसटी।
  • आवधिक अंतर्निहित स्व-परीक्षण (C-BIT/P-BIT)
  • इंटरप्ट-ड्रिवन बिल्ट-इन सेल्फ़-टेस्ट (IBIST) या उपयोगकर्ता/ऑपरेटर द्वारा प्रारम्भ किया गया बिल्ट-इन सेल्फ़-टेस्ट (I-BIT, या O-BIT)
  • पावर-अप अंतर्निहित स्व-परीक्षण (PupBIST, P-BIT)
  • स्वचालित अंतर्निहित स्व-परीक्षण (ABIST)

यह भी देखें

संदर्भ

  1. Martínez LH, Khursheed S, Reddy SM. LFSR generation for high test coverage and low hardware overhead. IET Computers & Digital Techniques. 2019 Aug 21.UoL repository
  2. Marinescu, M., 1982. Simple and Efficient Algorithms for Functional RAM Testing. 1982 IEEE Test Conference, Philadelphia, (Nov.). IEEE Computer Society, pp. 236-239.


बाहरी संबंध