FPGA

احتمالا تاکنون حتما این نام بگوشتان خورده است

از این نام پیداست که مخفف است یعنی هر حرف آن نشان دهنده کلمه ایست

Field Programmable Gate Array

بمعنای آرایه گیتی قابل برنامه ریزی درمحل

برای برنامه ریزی این قطعات باید از زبان های مخصوصی بهره برد که به آنها زبان توصیف سخت افزاری گویند

حال شاید سوالتان این باشد که این قطعه چه تفاوتی با میکروکنترلرها دارد؟

در میکروکنترلرها چندین بخش مانند بخشهای ارتباطی بخش تبدیل آنالوگ به دیجیتال و بالعکس بخش ورودی خروجی و غیره بهمران واحد پردازنده مرکزی در یک پکیج قرار میگیرند و ما با برنامه نویسی فقط مشخص مینماییم که با کدام قسمت کار خواهیم کرد

ولی در این قطعات داستان چیز دیگریست

این قطعه اجتماعی از گیتهای منطقیست که بصورت سلولهای بیتی کنار یکدیگر واقع شده اند

و میتوان با برنامه نویسی آنها را به هرشکل دلخواه به یکدیگر متصل ساخت

درست مانند سلول های بنیادی که توانایی تبدیل به دیگر سلول هارا دارند

در این قطعات شما میتوانید بسته به کاربردتان قطعه را به هرچیزی تبدیل نمایید

لحظه ای به یک پردازنده گرافیکی با سرعت بالا

لحظه ای به یک کنترلر با دقت بالا و حتی به یک باس ارتباطی با سرعت و دقت بالا

خلاصه ازین قطعات در همه جا میتوان استفاده نمود

مدرس پکیج:علی طبسی

و اما سرفصلهای این پکیج آموزشی:

ابتدا آشنایی با FPGA و زبان توصیف سخت افزاری verilog

‘گرامر برنامه نویسی با این زبان

آموزش تمامی قسمت های زبان

معرفی انواع دیتا در این زبان

نحوه ورودی دادن و خروجی گرفتن از برنامه

انواع تاخیر در گیت ها

عبارات اپراتورها و اپرندها

انواع مدلسازی از قبیل:

1.مدلسازی در سطح گیت

2.مدلسازی در سطح رفتاری

3.مدلسازی در سطح جریان داده

4.مدلسازی در سطح سوئیچ

طراحی و ساخت انواع مدارات ترتیبی و ترکیبی با هرچهار سطح

آموزش نصب و کار با نرم افزار ModelSim که یک نرم افزار قوی برای شبیه سازیست

شبیه سازی برخی مثلهای کاربردی با این نرم افزار

 

3 دیدگاه ها

  1. علی گفت:

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

    • admin گفت:

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

  2. علی گفت:

    سلام و ارز ادب خدمت استاد ارجمند آقای طبسی

    میخواستم این چند پکیجو ازتون خریداری کنم لطفا با تخفیف هزینه و شماره کارت رو بهم بگید تا واریز کنم
    1- Verilog
    2- avr
    3-پردازش تصویر

    استاد میشه خواهش کنم پکیج پردازش صوت و گفتارو بهم بگید کی آماده میشه ؟چون واقعا نیاز دارم
    با تشکر فراوان

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *