ডিজিটাল লজিক গেট হলো ডিজিটাল সার্কিটের একটি মৌলিক উপাদান যা এক বা একাধিক ইনপুটের ভিত্তিতে একটি নির্দিষ্ট আউটপুট প্রদান করে। প্রতিটি গেট একটি নির্দিষ্ট লজিক ফাংশন সম্পাদন করে এবং এটি কম্পিউটার, ক্যালকুলেটর, মোবাইল ফোন, এবং অন্যান্য ডিজিটাল ডিভাইসে ব্যবহৃত হয়। লজিক গেটগুলি মূলত বুলিয়ান অ্যালজেব্রার ওপর ভিত্তি করে কাজ করে।
1. AND গেট
- কাজ: AND গেট তখনই আউটপুটে 1 প্রদান করে, যখন তার সব ইনপুট 1 হয়। অর্থাৎ, এটি একটি "সকল শর্ত পূরণ" লজিক অনুসরণ করে।
- সিম্বল: AND গেটের সিম্বল একটি "D" আকৃতির।
- সত্যক সারণি (Truth Table):
| A | B | Output (A AND B) |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
- ব্যবহার: AND গেট সাধারণত এমন সার্কিটে ব্যবহৃত হয় যেখানে সব শর্ত পূরণ হওয়ার প্রয়োজন হয়।
2. OR গেট
- কাজ: OR গেট তখনই আউটপুটে 1 প্রদান করে, যখন তার অন্তত একটি ইনপুট 1 হয়। অর্থাৎ, এটি একটি "যেকোনো একটি শর্ত পূরণ" লজিক অনুসরণ করে।
- সিম্বল: OR গেটের সিম্বল একটি বাঁকা আকৃতির।
- সত্যক সারণি (Truth Table):
| A | B | Output (A OR B) |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 1 |
- ব্যবহার: OR গেট সাধারণত এমন সার্কিটে ব্যবহৃত হয় যেখানে একাধিক শর্ত পূরণের মধ্যে যেকোনো একটি শর্ত পূরণ হলেই আউটপুট প্রয়োজন হয়।
3. NOT গেট
- কাজ: NOT গেট একটিমাত্র ইনপুট নেয় এবং তার বিপরীত আউটপুট প্রদান করে। অর্থাৎ, এটি ইনপুট 1 হলে আউটপুট 0 এবং ইনপুট 0 হলে আউটপুট 1 প্রদান করে।
- সিম্বল: NOT গেটের সিম্বল একটি ত্রিভুজ আকারের এবং এর শেষে একটি ছোট বৃত্ত থাকে।
- সত্যক সারণি (Truth Table):
| A | Output (NOT A) |
|---|---|
| 0 | 1 |
| 1 | 0 |
- ব্যবহার: NOT গেটকে ইনভার্টার বলা হয় এবং এটি ডিজিটাল সার্কিটে সিগন্যাল বিপরীত করার জন্য ব্যবহৃত হয়।
4. NAND গেট
- কাজ: NAND গেট হলো AND গেটের বিপরীত। এর আউটপুট তখনই 1 হবে, যখন তার অন্তত একটি ইনপুট 0 থাকবে।
- সিম্বল: NAND গেটের সিম্বল AND গেটের মতো, তবে এর শেষে একটি ছোট বৃত্ত থাকে।
- সত্যক সারণি (Truth Table):
| A | B | Output (A NAND B) |
|---|---|---|
| 0 | 0 | 1 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
- ব্যবহার: NAND গেট সাধারণত ইউনিভার্সাল গেট হিসেবে ব্যবহৃত হয়, কারণ এটি অন্যান্য লজিক গেটগুলো তৈরি করতে সক্ষম।
5. NOR গেট
- কাজ: NOR গেট হলো OR গেটের বিপরীত। এর আউটপুট তখনই 1 হবে, যখন সব ইনপুট 0 থাকবে।
- সিম্বল: NOR গেটের সিম্বল OR গেটের মতো, তবে এর শেষে একটি ছোট বৃত্ত থাকে।
- সত্যক সারণি (Truth Table):
| A | B | Output (A NOR B) |
|---|---|---|
| 0 | 0 | 1 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 0 |
- ব্যবহার: NOR গেটও একটি ইউনিভার্সাল গেট হিসেবে ব্যবহৃত হয় এবং এটি বিভিন্ন লজিক গেট তৈরি করতে সক্ষম।
6. XOR গেট
- কাজ: XOR (Exclusive OR) গেট তখনই আউটপুটে 1 প্রদান করে, যখন এর ইনপুটগুলো ভিন্ন হয় (একটি 0 এবং অন্যটি 1)।
- সিম্বল: XOR গেটের সিম্বল OR গেটের মতোই, তবে এর সামনে একটি অতিরিক্ত বাঁকা লাইন থাকে।
- সত্যক সারণি (Truth Table):
| A | B | Output (A XOR B) |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
- ব্যবহার: XOR গেট সাধারণত স্যুইচিং, ডাটা কম্পারিজন এবং অ্যাডার সার্কিটে ব্যবহৃত হয়।
সারসংক্ষেপ
| গেট | কার্যপদ্ধতি | সত্যক সারণি (মূল আউটপুট) |
|---|---|---|
| AND | সব ইনপুট 1 হলে আউটপুট 1 হয় | A⋅B |
| OR | অন্তত একটি ইনপুট 1 হলে আউটপুট 1 হয় | A+B |
| NOT | ইনপুটের বিপরীত আউটপুট প্রদান করে | ¬A |
| NAND | AND গেটের বিপরীত | ¬(A⋅B) |
| NOR | OR গেটের বিপরীত | ¬(A+B) |
| XOR | ইনপুটগুলো ভিন্ন হলে আউটপুট 1 হয় | A⊕B |
উপসংহার
ডিজিটাল লজিক গেটগুলি ডিজিটাল সার্কিটে বিভিন্ন প্রকার লজিক্যাল অপারেশন পরিচালনা করে। এগুলি কম্পিউটারের প্রসেসর, অ্যালগরিদমিক লজিক ইউনিট, মেমোরি, এবং বিভিন্ন ইলেকট্রনিক ডিভাইসে গুরুত্বপূর্ণ ভূমিকা পালন করে। AND, OR, NOT, NAND, NOR, এবং XOR গেট একত্রে ব্যবহার করে জটিল লজিক সার্কিট তৈরি করা সম্ভব, যা ডিজিটাল ইলেকট্রনিক্সের ভিত্তি গঠন করে।
Read more