آموزش پردازنده‌های Softcore FPGA و اکتساب IP - آخرین آپدیت

دانلود FPGA Softcore Processors and IP Acquisition

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره شما را با تمامی جنبه‌های توسعه پردازنده‌های نرم‌افزاری (Soft Processors) و مالکیت معنوی (IP) در طراحی FPGA آشنا می‌کند. شما با انواع و قابلیت‌های پردازنده‌های Soft را می‌شناسید و نحوه ساخت پردازنده نرم‌افزاری اختصاصی در FPGA، شامل طراحی سخت‌افزاری و نرم‌افزاری آن را خواهید آموخت. همچنین یاد می‌گیرید که چگونه بلوک‌های IP و دستورالعمل‌های سفارشی (Custom Instructions) را به پردازنده خود اضافه کنید. پس از ساخت پردازنده، نحوه تایید طراحی با استفاده از شبیه‌سازی و تحلیل‌گر منطقی داخلی (Internal Logic Analyzer) را فرا خواهید گرفت. در پایان این دوره، شما مهارت ارزشمند خلق و استفاده از پردازنده‌های Softcore و IP را کسب خواهید کرد. این دوره شامل ۴ ماژول است که هر ماژول تقریباً یک هفته زمان می‌برد. هر بخش شامل یک یا دو ساعت ویدیوهای آموزشی، تکالیف مطالعه، مباحث گفتگو و ارزیابی نهایی است. این دوره نیازمندی‌های سخت‌افزاری و نرم‌افزاری خاصی دارد. لطفاً برای جزئیات کامل، بخش سوالات متداول (FAQ) را بررسی کنید.

سرفصل ها و درس ها

جریان توسعه پردازنده Softcore Softcore Processor Development Flow

  • معرفی دوره Course Introduction

  • ساخت یک پردازنده Soft Create a Soft Processor

  • مزایای پردازنده‌های Soft Soft Processor Advantages

  • جریان‌های کاری پردازنده Soft Soft Processor Flows

  • معماری‌های پردازنده Soft، بخش اول Soft Processor Architectures, Part 1

  • معماری‌های پردازنده Soft، بخش دوم Soft Processor Architectures, Part II

  • توسعه Nios II، بخش اول Nios II Development, Part I

  • توسعه Nios II، بخش دوم Nios II Development, Part 2

  • دموی زنده Platform Designer Platform Designer Live Demo

  • پردازنده Nios II: کامپایل Nios II: Compilation

  • پردازنده Nios II: سفارشی‌سازی Nios II: Customization

نوشتن نرم‌افزار برای پردازنده‌های Softcore Writing Software for Softcore Processors

  • مقدمه‌ای بر نرم‌افزارهای پردازنده‌های Soft Introduction to Software for Soft Processors

  • نرم‌افزار برای پردازنده‌های Soft Software for Soft Processors

  • معرفی محیط NIOS IDE Introduction to the NIOS IDE

  • برنامه‌نویسی C برای پردازنده‌های Soft C Programming for Soft Processors

  • ساخت برنامه‌های C Building C Programs

  • برنامه‌نویسی پردازنده‌های Soft Programming Soft Processors

  • حافظه در NIOS II Memory in the NIOS II

  • دسترسی به دستورالعمل‌های سفارشی Accessing Custom instructions

اکتساب و یکپارچه‌سازی IP IP Acquisition and Integration

  • معرفی هسته‌های IP Introduction to IP Cores

  • هسته‌های IP شرکت Microsemi Microsemi IP Cores

  • هسته‌های IP شرکت Intel Altera Intel Altera IP Cores

  • هسته‌های IP شرکت Xilinx Xilinx IP Cores

  • هسته‌های IP شرکت Lattice Lattice IP Cores

  • هسته‌های IP شرکت Intel Altera برای Qsys Intel Altera IP Cores for Qsys

معرفی ModelSim و شبیه‌سازی برای تایید طراحی Introducing ModelSim and Simulation for Verification

  • معرفی ModelSim و شبیه‌سازی برای تایید طراحی Introducing ModelSim and Simulation for Verification

  • اصول شبیه‌سازی RTL Basics of RTL Simulation

  • شبیه‌سازی با Altera ModelSim Simulation with Altera ModelSim

  • اجرای ModelSim از طریق Quartus Prime Starting ModelSim from Quartus Prime

  • تست‌بنچ‌ها برای تایید طراحی Testbenches for Verification

  • طراحی برای شبیه‌سازی Designing for Simulation

  • شبیه‌سازی جهت تایید نهایی Simulation for Verification

  • تحلیل منطقی با SignalTap II Logic Analysis with SignalTap II

نمایش نظرات