মাল্টিপ্লেক্সার - ডেমাল্টিপ্লেক্সার | এটি সম্পূর্ণ বিশ্লেষণ, গুরুত্বপূর্ণ অ্যাপ্লিকেশন

আলোচনার বিষয়

  • মাল্টিপ্লেক্সারের সংজ্ঞা এবং ওভারভিউ
  • অপারেশন এবং বিশ্লেষণ
  • MUX ব্যবহার করে বুলিয়ান ফাংশন বাস্তবায়ন
  • ডেমাক্স
  • MUX-DEMUX এর প্রয়োগ

সংজ্ঞা এবং ওভারভিউ

ডিজিটাল মাল্টিপ্লেক্সার এমন একটি ডিভাইস যা একাধিক ইনপুট নেয় এবং একক নির্বাচিত ডেটা আউটপুট করে। সংযোজক এবং বিয়োগকারকের মতো, একটি মাল্টিপ্লেক্সারও একটি সংযুক্ত ডিভাইস।

এটি একটি ডেটা সিলেক্টর হিসাবে চিহ্নিত করা হয়েছে কারণ এটি বেশ কয়েকটি ইনপুট বেছে নেয় এবং একটি নিয়ন্ত্রণ সিগন্যালের সাহায্যে বা নির্বাচিত লাইনের সাহায্যে আউটপুটে প্রেরণ করে। যদি কোনও সাধারণ এমউএক্স-এর 2n ইনপুট লাইন থাকে তবে সেখানে এন লাইনগুলি বেছে নেওয়া হবে। নির্বাচিত লাইনের বিট সংমিশ্রণটি নির্ধারণ করে যে কোন আউটপুট উত্পাদিত হবে।

2: 1 MUX

A 2: 1 MUX বোঝায় যে মাল্টিপ্লেক্সারের দুটি ইনপুট এবং একটি আউটপুট রয়েছে। এস হিসাবে এটির একটি নির্বাচন লাইনও রয়েছে যদি এস = 0, উপরের ও গেটটি চালু থাকে এবং আই 0 ও / পিতে উপস্থিত হয় এবং এস = 1 থাকলে নীচের এবং গেটটি চালু থাকে এবং আই 1 ও / এ প্রদর্শিত হবে পি। MUX একটি সুইচের মতো কাজ করে যা দুটি উপলব্ধ ইনপুটগুলির মধ্যে একটি বেছে নেয়।

বুলিয়ান সমীকরণ সহ একটি 2: 1 মাল্টিপ্লেক্সার, চিত্র উত্স - en: ব্যবহারকারী: Cburnettমাল্টিপ্লেক্সার 2-থেকে -1সিসি বাই-এসএ 3.0

4: 1 MUX

A 4: 1 MUX মানে মাল্টিপ্লেক্সারে চারটি ইনপুট লাইন এবং একটি আউটপুট লাইন থাকে। এটিতে S0 এবং S1 হিসাবে দুটি নির্বাচিত লাইন রয়েছে। আউটপুট উত্পাদন করার জন্য বেশ কয়েকটি এবং গেট রয়েছে। নির্বাচন করা লাইনগুলি সংবাদদাতা এবং গেটগুলির সাথে সংযুক্ত থাকে। এবং গেটের ফলাফলগুলি একটি একক ওআর গেটের সাথে সংযুক্ত।

যদি নির্বাচিত লাইনগুলি বাইনারি কোডটি 10 ​​হিসাবে দেয়, যা, এস 1 = 1 এবং এস 0 = 0 হয়, তবে ইনপুট I2 এর সাথে সংযুক্ত ও গেটের দুটি ইনপুট মান 1 এর সমান, এবং শেষটি আই 2 এর সাথে সংযুক্ত থাকে। অন্য তিনটি এবং গেটের কমপক্ষে একটি ইনপুট শূন্যের সমান হয়, এটি একইভাবে তাদের আউটপুট শূন্যের সমান পরিবর্তন করে। এখানে এবং এখন, ওআর গেটের ফলাফলটি আই 2 এর মানের সাথে সাদৃশ্যযুক্ত এবং মনোনীত ইনপুটটিকে ফলাফলের মতো দেখতে অনুমতি দেয়। 

