من رشته تحصیلیم فیزیک بوده و یک مقدار کم هم AVR و یک مقداری هم آردوینو کار کردم. اطلاع دقیقی از این بخش الکترونیک ندارم. می خواستم بدونم که اگر بخوام توی این بخش وارد بشم راحت هست یانه؟ منظورم اینه که پیش نیازی هم لازم داره که من باید بلد باشم یا نه؟ در کل برای من که رشته الکترونیک نبودم و به صورت تجربی کار کردم راحت هست یا نه؟ آیا واردش بشم؟؟
شاید براتون جالب باشه که بدونید ما در دورههای تخصصیمون تا به حال دو شرکت کننده از رشته فیزیک داشتیم. البته ممکنه اونها از قبل پیشزمینههای دیگری هم داشتند. ولی به طور کلی، پیشنیاز یادگیری FPGA آشنایی عمومی با مدارات منطقی است. البته کار با FPGAها از تمام مواردی که قبلا دیدید مثل AVR یا آردوینو پیچیدهتر هست.
در هر حال، با توجه یه اینکه شما با میکروکنترلرها کار کردید، قاعدتا باید یک دید عمومی از دیجیتال و مدارات منطقی به دست آورده باشید. بنابراین، اگر قابلیتهای ویژهای که FPGAها در اختیار شما قرار میدهند میتواند در انجام پروژهها برای شما مفید باشند، میتوانید بیشتر به یادگیری آن فکر کنید.
من پیشنهادم میکنم که نگاهی به ویدئوهایی که در سایت هست بیندازید و ببینید آیا این موضوع برای شما قابل فهم و همچنین به درد بخور هست یا نه. با توجه به اینکه این برنامهها برای افراد تازهکار ساخته شدند، فکر میکنم بتوانید به راحتی بتوانید این مساله را تشخیص دهید.
برای آشنایی با ساختار و ماهیت FPGAها، برنامه_ویدئویی۱ و برنامه_ویدئویی۲ در کانال تلگرام را ببینید:
برای آشنایی با کاربردهای FPGAها و بازار کار آن در ایران، برنامه_ویدئویی۵ را ببینید:
اگر بیشتر اهل مطالعه هستید، میتوانید گزارش FPGAشناسی در ۳۰ دقیقه را هم از لینک زیر دانلود کنید: