کتاب طراحی و پیادهسازی ماشینهای حالت در سیستمهای تعبیه شده با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره طراحی و پیادهسازی ماشینهای حالت در سیستمهای تعبیه شده
موضوع کلی: مهندسی سیستمهای تعبیه شده
موضوع میانی: طراحی دیجیتال و سیستمهای سختافزاری
📋 سرفصلهای دوره
- 1. مقدمهای بر سیستمهای تعبیه شده و کاربردهای آنها
- 2. مقدمهای بر طراحی دیجیتال
- 3. گیتهای منطقی و جبر بولی
- 4. ترکیبکنندههای منطقی و پیادهسازی توابع
- 5. آشکارسازها، رمزگشاها و مولتیپلکسرها
- 6. حافظههای دیجیتال: ROM، RAM، و انواع آنها
- 7. فلپفلاپها و رجیسترها
- 8. شمارندهها و تقسیمکنندهها
- 9. مدارهای متوالی و همزمان
- 10. ماشین حالت چیست؟
- 11. مفاهیم پایهای ماشینهای حالت
- 12. انواع ماشینهای حالت: Moore و Mealy
- 13. نمایش ماشینهای حالت با نمودار حالت
- 14. تبدیل نمودار حالت به جدول حالت
- 15. تبدیل جدول حالت به معادلات حالت
- 16. پیادهسازی ماشینهای حالت با استفاده از گیتهای منطقی
- 17. پیادهسازی ماشینهای حالت با استفاده از حافظه
- 18. طراحی ماشینهای حالت برای کنترل توالیها
- 19. طراحی ماشینهای حالت برای تشخیص الگوها
- 20. طراحی ماشینهای حالت برای کنترل دستگاهها
- 21. پیادهسازی ماشینهای حالت در FPGA
- 22. زبانهای توصیف سختافزار (HDL)
- 23. VHDL و Verilog: مقایسه و انتخاب
- 24. مقدمهای بر زبان VHDL
- 25. مقدمهای بر زبان Verilog
- 26. مدلسازی ماشینهای حالت در VHDL
- 27. مدلسازی ماشینهای حالت در Verilog
- 28. شبیهسازی و تست ماشینهای حالت
- 29. بهینهسازی طراحی ماشینهای حالت
- 30. کاهش تعداد حالات
- 31. کاهش تعداد متغیرهای حالت
- 32. روشهای کاهش پیچیدگی ماشینهای حالت
- 33. طراحی ماشینهای حالت با استفاده از ابزارهای EDA
- 34. استفاده از ابزارهای سنتز خودکار
- 35. تولید کد VHDL/Verilog از نمودار حالت
- 36. طراحی ماشینهای حالت مقاوم در برابر خطا
- 37. تکنیکهای تشخیص خطا و تصحیح خطا
- 38. ماشینهای حالت با قابلیت تنظیم مجدد
- 39. طراحی ماشینهای حالت با استفاده از میکروکنترلرها
- 40. پیادهسازی ماشینهای حالت در C/C++
- 41. استفاده از وقفه ها در ماشین های حالت
- 42. ماشین های حالت سلسله مراتبی
- 43. طراحی ماشین های حالت پیچیده
- 44. استفاده از ماشین های حالت در سیستم های کنترل
- 45. ماشین های حالت در رباتیک
- 46. ماشین های حالت در سیستم های ارتباطی
- 47. ماشین های حالت در پردازش تصویر
- 48. ماشین های حالت در سیستم های امنیتی
- 49. بررسی موردی: طراحی ماشین حالت برای کنترل یک ترافیک لایت
- 50. بررسی موردی: طراحی ماشین حالت برای یک دستگاه فروش خودکار
- 51. بررسی موردی: طراحی ماشین حالت برای یک کنترلکننده موتور
- 52. بررسی موردی: طراحی ماشین حالت برای یک پروتکل ارتباطی
- 53. تکنیکهای تست و اعتبارسنجی ماشینهای حالت
- 54. استفاده از تستهای تصادفی و پوشش کد
- 55. روشهای رسمی برای اعتبارسنجی ماشینهای حالت
- 56. مستندسازی طراحی ماشینهای حالت
- 57. استانداردهای طراحی ماشینهای حالت
- 58. آینده طراحی ماشینهای حالت در سیستمهای تعبیه شده
تگها:
FPGA
Verilog
VHDL
سیستمهای تعبیه شده
طراحی دیجیتال
طراحی سختافزار
طراحی سیستم
ماشین حالت
مهندسی سیستمها
میکروکنترلر
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.