تلفن : 02177221223 - 02177223107
ایمیل : info@revsa.ir
ساعت کاری : شنبه الی چهارشنبه (8 تا 17)

دوره طراحی کنترلر و اینترفیس با FPGA -سطح 1

Submitted by admin on دوشنبه, 03/24/1400 - 14:56

معرفی دوره: 

این دوره برای افرادی تدوین شده است که تجربه کار با FPGA را دارند و برای کار خود نیاز به مباحث این دوره دارند. از آنجایی که مباحث پایه FPGA در این دوره بحث نخواهد شد، برای افراد شرکت کننده تسلط به مباحث دوره "کاربردی آموزش عملی کار با FPGA" الزامی است. همچنین تسلط نسبی بر دوره "پیشرفته طراحی با FPGA" به خصوص ChipScope نیاز است تا دوره بازدهی کافی داشته باشد. مثالهایی که عملی هستند در حال حاضر بر روی برد با تراشه ای از خانواده SPARTAN3 پیاده سازی خواهد شد.

 

سرفصل دوره:

  • مروری بر لینک های ارتباطی متداول و پروتکل های مورد استفاده در آنها
  • لینک های ارتباطی سریال و مقایسه آنها
  • چگونگی ارتباط از طریق پورت سریال (RS232, RS485, RS422)
  • نحوه طراحی کنترلر با زبان  VHDL
  • مراحل طراحی کنترلر و روش های دیباگ آن
  • ارسال و دریافت داده بین کامپیوتر و FPGA از طریق RS232
  • ارسال و دریافت داده با FPGA از طریق RS485 و RS422
  • پیاده سازی مثال ارسال توسط FPGA و دریافت داده در محیط VisualStudio و بالعکس
  • معرفی تراشه CY7C68013A از شرکت Cypress برای ارتباط USB2.0
  • مدهای کاری تراشه و قرار دادن آن در مد SlaveFIFO در محیط Keil
  • طراحی کنترلر ارتباط FPGA با CY7C68013A و ارتباط آن با کامپیوتر با نرخ 480Mb/s
  • کار با نرم افزارهای شرکت Cypress برای تست های مختلف USB
  • کار با DLL مربوط به Cypress USB2.0 در محیط  VisualStudio
  • پیاده سازی مثال دیتا لاگر با USB2.0 و ذخیره در فایل

 

مدت دوره : 30 ساعت ( 6 جلسه 5 ساعته )

پیش نیاز : تسلط به مباحث دوره کاربردی  آموزش عملی کار با  FPGA ، تسلط نسبی به مباحث دوره پیشرفته FPGA

محل برگزاری دوره : در محل شرکت

وضعیت دوره : فعلا برگزار نمی گردد.