آموزش زبان توصیف سخت افزار تراشه‌های قابل پیکره‌بندی سیستم‌های نهفته

عمیق یاد بگیریم، دقیق بکار بگیریم

معماری قابل پیکره‌بندی

بلوک‌های UltraRAM‌ در تراشه‌های +UltraSclae تراشه‌های قابل پیکره‌بندی
مفهوم حافظه در FPGA و کاربردهای آن

حافظه ها یکی از مهمترین منابع درون تراشه FPGA هستند و بدون آن ها جریان طراحی به شکلی که امروزه انجام می شود، امکان پذیر نبود، حافظه ها درون FPGA به دو دسته تقسیم می شوند.

بلوک‌های منطقی قابل پیکره‌بندی، مهمترین عنصر پیاده‌سازی بلوک‌های منطقی قابل پیکره‌بندی، مهمترین عنصر پیاده‌سازی تراشه‌های قابل پیکره‌بندی
بلوک‌های منطقی قابل پیکره‌بندی، مهمترین عنصر پیاده‌سازی

بلوک های منطقی قابل پیکره بندی وظیفه اصلی پیاده سازی توابع منطقی با هر نوع پیچیدگی را بر عهده دارند، بلوک منطقی برنامه پذیر در عمل مهمترین عناصر پیاده سازی هستند.

ابزارهای طراحی
آموزش مقدماتی محیط توسعه SDSoC

آموزش مقدماتی مجموعه نرم افزاری SDSoC، این مجموعه به صورت رایگان در Udemy تحت عنوان Zynq Development with Xilinx SDSoC ارائه شده است و با یک پروژه ساده جریان طراحی را آموزش می دهد.

تکنیک‌های پیاده‌سازی

پیاده سازی ماژول UART در FPGA توصیف سخت افزاری
پیاده سازی ماژول UART در FPGA

پیاده سازی ماژول UART در FPGA چندان دشوار نیست. ولی میزان انعطاف پذیری و بهینه بودن آن به سلیقه طراح و نیازمندی‌های پروژه بستگی دارد.

پیاده‌سازی ماژول Barrel Shifter توصیف سخت افزاری
پیاده‌سازی ماژول Barrel Shifter

ماژول Barrel Shifter یک مدار دیجیتال است که قابلیت شیفت متغییر داده‌های ورودی را بدون استفاده از مدارات ترتیبی دارد و کاملا ترکیبی است.

مفهوم حافظه در FPGA و کاربردهای آن توصیف سخت افزاری
بهره گیری از پایتون در Zynq

پروژه PYNQ یک پروژه منبع باز، برای تسهیل فرایند طراحی سیستم‌های نهفته (embedded) روی Zynq است. هدف آن بهره گیری از پایتون در Zynq است.

مهارت‌ها

بهبود مهارت‌های طراحی و پیاده‌سازی با هدف بکارگیری آن‌ها در پژوهش‌های دانشگاهی و فعالیت‌های صنعتی

خودآموزی

مهمترین چیزی که ما از شما انتظار داریم، این است که شما می‌توانید هر چیزی را فقط خودتان یاد بگیرید.

آموزش

با بهره‌گیری از خرد جمعی و کارگروهی دست‌یابی به موفقیت برای هر تیمی را امکان‌پذیر می‌کند.

اسکرول به بالا