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

From Vigyanwiki
(Created page with "{{refimprove|date=February 2011}} बिल्ट-इन सेल्फ-टेस्ट (बीआईएसटी) या बिल्ट-इन टेस्ट (बीआ...")
 
No edit summary
 
(13 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{refimprove|date=February 2011}}
'''अंतर्निहित स्व-परीक्षण''' (बीआईएसटी) (बीआईटी) प्रणाली है जो मशीन को स्वयं परीक्षण करने की अनुमति देता है। इंजीनियर आवश्यकताओं को पूर्ण करने के लिए बीआईएसटी डिजाइन करते हैं, जैसे:
 
बिल्ट-इन सेल्फ-टेस्ट (बीआईएसटी) या बिल्ट-इन टेस्ट (बीआईटी) एक तंत्र है जो मशीन को स्वयं परीक्षण करने की अनुमति देता है। इंजीनियर आवश्यकताओं को पूरा करने के लिए बीआईएसटी डिजाइन करते हैं जैसे:


* उच्च विश्वसनीयता इंजीनियरिंग
* उच्च विश्वसनीयता इंजीनियरिंग
* निचला [[मरम्मत चक्र]]
* निचला [[मरम्मत चक्र|त्रुटिनिवारण चक्र]]


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


* सीमित तकनीशियन पहुंच
* सीमित तकनीशियन पहुंच
* निर्माण के दौरान परीक्षण की लागत
* निर्माण के समय परीक्षण का व्यय


