آموزش اِف‌پی‌جی‌اِی از صفر
3.36K subscribers
530 photos
16 videos
10 files
535 links
آموزش قدم به قدم طراحی دیجیتال به کمک FPGA

🌎 آموزشگاه فراد اندیش
www.FaradAndish.com
☎️ ۴۲۴۳۹۹۰۰
ایمیل سایت:
help@faradandish.com

📌 لینک اولین پست کانال:
https://t.me/fpga0/22
Download Telegram
🆔 @FPGA0
#برنامه_ویدئویی۳۲
🎓 درستی‌آزمایی مدار دیجیتال به کمک متلب

🎥 برنامه ویدئویی احمد ثقفی
🕘 زمان: ۲۳ دقیقه

📥 در سایت فراد اندیش ببینید 👇👇👇👇

🌎 https://goo.gl/DdW63J
🔹 برای پیاده‌سازی یک پروژه در FPGA نیاز به انجام مراحل متعددی دارید...

🔹 نوشتن کد، بررسی صحت کد، شبیه‌سازی، سنتز، جانمایی، مسیریابی، ساخت فایل پیکره‌بندی، پروگرام کردن و تست روی برد، فقط بعضی از مراحل مهم این فرآیند هستند.

🔹 یادگیری و تسلط به این مراحل می‌تواند بسیار وقت‌گیر باشد، اما...

🔹 من ویدئویی کاملا عملی تهیه کرده‌ام که فقط در ۱۲ دقیقه شما را با مراحل اصلی پیاده‌سازی یک پروژه در FPGA آشنا می‌کند.

🔹 و این کار را به صورت کاملا عملی و با انجام یک مثال به شما نشان می‌دهم.

🆔 @FPGA0
🆔 @FPGA0
#برنامه_ویدئویی۲۰
🎓 پیاده‌سازی عملی یک پروژه در FPGA

🎥 برنامه ویدئویی احمد ثقفی
🕘 زمان: ۱۲ دقیقه

📥 در سایت فراد اندیش ببینید 👇👇👇👇

🌎 http://goo.gl/zQ8Yp4
🔹 قبل از اینکه پیاده‌سازی مدارات دیجیتال با FPGA برایم به عنوان یک کار روتین و سیستمی تبدیل شود، با مشکلات متعدد و عجیب و غریبی رو به رو بودم.

🔹 اگرچه با مطالعه و کسب تجربه توانستم این مشکلات را برطرف کنم، اما تا سال‌ها هنوز بعضی از آنها را تکرار می‌کردم!

🔹 دلیل این موضوع احتمالا این بود که راه‌حل‌هایی که پیدا کرده بودم، توسط یک متخصص با تجربه و با تاکید کافی به من منتقل نشده بود.

🔹 من آنها را شخصا از منابع محدود و پراکنده آن زمان به دست آورده بودم.

🔹 دست و پنجه نرم کردن با این مشکلات و تکرار خطاها چیزی نیست که لازم باشد برای شما هم تکرار شود.

🔹 چون شما امروز به این اطلاعات به نحوی بسیار راحت‌تر و منسجم‌تر دسترسی دارید.

🔹 من تکنیک‌های مهم پیاده‌سازی با FPGA را تحت عنوان "الگوی استاندارد کدنویسی برای FPGA" در آموزش‌های مختلفی ارائه داده‌ام.

🔹 یکی از این آموزش‌ها که با استقبال زیادی هم رو به رو شده است، ویدئوی الگوی استاندارد کدنویسی برای FPGA است که در پیام بعدی آن را به اشتراک می‌گذارم 👇
🆔 @FPGA0
#برنامه_ویدئویی۳۰
🎓 الگوی استاندارد کدنویسی برای FPGA

🎥 برنامه ویدئویی احمد ثقفی
🕘 زمان: ۲۲ دقیقه

📥 در سایت فراد اندیش ببینید 👇👇👇👇

🌎 faradandish.com/الگوی-استاندارد-کدنویسی-برای
این یک داستان واقعی است...

چند سال پیش وقتی تازه وارد یک شرکت جدید شده بودم، مدیر شرکت کدی را که قبلا در FPGA پیاده‌سازی شده بود به من نشان داد و گفت:

این کد، ۹۹ درصد از FPGA را اشغال کرده!

