लॉजिक गेट

तर्कद्वार या लॉजिक गेट (logic gate) वह युक्ति है जिसका आउटपुट उसके इनपुट पर उपस्थित वर्तमान संकेतों या पूर्व संकेतों का कोई लॉजिकल फलन (Boolean function) हो। यह भौतिक युक्ति हो सकती है या कोई आदर्शीकृत युक्ति। आजकल अधिकतर अर्धचालक लॉजिक गेट प्रयोग किये जाते हैं किन्तु सिद्धान्ततः ये विद्युतचुम्बकीय रिले, तरल लॉजिक, दाब लॉजिक, प्रकाशिक लॉजिक, अणुओं आदि से भी बनाये जा सकते हैं।

74 शृंखला के एक NAND गेट आईसी का व्यवस्था आरेख (उपर) तथा वास्तविक फोटो (नीचे)

बूलीय लॉजिक से जिन अल्गोरिथ्म का वर्णन किया जा सकता है उन्हें इन भौतिक गेटों से उन अल्गोरिद्मों को साकार रूप भी दिया जा सकता है (बनाया भी जा सकता है)।

जिस प्रकार एक दरवाजा (द्वार) दो अवस्थाओं - 'खुला या बन्द' में हो सकता है, उसी तरह लॉजिक गेट का आउटपुट भी 'हाई या लो' (High/Low) हो सकता है।लॉजिक गेट, ऐण्ड (AND) और ऑर (OR) जैसे सरल भी हो सकते हैं और एक कम्प्युटर जितना जटिल भी।


डायोड का उपयोग करके बनाया गया लॉजिक गेट सबसे सरल लॉजिक गेट है। किन्तु इसके केवल AND तथा OR गेट ही बनाये जा सकते हैं, 'इन्वर्टर' नहीं बनाया जा सकता। अतः इसे एक 'अपूर्ण लॉजिक परिवार' कह सकते हैं। इन्वर सहित सभी लॉजिक गेट बनाने में सक्षम होने के लिये किसी प्रकार के प्रवर्धक की जरूरत होगी। इसलिये 'सम्पूर्ण लॉजिक परिवार' बनाने के लिये रिले, निर्वात नलिका या ट्रांजिस्टर का प्रयोग अपरिहार्य है। बाइपोलर ट्रांजिस्टरों का प्रयोग करके बना लॉजिक परिवार रेजिस्टर-ट्रांजिस्टर लॉजिक (RTL) कहलाता है। आरम्भिक एकीकृत परिपथों में इसी का उपयोग किया गया था। इसके बाद विभिन्न दृष्टियों से सुधार करते हुए डायोड-ट्रांजिस्टर लॉजिक (DTL) और ट्रांजिस्टर-ट्रांजिस्टर लॉजिक (TTL) आये। अब लगभग सब जगह ट्रांजिस्टर का स्थान मॉसफेट (MOSFETs) ने ले लिया है जिससे आईसी कम स्थान घेरती है और काम करने के लिये कम उर्जा क्षय होती है। वर्तमान में प्रयुक्त लॉजिक परिवार का नाम कम्प्लिमेन्टरी मेटल-आक्साइड-सेमिकंडक्टर (CMOS) है।

लॉजिक गेटों के प्रकार तथा उनके चिह्न

नाम या प्रकारअमेरिकी चिह्नयूरोपीय चिह्नA और B इनपुटों पर बूलीय संक्रिया'सत्य सारणी (Truth table)
ऐण्ड (AND)
इनपुटआउटपुट
ABA ET B
000
010
100
111
ऑर (OR)
इनपुटआउटपुट
ABA OU B
000
011
101
111
नॉट (NOT)
इनपुटआउटपुट
ANON A
01
10
युनिवर्सल गेट
नैण्ड (NAND)
इनपुटआउटपुट
ABA NAND B
001
011
101
110
नॉर (NOR)
इनपुटआउटपुट
ABA NOR B
001
010
100
110
इक्सक्लुसिव ऑर (XOR)
इनपुटआउटपुट
ABA XOR B
000
011
101
110
इक्सक्लुसिव नॉर (XNOR)
इनपुटआउटपुट
ABA XNOR B
001
010
100
111