এ 4: 1 মাল্টিপ্লেক্সার ব্লক ডায়াগ্রাম, ছবি দ্বারা - en: ব্যবহারকারী: Cburnettমাল্টিপ্লেক্সার 4-থেকে -1সিসি বাই-এসএ 3.0

বাইনারি অ্যাডার সম্পর্কে জানতে এখানে ক্লিক করুন!

অপারেশন এবং বিশ্লেষণ

একটি মাল্টিপ্লেক্সার ডিকোডারের সাথে অনেকটা মিল। অ্যান্ড গেটস এবং নট গেটগুলি ডিকোডার এবং মাল্টিপ্লেক্সারের মধ্যে সাদৃশ্য নিয়ে আসে। ইতিমধ্যে, একটি এম ইউএক্স সত্যই নির্বাচিত লাইনগুলি ডিকোড করে এবং আউটপুট সরবরাহ করে। একটি ডিকোডার থেকে একটি মাল্টিপ্লেক্সারও তৈরি করা যেতে পারে। যদি 2n ইনপুট লাইনগুলি - প্রতিটি ও গেটে এন থেকে 2n ডিকোডার যুক্ত করা হয় তবে সার্কিটটি মাল্টিপ্লেক্সারের কাজ করবে।

মাল্টিপ্লেক্সার আকার 2n এবং একক আউটপুট লাইনের ডেটা ইনপুট লাইনের উপর নির্ভর করে। 2n ইনপুট লাইন ম্যাক্সের জন্য নির্বাচন লাইনের সংখ্যা n হবে। ডিকোডারের মতো একটি ম্যাক্সের একটি সক্ষম ইনপুট লাইনও থাকতে পারে। সক্ষম ইনপুটটি নিষ্ক্রিয় অবস্থায় থাকলে আউটপুটগুলি অক্ষম করা হবে। যখন সক্ষম পিনটি সক্রিয় অবস্থায় থাকে, তখন এমউএক্স যথারীতি কাজ করবে।

একাধিক বিট নির্বাচন-যুক্তির জন্য দায়বদ্ধ হওয়ার দক্ষ কৌশল রয়েছে। যদি মাল্টিপ্লেজার সার্কিটগুলি স্ট্যান্ডার্ড সিলেকশন ইনপুটগুলির সাথে একত্রিত হয় তবে অসংখ্য বিট নির্বাচন কার্যকর করা যেতে পারে। এটি বাস্তবায়নের জন্য, নীচের চিত্রটিতে একটি চতুর্থাংশ 2: 1 ম্যাক্স দেখানো হয়েছে।

চতুর্মুখী MUX

এখানে, সার্কিটটির চারটি মাল্টিপ্লেক্সার রয়েছে এবং তারা 2: 1 ম্যাক্স। আউটপুট Y0 ইনপুট A0 বা B0 থেকে নির্বাচন করা যেতে পারে। একইভাবে, ওয়াই 1 এর আউটপুট ইনপুট এ 1 বা বি 1 থেকে নির্বাচন করা যেতে পারে এবং এটি সার্কিটের বাকী অংশ অব্যাহত থাকে। নির্বাচিত লাইন এস এস একাধিক সংখ্যক জন্য লাইনগুলির একটি নির্বাচন করে। সক্ষম ইনপুটটি মাল্টিপ্লেক্সারগুলি পরিচালনা করতে একটি সক্রিয় অবস্থায় থাকতে হবে।

যদিও সার্কিটটির অপারেশনের জন্য 2: 1 মাল্টিপ্লেক্সার রয়েছে তবে এটি এমন একটি সার্কিটের মতো দেখাচ্ছে যা ডেটা লাইনের দুটি 4-বিটের সেটগুলির মধ্যে কাউকেই বেছে নেয়। এখন, যখন সক্ষম 0 হয়, এবং নির্বাচিত লাইনটি 0 হয়, চারটি ইনপুট আউটপুট হিসাবে উপস্থিত হতে পারে। এছাড়াও, যদি s = 1 হয়, তবে বি ইনপুটগুলি ফলাফলটিতে উপস্থিত হয়। সক্ষম পিনটি 0 এ সেট করা থাকলে ফলাফলগুলি 0 হবে, নির্বাচিত লাইনের মূল্য বিবেচনা না করেই।

