آنچه یاد خواهید گرفت
این دوره به شما کمک میکند یاد بگیرید چگونه از Xilinx System Generator با استفاده از Simulink استفاده کنید.
مبانی XSG
مدلهای پایه XSG
تکنیکهای پردازش تصویر
پیشنیازهای دوره
آشنایی پایه با متلب و Simulink
پیشزمینهی تئوری از مهندسی الکترونیک و مخابرات
اما نگران نباشید! ما همهی موارد لازم را در این دوره به شما آموزش میدهیم.
توضیحات دوره
این دوره به شما آموزش میدهد «XSG چیست و چگونه میتوان با استفاده از این ابزار، مدلهای Simulink را پیادهسازی کرد».
Xilinx System Generator یک ابزار برنامهنویسی FPGA است که توسط Xilinx توسعه داده شده است. این ابزار بهطور ویژه بر FPGAهای Xilinx تمرکز دارد و به توسعهدهندگان امکان میدهد در محیط Simulink کار کنند و هستههای پارامتریشدهای تولید کنند که بهطور خاص برای FPGAهای Xilinx بهینه شدهاند. این ابزار مانند یک رابط بین محیطهای Simulink و FPGA عمل میکند. از آنجا که فناوریهای مدرن به پلتفرم FPGA وابستهاند، برای طراحی معماریهای پیچیده از روشهای سادهتری استفاده میشود.
در مرحلهی اولیه، یک مدل در Simulink با استفاده از ابزار XSG توسعه داده میشود. محیط XSG در Simulink بهگونهای است که پردازش در داخل FPGA انجام میشود. پس از توسعهی مدل، کد توسط ابزار مورد نظر تولید میشود. این کار netlist و IP coreهایی ایجاد میکند که میتوان آنها را در Vivado باز کرد. سپس کد را میتوان شبیهسازی و سنتز کرد و در کیت FPGA بارگذاری نمود. کیتهای تجاری FPGA موجود شامل Spartan 3E ،ZNYQ ،Cyclone و غیره هستند.
این دوره فرض میکند که مخاطبان هیچ دانش قبلیای ندارند و همهچیز از ابتدا آموزش داده میشود. در این دوره، مبانی ابزار XSG و نحوهی توسعهی مدلها در Simulink را یاد میگیرید. توصیه میکنیم آشنایی پایه با پردازش سیگنال دیجیتال داشته باشید. در این دوره یاد میگیرید:
مبانی XSG
پیادهسازی برخی مدلهای پایه با استفاده از XSG و Simulink
پیادهسازی مدلهای پیچیده مانند تکنیکهای پردازش تصویر و موارد مشابه
این دوره برای چه کسانی مناسب است؟
دانشجویان مهندسی الکترونیک و مخابرات
علاقهمندان به FPGA