و کمی زبان برنامه نویسی بلد باشید بهتره دیدن چند فیلم، انجام تمرین و مجدد فیلمهای بعدی سرفصل های تدریس شده ارتباط با میکروکنترلر از طریق ارتباطات سریال راه اندازی آی سی ساعت راه اندازی ال سی دی کاراکتری تشخیص کلیدهای کنترل TV پیاده سازی فیلتر در FPGA واحد محاسبه CRC استفاده از خط لوله […]
Category Archives: FPGA-VHDL-Verilog
کلاس FPGA و طراحی کنترلر، اینترفیس و مدارات پردازنده با آن
میکروبلیز چسست؟ میکروبلیز و NIOS هسته های میکروکنترلری هستند که به صورت تمام سفارشی به ترتیب بر روی FPGA های شرکت XILINX و Altera قابل پیاده سازی هستند در این قسمت آموزش پیاده سازی میکروبلیز داده می شود. این آموزش در ورژن ise 14.2 به بالا درست عمل میکند. حداقل تراشه برای پیاده سازی میکروبلیز […]
تراشه های FPGA به صورت کلی در سه حوزه ی زیر بکار می روند: 1. طراحی کنترلر 2. طراحی اینترفیس 3. طراحی مدارات پردازنده
برد آموزشی FPGA قابلیت های بسیار زیادی دارد و مشابه آن را کمتر می توانید بیابید ویژگی های برد آموزشی FPGA
نمونه برنامه Verilog که تدریس شده اند، به صورت زیر هستند (این برنامه ها فقط بخشی از برنامه های تدریس شده می باشند)
زبان VHDL یک زبان توصیف سخت افزار بسیار مشهور می باشد. این زبان برای برنامه نویسی آی سی هایی با نام FPGA می باشد و نیز در طراحی ASIC نیز زبان های توصیف سخت افزار استفاده می شود. VHDL مخفف کلمه ی VHSIC Hardware Description Language است که خود VHSIC مخفف Very High Speed Integrated Circuit […]
سوال: FPGA چیست؟ FPGA از تعداد بسیار زیادی گیت منطقی در داخل خودش ساخته می شود. این آی سی نسبت به عدم نویز پذیری بسیار مقاوم تر از انواع میکروکنترلر ها است. ویژگی مثبت FPGA ها نسبت به تراشه های میکروپروسسورها و میکروکنترلر ها و DSP ها این است که می تواند به صورت موازی […]