MUX ব্যবহার করে বুলিয়ান ফাংশন বাস্তবায়ন

বুলিয়ান ফাংশনগুলি মাল্টিপ্লেক্সার ব্যবহার করেও প্রয়োগ করা যেতে পারে। কোনও ফাংশনের ন্যূনতম শর্তাদি নির্বাচনী রেখার সাথে সংযুক্ত সার্কিটের সাথে একাধিকপথে তৈরি করা যেতে পারে। ডেটা ইনপুটগুলি পৃথক ন্যূনতম শর্তাদি নির্বাচন করতে পারে। 2n এবং n নির্বাচন করা লাইনের ইনপুট ডেটা লাইনগুলির একাধিক সংস্থার জন্য এভাবেই এন ভেরিয়েবল ফাংশন বাস্তবায়ন সম্ভব। ইনপুট ডেটা লাইনগুলি প্রতিটি ন্যূনতম সময়ের জন্য ব্যবহার করা হবে।

বুলিয়ান এক্সপ্রেশন কার্যকর করার আরও কার্যকর উপায়ও পাওয়া যায়। এন ভেরিয়েবলের একটি ক্রিয়াকলাপ এন -1 লাইন থাকা মাল্টিপ্লেক্সারের সাথে প্রয়োগ করা যেতে পারে। প্রথম এন -1 পরিবর্তনশীল নির্বাচন ইনপুট হিসাবে ব্যবহার করা হয়। অপারেশনের অবশিষ্ট পরিবর্তনশীল ডেটা ইনপুটগুলির জন্য ব্যবহৃত হয়। যদি প্রতিটি ডেটা ইনপুট বাকী পরিবর্তনশীলকে চিহ্নিত করে তবে ম্যাক্সটি a, a ', 1, বা 0 হবে।

আমরা বুলিয়ান বীজগণিতের উদাহরণ নিতে পারি।

F (a, b, c) = ∑ (1, 2, 3, 4)

তিনটি ভেরিয়েবলের ক্রিয়াকলাপটি 4: 1 MUX দিয়ে প্রয়োগ করা যেতে পারে, যা নীচে দেখানো হয়েছে।

বুলিয়ান কার্যাদি বাস্তবায়ন

দুটি ভেরিয়েবল, ক এবং বি নির্দিষ্ট ক্রমে নির্বাচিত লাইনে প্রয়োগ করা হয়। A এস 1 ইনপুটটির সাথে সংযুক্ত এবং খ এস এস ইনপুটটির সাথে যুক্ত। ফাংশনের সত্য সারণিটি MUX এর ইনপুট লাইনের জন্য মানগুলি নির্ধারণ করে। যখন ab = 0, আউটপুট F এর সাথে সমান হয় F = 00 যখন সি = 0 এবং এফ = 0 যখন সি = 1. ডেটা ইনপুট 1 এর পরিবর্তনশীল সি এর জন্য ইনপুট প্রয়োজন।

মাল্টিপ্লেক্সার একটি নির্দিষ্ট উপায়ে কাজ করে। যখন ab এর মান শূন্য হয়, তখন ডাটা ইনপুট 0 আউটপুটে উপস্থিত হয়। সুতরাং, আউটপুট সি এর সমান হয়। ডেটা লাইন 1, 2, 3 এছাড়াও ইনপুট প্রয়োজন এবং একইভাবে নির্ধারণ করা যেতে পারে। ইনপুটগুলি F ফাংশন থেকে নেওয়া হয় এবং ইনপুটগুলি ab = 01, 10, 11 হয় this আমরা এই ব্যাখ্যার মাধ্যমে ডেটা লাইনের ইনপুটগুলি জানতে পারি।

