লজিক গেট কী?
যে ডিজিটাল সার্কিট এক বা একাধিক ইনপুট নিয়ে নির্দিষ্ট যুক্তিতে একটি আউটপুট দেয়, তাকে লজিক গেট বলে।
মৌলিক গেট
- AND (Y = A·B): সব ইনপুট 1 হলে তবেই আউটপুট 1।
- OR (Y = A+B): অন্তত একটি ইনপুট 1 হলেই আউটপুট 1।
- NOT (Y = A′): ইনপুট উল্টে দেয়। এর ইনপুট একটিই।
সব গেটের সত্যক সারণি
| A | B | AND | OR | NAND | NOR | XOR | XNOR |
|---|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 1 | 1 | 0 | 1 |
| 0 | 1 | 0 | 1 | 1 | 0 | 1 | 0 |
| 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 |
| 1 | 1 | 1 | 1 | 0 | 0 | 0 | 1 |
যৌগিক গেট
- NAND = AND + NOT, NOR = OR + NOT
- XOR: ইনপুট ভিন্ন হলে 1। সূত্র:
Y = A′B + AB′ - XNOR: ইনপুট একই হলে 1। সূত্র:
Y = AB + A′B′
সার্বজনীন গেট (Universal Gate)
NAND ও NOR দিয়ে অন্য সব মৌলিক গেট তৈরি করা যায়, তাই এদের সার্বজনীন গেট বলে। NAND দিয়ে:
| গেট | NAND দিয়ে তৈরির উপায় |
|---|---|
| NOT | একটি NAND-এর দুই ইনপুট জুড়ে দাও: (A·A)′ = A′ |
| AND | NAND-এর আউটপুটে আরেকটি NAND-কে NOT হিসেবে দাও |
| OR | A ও B প্রত্যেককে NOT করে NAND-এ দাও: (A′·B′)′ = A + B |
বাস্তব উদাহরণ: বাড়ির সিঁড়ির দুই সুইচের বাতি — যেকোনো একটি সুইচ বদলালেই বাতির অবস্থা পাল্টায়। এই আচরণ XOR-এর মতো।
মনে রাখো: AND হলো গুণের মতো, OR হলো যোগের মতো (তবে 1 + 1 = 1)। XOR-এর ক্ষেত্রে "ভিন্ন হলে 1"।
অনুশীলনী
- তিন ইনপুটের AND গেটের সত্যক সারণি লেখো।
- NOR গেট দিয়ে NOT গেট কীভাবে তৈরি করবে?
- NAND ও NOR-কে সার্বজনীন গেট বলা হয় কেন?