مقدمهای بر طراحی FPGA برای سیستمهای تعبیه شده
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- توصیف اینکه FPGA چیست و این فناوری چگونه توسعه یافته است.
- تعیین چگونگی انتخاب بهترین معماری FPGA برای یک اپلیکیشن مشخص
- استفاده از ابزارهای نرمافزاری پیشرفته برای توسعه FPGA و حل مسائل حیاتی طراحی دیجیتال با استفاده از FPGAs
توضیحات دوره
منطق برنامهپذیر به طور فزایندهای به عنوان یک فناوری اصلی مورد استفاده در ساخت سیستمهای الکترونیکی رایج شده است. این دستگاهها با ادغام پردازندههای نرمافزاری یا سختافزاری، به سیستمهای کاملی بر روی تراشه تبدیل شدهاند و به طور مداوم جایگزین پردازندههای عمومی و ASICs میشوند. به ویژه، سیستمهای با عملکرد بالا تقریباً همیشه با استفاده از FPGAها پیادهسازی میشوند.
این دوره اصول طراحی FPGA در سیستمهای تعبیه شده را به همراه مهارتهای عملی طراحی در اختیار دانشجو قرار میدهد. دانشجو یاد میگیرد که FPGA چیست و این فناوری چگونه توسعه یافته است، چگونه بهترین معماری FPGA را برای یک کاربرد معین انتخاب کند، چگونه از ابزارهای نرمافزاری پیشرفته برای توسعه FPGA استفاده کند، و مسائل حیاتی طراحی دیجیتال را با استفاده از FPGAها حل کند. از ابزارهای توسعه FPGA برای تکمیل چندین طرح نمونه، از جمله یک پردازنده سفارشی، استفاده خواهد شد. اگر فردی به فکر شغل در زمینه طراحی الکترونیک باشد یا مهندسی که به دنبال تغییر شغل است، این دوره فرصتهای شغلی او را ارتقا خواهد داد.
مقدمهای بر طراحی FPGA برای سیستمهای تعبیه شده
-
مقدمه دوره 1:52
-
بررسی دوره 6:24
-
به دنیای منطق برنامهپذیر و طراحی FPGA خوش آمدید 1:59
-
تاریخچه مختصر منطق برنامهپذیر 9:41
-
معماری CPLD 5:04
-
LUTs و معماری FPGA 8:45
-
استفاده از LUTها برای طراحی منطقی 2:57
-
طراحی جمعکنندهها 6:11
-
طراحی ضربکنندهها 3:26
-
بروزرسانیهای دوره و پشتیبانی دسترسیپذیری None
-
دانشجویان غیر آکادمیک: خوش آمدید و ار کجا کمک دریافت کنید None
-
درباره این دوره None
-
استراتژی ارزیابی دوره مقدمهای بر طراحی FPGA برای سیستمهای تعبیه شده None
-
الزامات سختافزاری و نرمافزاری None
-
مطالعات پیشنهادی هفته 1 None
-
دستورالعملها و فایلهای تکلیف هفته 2 None
-
جریان طراحی FPGA 4:29
-
نصب Quartus Prime 2:43
-
معرفی Quartus Prime 11:16
-
ایجاد یک پروژه طراحی در Quartus Prime 7:28
-
ایجاد یک طرح در Quartus Prime 13:44
-
کامپایل کردن یک طرح 17:35
-
ویوی RTL 16:48
-
تحلیل زمانبندی با Time Quest - بخش 1 9:59
-
تحلیل زمانبندی با Time Quest - بخش 2 16:23
-
شبیهسازی یک طرح با ModelSim 17:58
-
مطالعات پیشنهادی هفته 2 None
-
مطالعه الزامی و نصب فایلهای هفته 2 None
-
تخصص طراحی FPGA 5:04
-
معماری CPLD شرکت Xilinx 7:16
-
FPGAهای کوچک Xilinx 8:26
-
FPGAهای بزرگ Xilinx 11:50
-
CPLDها و FPGAهای کوچک شرکت Altera 8:19
-
FPGAهای بزرگ Altera 9:43
-
راهکارهای FPGA تکتراشهای Microsemi 14:07
-
راهکارهای FPGA تکتراشهای Lattice 14:59
-
مطالعات پیشنهادی هفته 3 None
-
دستورالعملها و فایلهای تکلیف هفته 4 None
-
تخصص طراحی FPGA 5:12
-
ورودی شماتیک پیشرفته برای طراحی FPGA - ترسیم و سلسله مراتب 26:33
-
بهبود بهرهوری با بلوکهای IP 25:00
-
بهبود زمانبندی با پایپ لاین 18:16
-
ورودی/خروجی (IO) FPGA: ورود و خروج دادهها 8:25
-
تخصیص پینها: دقیق و درست انجام دادن آنها! 20:55
-
برنامهریزی FPGA 10:08
-
یکی شدن با Q: طراحی سیستم Qsys 20:41
-
یکی شدن با Q بخش 2: مراحل نهایی طراحی سیستم Qsys 25:39
-
یکی شدن با Q بخش 3: مراحل نهایی طراحی سیستم Qsys 19:00
-
مطالعات پیشنهادی هفته 4 None
مشخصات آموزش
مقدمهای بر طراحی FPGA برای سیستمهای تعبیه شده
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:متوسط
- تعداد درس:49
- مدت زمان :07:04:15
- حجم :1.1GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy