अंतर्निहित स्व-परीक्षण: Difference between revisions
No edit summary |
No edit summary |
||
Line 57: | Line 57: | ||
== विशेषज्ञता == | == विशेषज्ञता == | ||
बीआईएसटी के कई विशेष संस्करण हैं जो कि वे क्या करते हैं या उन्हें कैसे कार्यान्वित किया जाता है, के अनुसार विभेदित हैं | बीआईएसटी के कई विशेष संस्करण हैं जो कि वे क्या करते हैं या उन्हें कैसे कार्यान्वित किया जाता है, के अनुसार विभेदित हैं, | ||
* पीबीआईएसटी | * पीबीआईएसटी प्रोग्रामेबल अंतर्निहित स्व-परीक्षण (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> | ||
* [[LBIST]] | * [[LBIST|एलबीआईएसटी]] लॉजिक अंतर्निहित स्व-परीक्षण (LBIST) | ||
* एनालॉग और मिश्रित सिग्नल अंतर्निहित स्व-परीक्षण (AMBIST) | * एनालॉग और मिश्रित सिग्नल अंतर्निहित स्व-परीक्षण (AMBIST) | ||
* सतत अंतर्निर्मित स्व-परीक्षण (CBIST, C-BIT) | * सतत अंतर्निर्मित स्व-परीक्षण (CBIST, C-BIT) | ||
* इवेंट-ड्रिवन अंतर्निहित स्व-परीक्षण, जैसे कि विमान के लैंड करने के पश्चात विमान के प्रणाली में किया गया बीआईएसटी। | * इवेंट-ड्रिवन अंतर्निहित स्व-परीक्षण, जैसे कि विमान के लैंड करने के पश्चात विमान के प्रणाली में किया गया बीआईएसटी। | ||
* आवधिक अंतर्निहित स्व-परीक्षण (C-BIT/P-BIT) | * आवधिक अंतर्निहित स्व-परीक्षण (C-BIT/P-BIT) | ||
* | * अवरोध-संचालित अंतर्निर्मित स्व-परीक्षण (IBIST) या उपयोगकर्ता द्वारा प्रारम्भ किया गया अंतर्निहित स्व-परीक्षण (I-BIT, या O-BIT) | ||
* | * शक्तिप्रापक अंतर्निहित स्व-परीक्षण (PupBIST, P-BIT) | ||
* स्वचालित अंतर्निहित स्व-परीक्षण (ABIST) | * स्वचालित अंतर्निहित स्व-परीक्षण (ABIST) | ||
Line 77: | Line 77: | ||
* [[सिस्टम इंजीनियरिंग|प्रणाली इंजीनियरिंग]] | * [[सिस्टम इंजीनियरिंग|प्रणाली इंजीनियरिंग]] | ||
* [[सुरक्षा इंजीनियरिंग]] | * [[सुरक्षा इंजीनियरिंग]] | ||
* [[निगरानी घड़ी]] | * [[निगरानी घड़ी|परीक्षण घड़ी]] | ||
==संदर्भ== | ==संदर्भ== |
Revision as of 12:21, 14 June 2023
अंतर्निहित स्व-परीक्षण (बीआईएसटी) (बीआईटी) प्रणाली है जो मशीन को स्वयं परीक्षण करने की अनुमति देता है। इंजीनियर आवश्यकताओं को पूर्ण करने के लिए बीआईएसटी डिजाइन करते हैं, जैसे:
- उच्च विश्वसनीयता इंजीनियरिंग
- निचला त्रुटिनिवारण चक्र
या प्रतिबंध जैसे:
- सीमित तकनीशियन पहुंच
- निर्माण के समय परीक्षण का व्यय
मुख्य उद्देश्य [1] बीआईएसटी का उद्देश्य जटिलता को कम करना है, और इस प्रकार व्यय कम करना और बाहरी (पैटर्न-प्रोग्राम्ड) परीक्षण उपकरण पर निर्भरता कम करना है। बीआईएसटी व्यय को दो प्रकार से कम करता है,
- परीक्षण-चक्र की अवधि कम करता है।
- परीक्षण सेटअप की जटिलता को कम करता है, 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)
यह भी देखें
- निर्मित परीक्षण उपकरण
- लॉजिक अंतर्निहित स्व-परीक्षण
- अंतः स्थापित प्रणाली
- प्रणाली इंजीनियरिंग
- सुरक्षा इंजीनियरिंग
- परीक्षण घड़ी
संदर्भ
- ↑ 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
- ↑ Marinescu, M., 1982. Simple and Efficient Algorithms for Functional RAM Testing. 1982 IEEE Test Conference, Philadelphia, (Nov.). IEEE Computer Society, pp. 236-239.
बाहरी संबंध
- Hardware Diagnostic Self Tests
- BIST for Analog Weenies - A Brief general overview of the capabilities and benefits of BIST by Analog Devices.