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

एनएंड और एनआरओआर गेट्स की मूल बातें

एनएंड और एनओआर गेट डिजिटल लॉजिक में मूलभूत इमारत ब्लॉक हैं। एक एनएंड गेट केवल तभी आउटपुट करता है जब सभी इनपुट सही होते हैं, जबकि एक एनओआर गेट केवल तभी सच हो जाता है जब सभी इनपुट झूठे होते हैं। दोनों गेट सार्वभौमिक हैं, जिसका अर्थ है कि किसी भी लॉजिक फंक्शन को सिर्फ एनएंड या एनओआर गेट्स का उपयोग करके कार्यान्वित किया जा सकता है।

दोष सहिष्णुता के लिए रणनीतियाँ

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

एनएंड और एनओआर गेट्स के साथ फॉल्ट सहिष्णुता को लागू करना

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

  • लालच तर्क पथ
  • त्रुटि का पता लगाने मॉड्यूल
  • बहुमत मतदान योजना
  • स्व-जांच सर्किट