Advertisement

Responsive Advertisement

NAND ও NOR গেট দিয়ে XOR গেট বানানো - লজিক গেটের মৌলিক ধারণা

বিজ্ঞাপনের স্থান

ডিজিটাল ইলেকট্রনিক্সে NAND এবং NOR গেটকে ইউনিভার্সাল গেট বলা হয় কারণ এগুলো দিয়ে অন্য যেকোনো বেসিক গেট বানানো যায়। আজ আমরা দেখব কিভাবে শুধুমাত্র NAND গেট অথবা শুধুমাত্র NOR গেট ব্যবহার করে XOR গেট ডিজাইন করা যায়।

XOR গেটের মূলনীতি

XOR (Exclusive OR) গেটের ট্রুথ টেবিল:

A B A XOR B
0 0 0
0 1 1
1 0 1
1 1 0

বিজ্ঞাপনের স্থান

NAND গেট ব্যবহার করে XOR গেট বানানো

XOR গেটের লজিক সমীকরণ: A XOR B = (A.NAND (A.NAND B)) .NAND (B.NAND (A.NAND B))

ধাপে ধাপে পদ্ধতি:

  1. প্রথমে A ও B কে একটি NAND গেটে ইনপুট দিন (NAND1)
  2. NAND1 এর আউটপুটকে আবার A এর সাথে আরেকটি NAND গেটে দিন (NAND2)
  3. NAND1 এর আউটপুটকে B এর সাথে আরেকটি NAND গেটে দিন (NAND3)
  4. NAND2 ও NAND3 এর আউটপুটকে চতুর্থ NAND গেটে ইনপুট দিন
  5. এই চতুর্থ NAND গেটের আউটপুটই হবে A XOR B

NOR গেট ব্যবহার করে XOR গেট বানানো

NOR গেট দিয়ে XOR বানানোর জন্য আমাদের 5টি NOR গেট প্রয়োজন হবে:

ইমপ্লিমেন্টেশন স্টেপস:

  1. A ও B কে প্রথম NOR গেটে ইনপুট দিন (NOR1)
  2. A ও NOR1 এর আউটপুটকে দ্বিতীয় NOR গেটে দিন (NOR2)
  3. B ও NOR1 এর আউটপুটকে তৃতীয় NOR গেটে দিন (NOR3)
  4. NOR2 ও NOR3 এর আউটপুটকে চতুর্থ NOR গেটে দিন (NOR4)
  5. NOR4 এর আউটপুট ও NOR1 এর আউটপুটকে পঞ্চম NOR গেটে দিন
  6. এই পঞ্চম NOR গেটের আউটপুটই হবে A XOR B

বিজ্ঞাপনের স্থান

প্রায়োগিক ব্যবহার

  • প্যারিটি চেকিং: ডাটা ট্রান্সমিশনে এরর ডিটেকশন
  • অ্যাডার সার্কিট: বাইনারি যোগ করার জন্য
  • কম্পেয়ারেটর: দুটি সংখ্যা সমান কিনা তা যাচাই
  • এনক্রিপশন: ক্রিপ্টোগ্রাফিক অ্যালগরিদমে

সারসংক্ষেপ:

NAND এবং NOR গেট ইউনিভার্সাল গেট হওয়ায় এগুলো দিয়ে XOR গেট সহ যেকোনো লজিক গেট ইমপ্লিমেন্ট করা সম্ভব। বাস্তব应用中 প্রায়ই দেখা যায় আইসি চিপে শুধুমাত্র NAND বা NOR গেট ব্যবহার করে অন্যান্য গেটের কার্যকারিতা অর্জন করা হয়, যা ডিজাইনের জটিলতা কমায় এবং উৎপাদন খরচ হ্রাস করে।

তথ্যসূত্র: ম্যানো, M. Morris. "Digital Design", Pearson Education

Post a Comment

0 Comments