क्या आप मल्टीप्लेक्स जानते हैं? आमतौर पर एक मक्स के रूप में जाना जाता है, यह इलेक्ट्रॉनिक सर्किट में काफी मौलिक तर्क सर्किट है। इसका कार्य "संकेतों को संश्लेषित करना" या "संकेतों से आप क्या चाहते हैं" और इसे आउटपुट करें। हालांकि इसका कार्य अपने आप में सरल है, इसकी उच्च बहुमुखी प्रतिभा के कारण, इसका उपयोग इलेक्ट्रॉनिक सर्किट और फाइबर ऑप्टिक्स और टेलीफोन लाइनों जैसे संचार व्यवसायों में किया गया है।
सबसे पहले, "मल्टीप्लेक्सिंग" केवल एक ट्रांसमिशन लाइन का उपयोग करके कई डेटा को संश्लेषित करके डेटा को प्रसारित करने के लिए संदर्भित करता है। चाहे वह एनालॉग सर्किट हो या डिजिटल सर्किट हो, एक डिवाइस कई संकेतों को इनपुट करेगा। केवल एक पंक्ति का उपयोग सामान्य रूप से किया जा सकता है। यदि हम प्रत्येक संकेत के लिए एक लाइन सेट करते हैं, तो डिवाइस बहुत जटिल और बहुत बड़ा होगा। इसलिए, एक मल्टीप्लेक्सर स्थापित करके, ट्रांसमिशन लाइन साझा करते समय, आप इनपुट संकेतों को मनमाने ढंग से जोड़ सकते हैं या आउटपुट सिग्नल को निर्धारित करने के लिए इनपुट संकेतों से किसी भी सिग्नल का चयन कर सकते हैं। इन विशेषताओं के कारण, सिग्नल के प्रसारण अंत में मल्टीप्लेक्स स्थापित किए जाते हैं। इसके विपरीत, एक उपकरण जो एक संकेत को कई संकेतों में परिवर्तित करता है, उसे डिमोल्टिप्लर कहा जाता है।
मल्टीप्लेक्स के समान विशेषताओं वाले तार्किक सर्किट को "कॉम्बिनेशन सर्किट" के रूप में वर्गीकृत किया गया है। कॉम्बिनेशन सर्किट एक तर्क सर्किट है जिसका आउटपुट सिग्नल केवल "क्या इनपुट बनाया जाता है" से निर्धारित होता है। इसके विपरीत अनुक्रमिक सर्किट है, जहां आउटपुट सिग्नल न केवल "इनपुट" द्वारा निर्धारित किया जाता है, बल्कि "यह भी कि यह पहले कैसे आउटपुट था। चूंकि अनुक्रमिक सर्किट ट्रिगर होते हैं, इसलिए उनके पास डेटा रखने का कार्य होता है।
मल्टीप्लेक्सर कॉम्बिनेशनल सर्किट होते हैं, कई और सर्किट, या सर्किट से बने होते हैं, और सर्किट नहीं। इसमें आमतौर पर n नियंत्रण इनपुट, 2 से nth पावर इनपुट, और एक डेटा आउटपुट होता है। जब प्रोग्राम इन तर्क गेट्स को नियंत्रित करता है, तो यह आउटपुट में कई इनपुट संकेतों को प्रसारित और नियंत्रित करके संचालित करता है। जैसा कि ऊपर उल्लेख किया गया है, सब कुछ केवल इनपुट सिग्नल पर निर्भर करता है, इसलिए जब इनपुट सिग्नल स्विच करता है, तो आउटपुट सिग्नल तुरंत बदल जाता है। इसके अलावा, कई मल्टीप्लेक्स खुद को एक बड़े मल्टीप्लेक्स बनाने के लिए एक साथ जोड़ा जा सकता है। कंप्यूटर में इनमें से कई मल्टीप्लेक्स हैं, जो अधिक जटिल स्विचिंग और फ़िल्टरिंग भूमिकाएं निभा रहे हैं।
ज्यादातर मामलों में, इसका उपयोग डिमुलेसर के साथ किया जाता है। Multiplexer द्वारा चयनित आउटपुट सिग्नल को Demultiflexer के इनपुट पक्ष से जोड़कर, ट्रांसमिशन लाइन को पूरक रूप से साझा किया जा सकता है, जिससे अंतरिक्ष की बचत होती है।
संचार और इस तरह, संकेत भेजने और प्राप्त करने के बीच वापस और आगे जाते हैं, इसलिए दोनों पक्षों के इनपुट/आउटपुट संकेतों को निर्धारित करने के लिए एक बुनियादी सर्किट की आवश्यकता होती है। भले ही यह मल्टीप्लेक्स एक डिमोल्टिप्लेक्सर के साथ संयुक्त हो, इसे अभी भी "मल्टीप्लेक्सर" कहा जाता है। एक मल्टीप्लेक्सर और एक Demultiplexer दोनों का उपयोग करके, सीरियल ट्रांसमिशन और समानांतर संचरण किया जा सकता है, और डिजिटल नियंत्रण एनालॉग सर्किट पर लागू किया जा सकता है। संचार में मल्टीप्लेक्सर संचार के "संचरण" अंत में स्थापित किया जाता है। एक मल्टीप्लेक्सर के साथ, कई प्रेषित डेटा धाराओं को एकल स्ट्रीम बनाने के लिए संयुक्त (मल्टीप्लेक्स) किया जा सकता है। इसे प्रत्येक डेटा स्ट्रीम के लिए एक ट्रांसमिशन लाइन की आवश्यकता नहीं है, और इसे एक एकल लिंक पर प्रसारित किया जा सकता है (और एक साथ एक डेमो स्थापित करके प्राप्त किया जा सकता है) । Demultilexer में, संयुक्त धारा को मूल एकाधिक धाराओं में उलट दिया जाता है, इसलिए इसे प्राप्त करने वाले अंत में स्थापित किया जाता है।