دوره FPGA مقدماتی
کد رویداد: 25344
حسین باشنا
مدرس
حسین باشنا
طراح سیستم های نهفته
شروع وبینار 19 فروردین 1400 - ساعت 15:00
مدت وبینار
43 ساعت
1
جلسه اول
19 فروردین 1400
ساعت 15:00 تا 18:00
2
جلسه دوم
20 فروردین 1400
ساعت 15:00 تا 18:00
3
جلسه سوم
26 فروردین 1400
ساعت 15:00 تا 18:00

محل برگزاری آنلاین
این وبینار در نرم‌افزار ادوبی‌کانکت برگزار شده و بلافاصله پس از برگزاری، امکان مشاهده بازپخش آن را دارید!
مرکز آموزش نیراسیستم
برگزارکننده
مرکز آموزش نیراسیستم
برگزار کننده رویداد های آموزشی برق
Webinar Ad Banner 1
Webinar Ad Banner 2
Webinar Ad Banner 3
اشتراک‌گذاری

دوره FPGA مقدماتی
برگزار شده

ذخیره کردن
دوره FPGA مقدماتی

دوره FPGA مقدماتی
برگزار شده

ذخیره کردن
کد رویداد: 25344
توضیحات
سرفصل‌ها
سوالات متداول
نظرات
توضیحات

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 چه پیش نیازی باید داشته باشم ؟

آیا برای یادگیری FPGA نیاز به توانمندی برنامه نویسی میکروکنترلر می باشد ؟

چه خانواده ای از FPGA تدریس میشه و آیا فرقی داره ؟

به نظر شما فردی که تسلط زیادی به مبانی دیجیتال ندارد بهتر است برای یادگیری میکرو ARM را انتخاب کند یا FPGA ؟

از چه نرم افزاری برای آموزش استفاده می شود ؟

یادگیری FPGA با کدام زبان برنامه نویسی مناسب تر است ؟

آیا در انتهای دوره برای شرکت کنندگان گواهینامه صادر می شود؟

نحوه برگزاری آزمون پایانی دوره به چه صورت است؟
نظرات
امتیاز 0 از 5 ( 0 نظر )
0.0
بروز و کاربردی بودن محتوا
0.0
ارزش محتوای وبینار نسبت به قیمت
0.0
تسلط و دانش مدرس وبینار
0.0
تجربه محور بودن محتوا
Webinar Ad Banner 1
Webinar Ad Banner 2
Webinar Ad Banner 3
حسین باشنا
مدرس
حسین باشنا
طراح سیستم های نهفته
شروع وبینار 19 فروردین 1400 - ساعت 15:00
مدت وبینار
43 ساعت
1
جلسه اول
19 فروردین 1400
ساعت 15:00 تا 18:00
2
جلسه دوم
20 فروردین 1400
ساعت 15:00 تا 18:00
3
جلسه سوم
26 فروردین 1400
ساعت 15:00 تا 18:00

مرکز آموزش نیراسیستم
برگزارکننده
مرکز آموزش نیراسیستم
برگزار کننده رویداد های آموزشی برق
محل برگزاری آنلاین
این وبینار در نرم‌افزار ادوبی‌کانکت برگزار شده و بلافاصله پس از برگزاری، امکان مشاهده بازپخش آن را دارید!
اشتراک‌گذاری