Solution
Correct Answer: Option B
- দুটি R-S Flip-Flop ব্যবহার করে একটি Master-Slave Flip-Flop তৈরি করা হয়। এটি একটি বিশেষ ধরণের ফ্লিপ-ফ্লপ যা race condition এড়ানোর জন্য ব্যবহৃত হয়।
Master-Slave ধারণায় দুটি ফ্লিপ-ফ্লপ cascade আকারে সংযুক্ত থাকে:
- প্রথম ফ্লিপ-ফ্লপটি Master, এবং এটি Clock pulse এর সক্রিয় প্রান্তে (Positive Edge) কাজ করে।
- দ্বিতীয় ফ্লিপ-ফ্লপটি Slave, এবং এটি Clock pulse এর নিষ্ক্রিয় প্রান্তে (Negative Edge) কাজ করে।
কার্যপ্রণালী:
- Master ফ্লিপ-ফ্লপ ইনপুট ডেটা গ্রহণ করে এবং ল্যাচ করে।
- যখন Clock pulse নিষ্ক্রিয় হয়, তখন Slave ফ্লিপ-ফ্লপ Master এর আউটপুট গ্রহণ করে এবং এটি আউটপুটে পাঠায়।
সুবিধা:
- Race condition প্রতিরোধ করে, যা সাধারণ R-S Flip-Flop এ সমস্যা সৃষ্টি করতে পারে।
- সিঙ্ক্রোনাইজড অপারেশন নিশ্চিত করে।
চিত্র (সংক্ষেপে):
Master: R-S Flip-Flop
Slave: R-S Flip-Flop
সংযোগ: Master → Slave
এ কারণেই দুটি R-S Flip-Flop দ্বারা Master-Slave Flip-Flop গঠিত হয়।