طراحی پروژه FPGA عملی از ابتدا با استفاده از Verilog
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- دانشجو با استفاده از دانش Verilog، یک پروژه عملی واقعی را طراحی خواهد کرد.
- دانشجو همچنین میآموزد که چگونه مشخصات طراحی را برای پروژه واقعی FPGA Verilog ترجمه کند و به خصوص چگونه پورتهای ورودی و خروجی را تخصیص دهد.
- دانشجو یاد خواهد گرفت که چگونه طراحیهای پیچیده را به ماژولها و ماژولهای فرعی تقسیم کند قبل از اینکه طراحیهای اولیه انجام شوند.
- دانشجو مراحل ابتدایی لازم برای توسعه FPGA، شامل تخصیص طراحی، راهاندازی ماژولها و تقسیم ماژولهای فرعی را یاد خواهد گرفت.
پیشنیازهای دوره
- آشنایی با سینتکس اولیه Verilog و System Verilog یا VHDL، اما الزامی نیست.
توضیحات دوره
در این دوره، شما را از طریق طراحی یک پروژه واقعی روی FPGA با استفاده از System Verilog راهنمایی میکنیم. ما شما را با نرمافزار رایگانی که برای تحلیل، سنتز، شبیهسازی RTL و اعتبارسنجی استفاده میکنیم، آشنا میکنیم.
ما با یادگیری نحوه ترجمه مشخصات طراحی شروع میکنیم که به شما امکان میدهد که پورتهای ورودی و خروجی را انتخاب کنید. سپس شما یاد میگیرید که چگونه طراحی را به ماژولها تقسیم کرده و چگونه ماژولها را بیشتر به ماژولهای فرعی تقسیم کنید.
ما از Logism، نرمافزار رایگان، برای توضیح view فیزیکی طراحی استفاده میکنیم در حالی که از نرمافزار Quartus برای طراحی واقعی استفاده میکنیم. هر دو نرمافزار Logism و Quartus بهصورت رایگان برای دانلود در دسترس هستند.
در پایان دوره، شما یک تکلیف عملی دریافت خواهید کرد که دانش شما را درباره طراحی پروژههای FPGA تقویت میکند. ما همچنین طراحی نهایی را تست خواهیم کرد و میبینیم که چگونه در دنیای واقعی عمل میکنند. شبیهسازی نیز روی هر دو نرمافزار Logism و Quartus انجام خواهد شد.
برای تعامل بیشتر در دوره، طراحی ما یک تراشه بازیکن پوکر 5 دستی است. ما به طراحی و مدلسازی بازی اشاره میکنیم و تمام گامها و مراحل درگیر در بازی را قبل از اینکه افکار را کنار هم بگذاریم و به مشخصات بپردازیم، معرفی میکنیم. سپس از ابتدا ادامه خواهیم داد تا به تراشه بازیکن پوکر کاربردی برسیم.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان و مهندسان سختافزار Verilog و FPGA
طراحی پروژه FPGA عملی از ابتدا با استفاده از Verilog
-
معرفی طراحی بازی 12:25
-
معرفی ابزارهای طراحی ما - Logism و Quartus 06:37
-
مشخصات طراحی بازی 11:14
-
شبیهسازی بازی 14:48
-
طراحی اولین ماژول - بانک بازیکن 23:12
-
طراحی ماشین state بازی 10:35
-
طراحی الگوریتم مرتبسازی شماره کارت 32:51
-
توسعه ماژول الگوریتم تعویض کارت 27:37
-
توسعه ماژول الگوریتم ردهبندی کارت 20:52
-
طراحی ماژول ژنراتور سیگنال ماشین state بازی 30:34
-
توسعه ماژول الگوریتم ژنراتور سیگنال کنترل 26:58
-
طراحی برتر ماژول بازیکن پوکر 5 دست 17:05
-
نتیجهگیری 14:48
مشخصات آموزش
طراحی پروژه FPGA عملی از ابتدا با استفاده از Verilog
- تاریخ به روز رسانی: 1404/10/04
- سطح دوره:همه سطوح
- تعداد درس:13
- مدت زمان :04:09:36
- حجم :2.18GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy