Site icon Trickbd.com

[part 3] আসুন জেনে নিই লজিক গেইট (Logic gate) সম্পর্কে। বিস্তারিত পোস্টে।

Unnamed

আসসালামু আলাইকুম।

আপনারা সবাই কেমন আছেন? আশা করি সবাই ভালোই আছেন।

প্রতিদিনের মতো আজও লজিক গেইট সম্পর্কে পোস্ট নিয়ে হাজির হয়েছি। আজকে আমরা লজিক গেইটের তৃতীয় পর্ব নিয়ে আলোচনা করবো।

★সবার প্রথমে বলতে চায় যারা আমার পূর্বের পোস্ট গুলো পড়েন নাই, তারা দয়া করে পূর্বের পোস্ট গুলো পড়ে নিন। কারণঃ পূর্বের পোস্ট গুলো ছাড়া আপনি আজকের পোস্টের কিছুই বুঝতে পারবেন না। তাই আগের পোস্ট গুলো পরে নিন।

এখানে ক্লিক করে আমার লজিক গেইট সম্পর্কে প্রথম পর্বটি পড়ে নিন।

♠এখানে ক্লিক করে আমার লজিক গেইট সম্পর্কে দ্বিতীয় পর্বটি পড়ে নিন

আমি আজকে বেশী কথা বলবো না সরাসরি পাঠে চলে যেতে চায়।

★আজকে আমাদের টপিক হলো সার্বজনীন গেইট (Universal gate) সম্পর্কে।

তো চলুন শুধু করা যাক।

ভূমিকাঃ আপনারা নিশ্চয় জানেন, OR, AND, ও NOT এই তিনটি গেইটকে মৌলিক গেইট বলে। আবার এই তিনটি গেইটের সমন্বয়ে যে কোনো লজিক বর্তনী তৈরী করা সম্ভব। তবে শুধু NAND গেইট দিয়েও যে কোনো বর্তনী তৈরী করা সম্ভব। এর মানে হলোঃ শুধুমাত্র NAND GATE দিয়ে OR, AND, ও NOT গেইটের ফাংশন তৈরী করা যায়। তেমনি শুধু NOR GATE দিয়েও মৌলিক গেইট তিনটি তৈরী করা যাবে। তাই NAND ও NOR Gate দুইটিকে Universal gate বা সার্বজনীন গেইট বলে।

তাহলে আপনারা নিশ্চয় বলতে পারবেন সার্বজনীন গেইট কাকে বলে?

=> যে সকল গেইট থেকে সকল প্রকার মৌলিক গেইট তৈরী করা সম্ভব সেই সমস্ত গেইটকে সার্বজনীন গেইট বা Universal gate বলে।

→Nand ও Nor গেইট হলো সার্বজনীন গেইট।

♦আমি আবার বলছি, যে সকল গেইট দিয়ে সকল মৌলিক গেইট (OR, AND, NOT) তৈরী করা যায় তাকে সার্বজনীন গেইট বলে। আমরা এইবার গেইট দুইটোর সার্বজনীনতা প্রমাণ করবো। যদি আমরা NAND ও NOR গেইট দিয়ে মৌলিক গেইট গুলো তৈরী করতে পারি তাহলে প্রমাণ হয়ে গেল যে NAND ও NOR উভয়ই সার্বজনীন গেইট।

আমরা প্রথমেই NOR গেইটটা প্রমাণ করবোঃ

NOR গেইটের সার্বজনীনতার প্রমাণঃ

(i). NOR গেইট দিয়ে মৌলিক গেইট OR বাস্তবায়নঃ

নর গেইটের ইনপুট A ও B হলে NOR গেইট মৌলিক গেইট OR এর মতো কাজ করবে। নিচের চিত্র টি আপনারা দেখে নিনঃ

(ii). NOR গেইট দিয়ে মৌলিক গেইট AND বাস্তবায়নঃ

নর গেইটের ইনপুট A ও B হলে নর গেইট মৌলিক গেইট অ্যান্ড এর মতো কাজ করবে। নিচের চিত্রটি আপনারা দেখে নিনঃ

*ডি মরগ্যানের উপপাদ্য অনুযায়ী এটা হয়েছে।

(iii). NOR গেইট দিয়ে মৌলিক গেইট NOT বাস্তবায়নঃ

নর গেইটের দুইটি ইনপুটই A হলে নর গেইট মৌলিক গেইট নট এর মতো কাজ করবে। নিচের চিত্রটি আপনারা দেখে নিনঃ

তাহলে আপনারাই দেখুন NOR গেইট দিয়ে সব মৌলিক গেইট গুলো তৈরী করা যায়,,,,তাহলে নিশ্চয় Nor গেইটকে আমরা সার্বজনীন গেইট (Universal gate) বলতে পারবো। তাই না????

তাহলে নর গেইটের টা প্রমাণীত হয়ে গেল। এবার আমরা Nand গেইটা প্রমান করার চেষ্টা করবো। তো চলুন শুরু করা যাক।

NAND গেইটের সার্বজনীনতা প্রমাণঃ

(i). NAND gate দিয়ে OR গেইটের ফাংশন বাস্তবায়নঃ

NAND গেইটকে নিচের চিত্রের মতো সংযোগ করে একে OR গেইটে রুপান্তর করা যায়। এক্ষেত্রে তিনটি nand gate এর প্রয়োজন হয়।

আপনারা নিচের ছবি দেখে বুঝার চেষ্টা করুন।

(ii). NAND গেইট দিয়ে AND গেইটের ফাংশন বাস্তবায়নঃ

NAND গেইটকে নিন্মরুপে সংযোগ করে একে AND গেইটে রুপান্তর করা যায়। এক্ষেত্রে দুটি NAND GATE এর প্রয়োজন হয়।

(iii). NAND গেইট দিয়ে NOT গেইট বাস্তবায়নঃ

NAND গেইটের দুটি ইনপুটকে সর্ট করে একটি ইনপুট প্রদান করলে একে NOT গেইট হিসাবে ব্যবহার করা যায়। অর্থাৎ NAND গেইট, NOT গেইটে রুপান্তরিত হয়। আপনারা এর পিকচার দেখে নিনঃ

তাহলে দেখুন NAND গেইট দিয়ে মৌলিক সকল গেইট এ রুপান্তর করা যায়। তাহলে কি আমরা বলবো না যে NAND গেইট ও NOT গেইটের মতো সর্বজনীন (Universal) গেইট।

আর এটাই হলো NOT এবং NAND গেইটের সার্বজনীনতার প্রমাণ।

টপিকঃ ০২

এবার আসুন শুধু মৌলিক গেইট দিয়ে এক্স-অর (X-OR) গেইট বানানোর চিত্র দেখে নিনঃ(নিচের ছবি গুলো শুধু দেখুর বোঝার দরকার নেই।

দেখেনিন মৌলিক গেইট দিয়ে এক্স নর (X-NOR) গেইট তৈরীঃ

দেখে নিন NAND গেইট দিয়ে x-or গেইট তেরীঃ

দেখে নিন NAND গেইট দিয়ে X-nor গেইট তৈরীঃ

বিঃদ্রঃ উপরের চারটা ছবি শুধু দেখুন বোঝার দরকার নেই। আগামী পোস্টে আমি বুঝিয়ে দিবো।

♠♠তো আজ এই পর্যন্তই। সবাই ভালো থাকবেন সুস্থ থাকবেন। পরে সময় পেলে এইসব বিষয়ে আবার নতুন কোনো পোস্ট নিয়ে হাজির হবো। ধন্যবাদ সবাইকে।