मुख्य उद्देश्य <ref>Martínez LH, Khursheed S, Reddy SM. LFSR generation for high test coverage and low hardware overhead. IET Computers & Digital Techniques. 2019 Aug 21.[https://livrepository.liverpool.ac.uk/3052312/ UoL repository]</ref> बीआईएसटी का उद्देश्य जटिलता को कम करना है, और इस तरह लागत कम करना और बाहरी (पैटर्न-प्रोग्राम्ड) परीक्षण उपकरण पर निर्भरता कम करना है। बीआईएसटी लागत को दो तरह से कम करता है:
मुख्य उद्देश्य <ref>Martínez LH, Khursheed S, Reddy SM. LFSR generation for high test coverage and low hardware overhead. IET Computers & Digital Techniques. 2019 Aug 21.[https://livrepository.liverpool.ac.uk/3052312/ UoL repository]</ref> बीआईएसटी का उद्देश्य जटिलता को कम करना है, और इस प्रकार व्यय कम करना और बाहरी (पैटर्न-प्रोग्राम्ड) परीक्षण उपकरण पर निर्भरता कम करना है। बीआईएसटी व्यय को दो प्रकार से कम करता है,
# परीक्षण-चक्र की अवधि कम करता है
# परीक्षण-चक्र की अवधि कम करता है।
# परीक्षण/जांच सेटअप की जटिलता को कम करता है, I/O संकेतों की संख्या को कम करके जिसे परीक्षक नियंत्रण के तहत संचालित/जांचना चाहिए।
# परीक्षण सेटअप की जटिलता को कम करता है, I/O संकेतों की संख्या को कम करके जिसे परीक्षक नियंत्रण के अनुसार संचालित करना चाहिए।
दोनों स्वचालित परीक्षण उपकरण (एटीई) सेवा के लिए प्रति घंटा शुल्क में कमी लाते हैं।
दोनों स्वचालित परीक्षण उपकरण (एटीई) सेवा के लिए प्रति घंटा शुल्क में कमी लाते हैं।


== अनुप्रयोग ==
== अनुप्रयोग ==


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


===ऑटोमोटिव ===
===ऑटोमोटिव ===
{{main|On-board diagnostics}}
{{main|ऑन-बोर्ड डायग्नोस्टिक्स}}


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


=== विमानन ===
=== विमानन ===


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


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


==== इंटीग्रेटेड सर्किट मैन्युफैक्चरिंग ====
==== एकीकृत परिपथ निर्माण ====


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


====कंप्यूटर====
====कंप्यूटर====


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


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


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


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


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


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


=== चिकित्सा ===
=== चिकित्सा ===


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


=== सैन्य ===
=== सैन्य ===


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


== विशेषज्ञता ==
== विशेषज्ञता ==


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


* पीबीआईएसटी | प्रोग्रामेबल बिल्ट-इन सेल्फ-टेस्ट (pBIST)
* पीबीआईएसटी प्रोग्रामेबल अंतर्निहित स्व-परीक्षण (pBIST)
* मेमोरी बिल्ट-इन सेल्फ़-टेस्ट (एमबीआईएसटी) - उदा. मरिनेस्कु एल्गोरिथम के साथ<ref>Marinescu, M., 1982. Simple and Efficient Algorithms for Functional RAM Testing. 1982 IEEE Test Conference, Philadelphia, (Nov.). IEEE Computer Society, pp. 236-239.</ref>
* मेमोरी अंतर्निहित स्व-परीक्षण (एमबीआईएसटी) - उदा. मरिनेस्कु एल्गोरिथम के साथ<ref>Marinescu, M., 1982. Simple and Efficient Algorithms for Functional RAM Testing. 1982 IEEE Test Conference, Philadelphia, (Nov.). IEEE Computer Society, pp. 236-239.</ref>
* [[LBIST]] | लॉजिक बिल्ट-इन सेल्फ-टेस्ट (LBIST)
* [[LBIST|एलबीआईएसटी]] लॉजिक अंतर्निहित स्व-परीक्षण (LBIST)
* एनालॉग और मिश्रित सिग्नल बिल्ट-इन सेल्फ-टेस्ट (AMBIST)
* एनालॉग और मिश्रित सिग्नल अंतर्निहित स्व-परीक्षण (AMBIST)
* सतत अंतर्निर्मित स्व-परीक्षण (CBIST, C-BIT)
* सतत अंतर्निर्मित स्व-परीक्षण (CBIST, C-BIT)
* इवेंट-ड्रिवन बिल्ट-इन सेल्फ-टेस्ट, जैसे कि विमान के लैंड करने के बाद विमान के सिस्टम में किया गया बीआईएसटी।
* इवेंट-ड्रिवन अंतर्निहित स्व-परीक्षण, जैसे कि विमान के लैंड करने के पश्चात विमान के प्रणाली में किया गया बीआईएसटी।
* आवधिक अंतर्निहित स्व-परीक्षण (C-BIT/P-BIT)
* आवधिक अंतर्निहित स्व-परीक्षण (C-BIT/P-BIT)
* इंटरप्ट-ड्रिवन बिल्ट-इन सेल्फ़-टेस्ट (IBIST) या उपयोगकर्ता/ऑपरेटर द्वारा शुरू किया गया बिल्ट-इन सेल्फ़-टेस्ट (I-BIT, या O-BIT)
* अवरोध-संचालित अंतर्निर्मित स्व-परीक्षण (IBIST) या उपयोगकर्ता द्वारा प्रारम्भ किया गया अंतर्निहित स्व-परीक्षण (I-BIT, या O-BIT)
* पावर-अप बिल्ट-इन सेल्फ-टेस्ट (PupBIST, P-BIT)
* शक्तिप्रापक अंतर्निहित स्व-परीक्षण (PupBIST, P-BIT)
* स्वचालित अंतर्निहित स्व-परीक्षण (ABIST)
* स्वचालित अंतर्निहित स्व-परीक्षण (ABIST)


Line 75: Line 73:


* निर्मित परीक्षण उपकरण
* निर्मित परीक्षण उपकरण
* [[लॉजिक बिल्ट-इन सेल्फ-टेस्ट]]
* [[लॉजिक बिल्ट-इन सेल्फ-टेस्ट|लॉजिक अंतर्निहित स्व-परीक्षण]]
* अंतः स्थापित प्रणाली
* अंतः स्थापित प्रणाली
* [[सिस्टम इंजीनियरिंग]]
* [[सिस्टम इंजीनियरिंग|प्रणाली इंजीनियरिंग]]
* [[सुरक्षा इंजीनियरिंग]]
* [[सुरक्षा इंजीनियरिंग]]
* [[निगरानी घड़ी]]
* [[निगरानी घड़ी|परीक्षण घड़ी]]


==संदर्भ==
==संदर्भ==


{{reflist}}
{{reflist}}


== बाहरी संबंध ==
== बाहरी संबंध ==
Line 91: Line 88:
* [http://www.analog.com/library/analogDialogue/archives/42-02/bist.html BIST for Analog Weenies] - A Brief general overview of the capabilities and benefits of BIST by Analog Devices.
* [http://www.analog.com/library/analogDialogue/archives/42-02/bist.html BIST for Analog Weenies] - A Brief general overview of the capabilities and benefits of BIST by Analog Devices.


{{DEFAULTSORT:Built-In Self-Test}}[[Category: परीक्षण उपकरण]] [[Category: एकीकृत सर्किट]] [[Category: रखरखाव]]
{{DEFAULTSORT:Built-In Self-Test}}
 
 


[[Category: Machine Translated Page]]
[[Category:Created On 11/06/2023|Built-In Self-Test]]
[[Category:Created On 11/06/2023]]
[[Category:Machine Translated Page|Built-In Self-Test]]
[[Category:Pages with script errors|Built-In Self-Test]]
[[Category:Templates Vigyan Ready|Built-In Self-Test]]
[[Category:एकीकृत सर्किट|Built-In Self-Test]]
[[Category:परीक्षण उपकरण|Built-In Self-Test]]
[[Category:रखरखाव|Built-In Self-Test]]

Latest revision as of 15:12, 31 October 2023

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

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

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

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

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

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

अनुप्रयोग

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

ऑटोमोटिव

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

विमानन

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

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

एकीकृत परिपथ निर्माण

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

कंप्यूटर

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

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

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

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

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

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

चिकित्सा

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

सैन्य

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

विशेषज्ञता

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

  • पीबीआईएसटी प्रोग्रामेबल अंतर्निहित स्व-परीक्षण (pBIST)
  • मेमोरी अंतर्निहित स्व-परीक्षण (एमबीआईएसटी) - उदा. मरिनेस्कु एल्गोरिथम के साथ[2]
  • एलबीआईएसटी लॉजिक अंतर्निहित स्व-परीक्षण (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.

बाहरी संबंध