এই উদাহরণটি এন - 1 সিলেকশনলাইন এবং 2 এন -1 ডেটালিনযুক্ত মাল্টিপ্লেক্সারের সাহায্যে এন ভেরিয়েবল সমন্বিত বুলিয়ান ফাংশনগুলি বাস্তবায়নের সাধারণ পদক্ষেপগুলি দেখায়। বুলিয়ান ফাংশনটির সত্য টেবিলটি প্রাথমিকভাবে বর্ণিত হয়েছে। প্রদত্ত প্রক্রিয়াটির প্রাথমিক এন -1 ভেরিয়েবলগুলি MUX এর নির্বাচন ইনপুটটিতে প্রয়োগ করা হয়। নির্বাচন লাইনের প্রতিটি একক সংমিশ্রণের জন্য আউটপুটটি সর্বশেষ ভেরিয়েবলের ফাংশন হিসাবে গণনা করা হয়। প্রক্রিয়াটির একটি নির্দিষ্ট মান রয়েছে। ফাংশনের মান 0 বা 1, বা ভেরিয়েবলগুলি বা ভেরিয়েবলের পরিপূরক হতে পারে।

এখন আসুন আমরা আরও বিবেচিত বুলিয়ান ফাংশনটির উদাহরণ নিই।

এফ (এ, বি, সি, ডি) = ∑ (1, 3, 5, 7, 9, 11, 13, 15)

একটি মাল্টিপ্লেক্সার তিনটি নির্বাচিত লাইন এবং আটটি ইনপুট লাইন (মূলত একটি 8: 1 এমউএক্স) দিয়ে এই বুলিয়ান ফাংশনটি বাস্তবায়িত করতে পারে। ছবিটিতে MUX দেখানো হয়েছে।

8 এক্স 1 এমউএক্স

এখন, প্রথম ভেরিয়েবল যা এ, এটি বি এবং সি এর জন্য নির্বাচিত লাইনগুলি S2 এবং S1 হয়ে যায় তা নিশ্চিত করতে সিলেক্ট লাইন এস 0 এর সাথে সংযুক্ত হওয়া উচিত। ফাংশনের সত্য সারণিটি পূর্বে উল্লিখিত হিসাবে চিত্রিত করা হয়েছে। MUX এর জন্য ইনপুট লাইনের মানগুলি সেই সত্য সারণী থেকে গণনা করা হয়। ডাটা লাইন নম্বরটি ভেরিয়েবল এবিসির বাইনারি সংমিশ্রণ দ্বারা নির্ধারিত হয়।

যদি এবিসি = 101, তবে এফ ডি হিসাবে তৈরি হয়, এটি গণনা করা যেতে পারে যে ডেটা ইনপুট লাইন 5 ইন ডিপিকে ডি লজিক 0 এবং লজিক 1 দুটি স্থির মান হিসাবে গ্রহণ করে। লজিক 0 মানে লজিক কম বা স্থল সমতুল্য এবং লজিক 1 এর অর্থ লজিক হাই বা ইনপুট পাওয়ার সংকেত।

তিনটি স্টেট গেটস

তিন-রাষ্ট্রীয় গেট ব্যবহার করে একটি মাল্টিপ্লেক্সর নির্মাণ সম্ভব। তিনটি রাষ্ট্রীয় গেট হ'ল ডিজিটাল সার্কিটগুলি যা তিন রাজ্যে পরিচালনা করতে পারে। এই তিনটি রাজ্যের মধ্যে দু'টি প্রচলিতভাবে 0 এবং 1 এবং তৃতীয় রাষ্ট্রটি হাই প্রতিবন্ধী রাষ্ট্র হিসাবে পরিচিত। উচ্চ প্রতিবন্ধী অবস্থায়, যৌক্তিক পদ্ধতিটি ওপেন সার্কিটের মতো সম্পাদন করে। তিনটি রাষ্ট্রীয় গেটগুলি নন বা এনওআর এর মতো সমস্ত ধরণের যৌক্তিক ক্রিয়াকলাপ সম্পাদন করতে পারে। তিন-রাষ্ট্রীয় গেটের সর্বাধিক সাধারণ ব্যবহার হল বাফার গেট।

যেমন আগেই বলা হয়েছিল, মাল্টিপ্লেক্সারগুলি তিন-রাষ্ট্রীয় বাফার ব্যবহার করে তৈরি করা যেতে পারে। নীচের চিত্রটিতে দুটি থ্রি-স্টেট বাফার এবং একটি নট গেট সহ 2: 1 ম্যাক্সের বাস্তবায়ন বর্ণনা করা হয়েছে। দুটি ফলাফল একটি একক ফলাফল প্রদানের জন্য সংযুক্ত। যখন নির্বাচিত লাইনটি শূন্য হিসাবে মূল্যবান হয়, উপরের প্যাডটি সক্রিয় হয় এবং নীচের অংশটি অক্ষম হয়ে যায়। একটি আউটপুটে উপস্থিত হয়, এবং যখন নির্বাচন ইনপুট 1 হয়, বিপরীত ঘটে এবং ফল বিতে উপস্থিত হয়।