...و در نتیجه ما نمی‌توانیم هیچ تغییری در آن بدهیم. در واقع، هر تغییر کوچکی باعث می‌شود که مدار، درون FPGA جا نشود.

من کد را تحویل گرفتم و بعد از انجام تغییرات کوچکی که حدود ۲۰ دقیقه طول کشید، مجددا آن را پیاده‌سازی کردم.

این بار همان کد، فقط ۳ درصد از FPGA را اشغال کرده بود!

اگر شما هم مثل مدیر من در آن شرکت از این موضوع تعجب کرده‌اید، پیشنهاد می‌کنم حتما گزارش بسیار جالبی را که در مورد پیاده‌سازی حافظه‌های داخلی در FPGA تهیه کرده‌ام بخوانید 👇👇

🆔 @FPGA0
📙 گزارش رایگان RAMشناسیِ FPGAها در ۵ دقیقه

📥 همین حالا دانلود کنید 👇

🌎 https://goo.gl/h22KBx

🆔 @FPGA0
🔷 عاقبت همکار من!

🔶 اگر داستان پست قبل را خوانده باشید، حتما متوجه اشتباه مخرب همکار من در پیاده‌سازی یک مدار ساده در FPGA شده‌اید.

🔶 اشتباه ایشان، نتیجه عدم تسلط کافی به مفاهیم مهم پیاده‌سازی در FPGA بود. در پیاده‌سازی با FPGA، مهمتر از آشنایی با زبان VHDL یا Verilog، تسلط به نحوه استفاده اصولی از منابع سخت‌افزاری درون FPGA است.

🔶 متاسفانه همکار من، مدتی بعد از این اتفاق مجبور به ترک شرکت شد.

🔶 اما مطمئنا این اتفاق برای افرادی که فرآیند یادگیری را با تکیه بر مفاهیم دنبال کنند پیش نخواهد آمد.

🔶 پنابراین پیشنهاد می‌کنم اگر هنوز گزارش RAMشناسی FPGAها در 5 دقیقه را مطالعه نکرده‌اید، همین حالا آن را از لینک زیر دانلود کنید و نکات مهم مطرح شده در آن را به دقت مطالعه کنید 👇

🌎 https://goo.gl/h22KBx

🆔 @FPGA0
🔹 یک الگوریتم "پردازش تصویر" چیست؟

🔹 یک الگوریتم "پردازش سیگنال" چیست؟

🔹 رابطه این دو چیست؟

🔹 آیا این سوالات در ذهن شما هم وجود دارد؟

❇️ اگر پاسخ مثبت است، پیشنهاد می‌کنم حتما این ویدئو را ببینید 👇

🆔 @FPGA0
🆔 @FPGA0
#برنامه_ویدئویی۲۵
🎓 پیاده‌سازی محاسبات ماتریسی در FPGA

🎥 برنامه ویدئویی احمد ثقفی
🕘 زمان: ۱۲ دقیقه

📥 در سایت فراد اندیش ببینید 👇👇👇👇

🌎 https://goo.gl/uK8fku
❇️ سمینار آنلاین...

⚡️ ۷ گام پیاده‌سازی الگوریتم‌های پردازش سیگنال در FPGA

♦️ ثبت‌نام رایگان 👇

🌏 https://faradandish.com/lp/signal-processing-webinar

🆔 @FPGA0
⚡️ همین چهارشنبه ساعت ۷ بعد از ظهر، یک سمینار آنلاین فوق‌العاده کاربردی و مهم برگزار خواهم کرد و در آن به طور زنده، ۷ مرحله پیاده‌سازی هر نوع الگوریتم پردازش سیگنال در FPGA را به شما نشان می‌دهم.

🔹 این روش ۷-مرحله‌ای دقیقا همان روشی است که برای پیاده‌سازی تمام پروژه‌های پردازشی خودم در سال‌های گذشته استفاده کرده‌ام.

🔹 انجام دقیق این ۷ مرحله، پیاده‌سازی موفق هر نوع الگوریتم پردازش سیگنال در FPGA را تضمین می‌کند.

🔹 اگر نیاز به پیاده‌سازی الگوریتم‌هایی در حوزه صوت، تصویر، مخابرات و یا هر حوزه دیگری در FPGA دارید، مطمئن هستم از این سمینار آنلاین لذت خواهید برد 👇