ट्रांजिस्टर (बीजेटी) से बने प्रमुख तर्क द्वारों का परिपथ आरेख

तीन अवस्था वाले लॉजिक गेट (Three-state logic gates)

तीन अवस्था वाला गेट एक 'स्विच' की तरह है। जब B ऑन है तो स्विच बंद है; जब B ऑफ है स्विच खुली (ओपेन) है।

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

वर्गीकरण

तर्कसंगत द्वार दो प्रकार के होते हैं - संयोजन तर्क तथा अनुक्रमिक तर्क।

संयोजन तर्क

संयोजन तर्क का आउटपुट उसके इनपुटों की वर्तमान अवस्था पर ही केवल निर्भर करता है न कि उनकी पहले की अवस्था या अवस्थाओं पर। दूसरे शब्दों में कह सकते हैं कि इनमें स्मृति (मेमोरी) नहीं होती।

इसके कुछ उदाहरण हैं - बाइनरी ऐडर, इनकोडर, डिकोडर आदि।

अनुक्रमिक लॉजिक (sequential logic)

लॉजिक द्वारों का उपयोग आंकडा-भण्डारण के लिये भी किया जा सकता है। इसके लिये लैच परिपथ या 'फ्लिप-फ्लॉप' का उपयोग किया जाता है। जब कई फ्लिप-फ्लॉप को समान्तर (पैरेलेल) में जोड़ देते हैं तो इसमें बहु-बिट डेटा स्टोर किया जा सकता है। इसे रजिस्टर (register) कहते हैं। फ्लिप-फ्लॉपों से युक्त प्रणाली में एक प्रकार की 'स्मृति' (memory) मौजूद है। इसी लिये इनसे कम्प्युटर की मेमोरी बनायी जाती है। कम्प्युटर की स्मृति कई प्रकार की होतीं हैं।

युनिवर्सल लॉजिक गेट

केवल NOR या केवल NAND का प्रयोग करके किसी भी अन्य लॉजिक गेट का काम लिया जा सकता है। इसलिये इन लॉजिक द्वारों को 'यूनिवर्सल लॉजिक गेट' कहते हैं। केवल AND, या केवल OR, या केवल NOT गेटों का प्रयोग करके इच्छानुसार कोई भी लॉजिक फलन बनाने सम्भव नहीं है। इसलिये AND, OR और NOT गेट 'युनिवर्सल लॉजिक गेट' नहीं हैं।

इन्हें भी देखें

बाहरी कड़ियाँ

🔥 Top keywords: जय श्री रामराम नवमीश्रीरामरक्षास्तोत्रम्रामक्लियोपाट्रा ७राम मंदिर, अयोध्याहनुमान चालीसानवदुर्गाअमर सिंह चमकीलामुखपृष्ठहिन्दीभीमराव आम्बेडकरविशेष:खोजबड़े मियाँ छोटे मियाँ (2024 फ़िल्म)भारत के राज्य तथा केन्द्र-शासित प्रदेशभारतीय आम चुनाव, 2024इंडियन प्रीमियर लीगसिद्धिदात्रीमिया खलीफ़ाखाटूश्यामजीभारत का संविधानजय सिया रामसुनील नारायणलोक सभाहनुमान जयंतीनरेन्द्र मोदीलोकसभा सीटों के आधार पर भारत के राज्यों और संघ क्षेत्रों की सूचीभारत के प्रधान मंत्रियों की सूचीगायत्री मन्त्ररामायणअशोकप्रेमानंद महाराजभारतीय आम चुनाव, 2019हिन्दी की गिनतीसट्टारामायण आरतीदिल्ली कैपिटल्सभारतश्रीमद्भगवद्गीता