ডেমাক্স

একটি ডেমাক্স বা ডি-মাল্টিপ্লেক্সার এমন একটি ডিজিটাল ডিভাইস যা কোনও মাল্টিপ্লেক্সারের বিপরীতে কাজ করে। এটি একটি একক ইনপুট নেয় এবং নির্বাচিত লাইনের সাহায্যে একাধিক আউটপুট সরবরাহ করে। যদি কোনও ডেমুএক্সের এন সিলেক্ট লাইন থাকে তবে উত্পাদনের সংখ্যা 2n হবে। 4: 1 ডেমুএক্সের একটি চিত্রটি নীচে দেওয়া হয়েছে।

একটি ডেমাল্টিপ্লিক্সার, চিত্র ক্রেডিট - ফ্রেশনিজডেমাল্টিপ্লেক্সারসিসি বাই-এসএ 3.0

বাইনারি সাবট্র্যাক্টর সম্পর্কে জানতে এখানে ক্লিক করুন!

MUX এবং DEMUX এর অ্যাপ্লিকেশন

আজকের ডিজিটাল যুগে MUX এবং DEMUX এর গুরুত্ব রয়েছে। তাদের অ্যাপ্লিকেশনগুলির কয়েকটি হ'ল -

মুক্স-ডেমাক্স, চিত্র - টনি আর কুফাল্ট, টেলিফোনি মাল্টিপ্লেক্সার সিস্টেমসিসি বাই 1.0
  • যোগাযোগ ব্যবস্থা: যোগাযোগ ব্যবস্থার ক্ষেত্রে MUX এবং DEMUX এর সর্বাধিক বিস্তৃত অ্যাপ্লিকেশন রয়েছে। এমউএক্স পৃথক প্রকারের ডেটা যেমন অডিও এবং ভিডিও, চিত্র, ভয়েস রেকর্ডিং ইত্যাদি একক সংক্রমণ চ্যানেলে মাল্টিপ্লেক্সে প্রেরণ করতে দেয় allows এটি সিস্টেমের দক্ষতা বৃদ্ধি করে।
  • টেলিফোনিক সিস্টেম: টেলিফোন নেটওয়ার্কগুলির MUX এবং ডেমুএক্স উভয়ই প্রয়োজন। প্রযুক্তি - যেমন ফ্রিকোয়েন্সি বিভাগ মাল্টিপ্লেক্সিং (এফডিএম), সময় বিভাগ মাল্টিপ্লেক্সিং (টিডিএম), কোড বিভাগের একাধিক অ্যাক্সেস (সিডিএমএ), ইত্যাদি, কেবলমাত্র এমএউএক্স এবং ডেমাক্সের কারণে সম্ভব are
  • সংযুক্ত সার্কিট এবং অন্যান্য অনেক ডিজিটাল ডিভাইসগুলির জন্য লজিক গেটগুলিতে MUX এবং ডেমুএক্স ব্যবহার করা হয়।

আরও বৈদ্যুতিন সম্পর্কিত নিবন্ধের জন্য এখানে ক্লিক করুন

সুদীপ্ত রায় সম্পর্কে

আমি একজন ইলেকট্রনিক্স উত্সাহী এবং বর্তমানে ইলেকট্রনিক্স এবং যোগাযোগের ক্ষেত্রে নিবেদিত।
আমার কাছে এআই এবং মেশিন লার্নিংয়ের মতো আধুনিক প্রযুক্তিগুলি অন্বেষণে আগ্রহী।
আমার লেখাগুলি সমস্ত শিক্ষার্থীদের সঠিক এবং আপডেট হওয়া ডেটা সরবরাহের প্রতি নিবেদিত।
কাউকে জ্ঞান অর্জনে সহায়তা করা আমাকে প্রচুর আনন্দ দেয়।

লিঙ্কডইন - https://www.linkedin.com/in/sr-sudipta/ এর মাধ্যমে সংযোগ করি