دوره FPGA مقدماتی

آشنایی با دوره FPGA مقدماتی

FPGA ها برای ایجاد یک سیستم با انعطاف پذیری بالا و کارایی مورد نیاز می باشند. FPGA ها با ارائه یک معماری برنامه پذیر، قیمت پایین و زمان راه اندازی اندک و مهم تر از همه ، ایجاد امکان پردازش موازی مشکلات متعدد مهندسین و طراحان مدارات دیجیتال را رفع نموده اند. از دیگر مزایای استفاده از FPGA ها در طراحی ها ، می توان به سرعت بالای پردازش و فرکانس کاری بسیار بالای آن ها اشاره کرد .FPGA ها در حوزه های گسترده ای از جمله پردازش سیگنال ، پردازش تصویر ، فیلترهای دیجیتال ، سیستم های انتقال دیتاهای دیجیتال ، سیستم های مخابراتی و سیستم های مختلف کنترلی به کار برده می شوند.

سرفصل آموزشی دوره FPGA مقدماتی

معرفی FPGA و CPLD – خانواده ها و شرکت های سازنده
مقایسه بین FPGA و انواع میکروکنترلرها
بررسی ساختار داخلی FPGA
معرفی VHDL و مقایسه با زبان های برنامه نویسی مرسوم
آشنایی با ساختار کدنویسی در VHDL
آشنایی با نرم افزار ISE
بررسی مفاهیم سنتز ، PLACE AND ROUTE
عملگرهای رابطه ای و محاسباتی
تعریف ثوابت و generic  ها
بررسی عبارات مختلف پیاده سازی همزمان
طراحی یک مالتی پلکسر – انکدر اولویت
آشنایی با IP Core Clock DCM
نوشتن شمارنده با ریست سنکرون و آسنکرون
طراحی ماژول PWM کنترل سرعت موتور DC
طراحی یک مقسم فرکانس
بررسی تاثیرات تاخیر دلتا در پروسس – دیاگرام کلاک دیتا
ایجاد یک شکل موج سینوسی و نمونه برداری از آن در MATLAB
آشنایی با IP Core ROM
راه اندازی DAC جهت ایجاد یک شکل موج سینوسی
پیاده سازی ماژول Debouncer
راه اندازی LCD کاراکتری
راه اندازی 7Segment توسط FPGA
آشنایی و شبیه سازی با نرم افزار modelsim
انواع ماشین های حالت
روش استاندارد و بهینه نوشتن ماشین های حالت
پیاده سازی ماژول Sequence Finder
پیاده سازی واسط ارتباطی SPI
پیاده سازی شیفت رجیستر با ورودی موازی و خروجی موازی
پیاده سازی Moving Average Filter
پیاده سازی Stepper Motor Driver
راه اندازی ADC
برقراری ارتباط سریال  UART با FPGA
راه اندازی USART
پیاده سازی واسط ارتباطی  I2C
راه اندازی Keyboard Scanner (PS2)
آشنایی با IP Core RAM و پیاده سازی DPRAM
آشنایی با IP Core RAM و پیاده سازی SPRAM
پیاده سازی ماژول ارتباط با SRAM خارجی
آشنایی با IP Core multiplier
پیاده سازی واسط ارتباط VGA
ارسال و دریافت دیتا با استفاده از ماژولهای HM/TR

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “دوره FPGA مقدماتی”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

15 + هفت =

محصولات مرتبط

ارتباط با مدیریت