رفتن به محتوای اصلی
مدار منطقی درس‌نامهٔ آزاد
درس پیشرفته ۲۶ دقیقه

طراحی مدار ترتیبی سنکرون

روند کامل طراحی: از توصیف کلامی به نمودار حالت، جدول، معادله‌های تحریک و مدار؛ با مثال شمارنده.

هدف این درس

بتوانی برای یک مسئلهٔ ساده (مثل شمارنده) چرخهٔ کامل طراحی ترتیبی را اجرا کنی.

در این مطلب ۳

روند طراحی: شش قدم

  1. توصیف کلامی مسئله را به نمودار حالت تبدیل کن (حالت‌ها و گذارها را حدس بزن).
  2. کاهش حالت‌ها (درس قبل) و تخصیص کد دودویی.
  3. جدول حالت کامل را بنویس: ورودی + حالت فعلی → حالت بعدی + خروجی.
  4. نوع فلیپ‌فلاپ را انتخاب کن و با جدول تحریک، ورودیِ لازمِ هر گذار را پیدا کن.
  5. معادله‌های تحریک و خروجی را با کارنو ساده کن.
  6. مدار را بکش و با چند گذار نمونه بررسی کن.

قدم ۴ قلب طراحاست: جدول مشخصه می‌گوید «چه می‌شود» و جدول تحریک می‌گوید «چه بدهم». طراحی یعنی از حالتِ خواسته‌شده به ورودیِ لازم رسیدن — جهتِ تحریک.

انتخاب فلیپ‌فلاپ

  • D ساده‌ترین برای طراحی دستی: ورودیِ تحریک همان حالتِ بعدیِ خواسته‌شده است () — قدم ۴ عملاً حذف می‌شود!
  • JK مدار نهایی کوچک‌تری می‌دهد ولی جدول تحریکش دو ستون دارد و کارنو شلوغ‌تر می‌شود.
  • T برای شمارنده‌ها طبیعی است (تاگل = رفتن به مرحلهٔ بعد).

مثال راهنما: شمارندهٔ دودویی دو بیتی

مسئله: مداری که با هر پالس کلاک ۰۰ ← ۰۱ ← ۱۰ ← ۱۱ ← ۰۰ بچرخد. چهار حالت، پس دو فلیپ‌فلاپ D. حالت بعدیِ هر فلیپ‌فلاپ را از روی دنباله بخوان: بیت کم‌ارزش همیشه تاگل می‌شود () و بیت پرارزش وقتی تاگل می‌شود که بیت کم‌ارزش ۱ باشد (). همین دو معادله + دو فلیپ‌فلاپ D = شمارنده. یک مثال کامل طراحی این چرخه را قدم‌به‌قدم نشان می‌دهد.

مطالب مرتبط

از همین بخش و با برچسب‌های مشترک

این مطلب را خواندید؟ آن را علامت بزنید تا پیشرفت شما روی همین دستگاه ذخیره شود.

وضعیت پیشرفت برای طراحی مدار ترتیبی سنکرون