🌏 https://faradandish.com/lp/signal-processing-webinar

🆔 @FPGA0
⚡️به طور زنده ببینید چطور یک الگوریتم پردازش سیگنال را در FPGA پیاده‌سازی می‌کنم...

❇️ سمینار آنلاین ۷ گام پیاده‌سازی الگوریتم‌های پردازس سیگنال در FPGA

♦️ برای درک مطالب این سمینار، هیچ نیازی به آشنایی با الگوریتم‌های پردازشی ندارید. گرچه آشنایی نسبی با زبان VHDL برای درک بعضی از بخش‌ها مهم است، اما عمده مطالب، فراتر از بحث VHDL و FPGA است و تقریبا با هر پیش‌زمینه‌ای قابل درک است 👇

🌏 https://faradandish.com/lp/signal-processing-webinar

🆔 @FPGA0
⚡️پیاده‌سازی مدارات دیجیتال به کمک FPGA و به طور خاص، پیاده‌سازی الگوریتم‌های پردازش سیگنال در آن، مهارتی بسیار پرکاربرد و البته جذاب است.

🔹 نیاز به افرادی مسلط در این حوزه، روز به روز چه در ایران و چه در خارج از آن بیشتر می‌شود و اگر به حجم سرمایه‌گذاری که تا به حال برای آن شده است نگاهی بیندازید، متوجه اهمیت و آینده بسیار پر رونق آن خواهید شد.

🔹 در مورد موضوعاتی از قبیل بازار کار FPGA، آینده آن در ایران و جهان و پیش‌نیازهای یادگیری آن، در ویدئوهایی که قبل از برگزاری سمینار آنلاین برای شما ارسال خواهم کرد بیشتر صحبت می‌کنم.

♦️ اما برای دریافت اولین ویدئو نیاز است که تا قبل از ۹ صبح فردا دوشنبه در سمینار آنلاین ثبت‌نام کنید:

🌏 https://faradandish.com/lp/signal-processing-webinar

🆔 @FPGA0
❇️ سمینار آنلاین...

⚡️ ۷ گام پیاده‌سازی الگوریتم‌های پردازش سیگنال در FPGA

♦️ ثبت‌نام رایگان 👇

🌏 https://faradandish.com/lp/signal-processing-webinar

🆔 @FPGA0
⚡️ این سمینار آنلاین شامل یک ساعت و نیم آموزش فشرده عملی در مورد پیاده‌سازی الگوریتم‌های پردازش سیگنال در FPGA است 👆
⚡️ بعد از پایان سمینار، من آنلاین خواهم ماند و به سوالات شما در مورد پردازش سیگنال با FPGA به طور زنده پاسخ خواهم داد 👇

🌏 https://faradandish.com/lp/signal-processing-webinar

🆔 @FPGA0
⚡️ در سمینار آنلاین دوشنبه ۲۶ تیر، من به جز معرفی روش ۷-مرحله‌ای پیاده‌سازی الگوریتم‌های پردازش سیگنال در FPGA، به کمک یک مثال به طور عملی نحوه استفاده از این روش را هم به شما نشان خواهم داد 👇

🌏 https://faradandish.com/lp/signal-processing-webinar

🆔 @FPGA0
⚡️ سمینار آنلاین ۷ گام پیاده‌سازی الگوریتم‌های پردازش سیگنال در FPGA روز چهارشنبه با حضور حدود ۲۰۰ نفر از ثبت‌نام کنندگان برگزار شد.

🔹 پرسش و پاسخ زنده بعد از سمینار، بیش از یک ساعت طول کشید و مطالب بسیار مفیدی در همین بخش مطرح شد.

♦️ اگر موفق به شرکت در این سمینار آموزشی نشدید، می‌توانید در سمینار مشابه دیگری که در هفته‌های آتی برگزار می‌شود شرکت کنید.

🆔 @FPGA0
❇️ برگزاری مجدد سمینار آنلاین...

⚡️ ۷ گام پیاده‌سازی الگوریتم‌های پردازش سیگنال در FPGA

🔹 با توجه به درخواست بسیاری از اعضای کانال و سایت، این سمینار آنلاین مجددا در چهارشنبه همین هفته تکرار خواهد شد

♦️ ثبت‌نام رایگان 👇

🌏 https://faradandish.com/lp/signal-processing-webinar

🆔 @FPGA0