معرفی دوره:
این دوره برای افرادی تدوین شده است که تجربه انجام پروژه با FPGA را دارند و برای کار خود نیاز به مباحث این دوره دارند. از آنجایی که مباحث پایه کنترلر و اینترفیس در این دوره بحث نخواهد شد، برای افراد شرکت کننده تسلط به مباحث دوره "طراحی کنترلر و اینترفیس با FPGA - سطح 1" الزامی است تا بازدهی کافی برای آنان داشته باشد و بتوان دوره را در سطح بالایی برگزار کرد. مثالهایی که عملی هستند در حال حاضر بر روی برد با تراشه ای از خانواده SPARTAN6 پیاده سازی خواهد شد.
سرفصل دوره:
- مروری بر پروتکل های شبکه
- معرفی تراشه W5300 از شرکت Wiznet و تشریح ساختار داخلی آن
- یادآوری طراحی کنترلر با زبان VHDL
- طراحی کنترلر ارتباط با آی سی شبکه W5300
- نحوه ارتباط با آیسی شبکه از طریق کامپیوتر
- برنامه نویسی در محیط VisualStudioو ارسال و دریافت داده با پروتکل UDP
- پیاده سازی مثال دیتا لاگر با FPGA توسط پورت شبکه
- تشریح ساختار حافظه های DRAM و مزایا و معایب آنها
- نحوه سازماندهی داخلی تراشه های DRAM
- پروسه های خواندن و نوشتن داده در حافظه های DRAM
- ارتباط سخت افزاری FPGA با تراشه های DRAM مانند (SDR,DDR,DDR2,DDR3)
- نحوه کار با IPCore شرکت Xilinx و نکات آن (MIG IP Core)
- شبیه سازی ارتباط با تراشه DRAM در ISE با مدلهای شرکت Micron
مدت دوره : 30 ساعت ( 6 جلسه 5 ساعته )
پیش نیاز : تسلط به مباحث دوره طراحی کنترلر و اینترفیس با FPGA - سطح 1
محل برگزاری دوره : در محل شرکت
وضعیت دوره : فعلا برگزار نمی گردد.