एड्रेस डिकोडर

डिजिटल इलेक्ट्रॉनिक्स में, एक एड्रेस डिकोडर एक बाइनरी डिकोडर होता है जिसमें पता बस  बिट्स के लिए दो या दो से अधिक इनपुट होते हैं और डिवाइस चयन संकेतों के लिए एक या अधिक आउटपुट होते हैं। जब किसी विशेष डिवाइस का पता एड्रेस इनपुट पर दिखाई देता है, तो डिकोडर उस डिवाइस के लिए चयन आउटपुट पर जोर देता है। एक समर्पित, सिंगल-आउटपुट एड्रेस डिकोडर को एड्रेस बस में प्रत्येक डिवाइस में शामिल किया जा सकता है, या एक सिंगल एड्रेस डिकोडर कई डिवाइसों की सेवा कर सकता है। एन एड्रेस इनपुट बिट्स वाला एक सिंगल एड्रेस डिकोडर 2 तक काम कर सकता हैएन डिवाइस। एकीकृत परिपथों की 7400 श्रृंखला एकीकृत परिपथों की सूची के कई सदस्यों को पता डिकोडर के रूप में उपयोग किया जा सकता है। उदाहरण के लिए, जब पता डिकोडर के रूप में उपयोग किया जाता है, तो 74154 चार पता इनपुट प्रदान करता है और सोलह (यानी, 24) डिवाइस चयनकर्ता आउटपुट। एक एड्रेस डिकोडर एक बाइनरी डिकोडर सर्किट का एक विशेष उपयोग है जिसे demultiplexer या डेमक्स (74154 को आमतौर पर 4-टू-16 डीमुल्टिप्लेक्सर कहा जाता है) के रूप में जाना जाता है, जिसमें एड्रेस डिकोडिंग के अलावा कई अन्य उपयोग होते हैं।

एड्रेस डिकोडर बस (कंप्यूटिंग) का उपयोग करने वाले सिस्टम के लिए मूलभूत बिल्डिंग ब्लॉक हैं। वे सभी एकीकृत सर्किट परिवारों और प्रक्रियाओं और सभी मानक एफपीजीए और एप्लिकेशन-विशिष्ट एकीकृत सर्किट पुस्तकालयों में प्रतिनिधित्व करते हैं। डिजिटल लॉजिक डिज़ाइन में परिचयात्मक पाठ्यपुस्तकों में उनकी चर्चा की गई है।

एड्रेस डिकोडर एक मेमोरी
में स्टोरेज सेल का चयन करता है एक पता डिकोडर माइक्रोइलेक्ट्रॉनिक में एक सामान्य रूप से इस्तेमाल किया जाने वाला घटक है जिसका उपयोग बेतरतीब ढंग से पता योग्य मेमोरी डिवाइस में मेमोरी सेल का चयन करने के लिए किया जाता है।

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

डिकोडर के प्रकार के आधार पर, मेमोरी सेल का चयन करने के लिए उपयोग किया जाने वाला तर्क कुछ परिस्थितियों में प्रोग्राम करने योग्य हो सकता है।

एड्रेस डिकोडर उपयुक्त मेमोरी मॉड्यूल
का चयन करता है प्रोसेसर सिस्टम के एड्रेस बस द्वारा एक विशेष पता प्रदान किए जाने पर एक एड्रेस डिकोडर का उपयोग कई मेमोरी मॉड्यूल या मेमोरी चिप्स में से एक को चुनने के लिए भी किया जाता है।

इस उद्देश्य के लिए, मेमोरी मॉड्यूल या मेमोरी चिप्स में चयन इनपुट होते हैं, जिन्हें आमतौर पर चिप चयन पिन (सीएस) या चिप सक्षम पिन (सीई) पिन कहा जाता है। इन निविष्टियों में अक्सर एक नकारात्मक तर्क कार्य होता है ($\overline{CS}$ या $\overline{CE}$), मैं। एच। एक आसन्न तार्किक शून्य (वोल्टेज स्तर कम) के साथ चुना गया है।

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