پاورپوینت کاربرد مدل در طراحی و توصیف VHDL مدلهای FSM، EFSMو Petri-Net (pptx) 21 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 21 اسلاید
قسمتی از متن PowerPoint (.pptx) :
کاربرد مدل در طراحی و توصیف VHDLمدلهای FSM، EFSMو Petri-Net
ماشین حالت محدود (FSM)
نمایش یک ماشین حالت محدود در حالت کلی
Guard: یک شرط گذر (یک عبارت با مقدار بولین)
Action: مشخص میکند چه خروجیای تولید میشود (در پاسخ به درست بودن شرط)
ماشین حالت محدود (FSM)
مثال: مدل ترموستات با سیکل هیسترزیس
ماشین حالت محدود (FSM)
مثال: مدل شمارنده ورود و خروج یک پارکینگ
اگر تعداد حالات خیلی زیاد شود نمایش گرافیکی آن نا مناسب میشود
ماشین حالته توسعه یافته
یک سری متغیر میتواند به خلاصهسازی حالتها کمک کند
ماشین حالت توسعه یافته
مثال: مدل ماشین حالت توسعه یافتهی شمارندهی گاراژ
نمونه ماشین حالته توسعه یافته
کنترل چراغ راهنمای برای خیابان در تقاطع عبور عابر
در حالت سبز میماند تا عابر پیاده درخواست دهد
تمرین
مدار مبدل ADC به شکل زیر با استفاده از یکDAC ساخته میشود.
تبدیل با استفاده از روش تقریب متوالی انجام میشود.
مدار کنترلر آن را طراحی کنید ابتدا FSM یا EFSM آن را رسم کنید.
تمرین
مدار یک تایمر 8 بیتی به شکل زیر را در نظر بگیرید:
کد VHDL معادل آن را بنویسید