آموزش اِف‌پی‌جی‌اِی از صفر
3.37K subscribers
520 photos
14 videos
10 files
517 links
آموزش قدم به قدم طراحی دیجیتال به کمک FPGA

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

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

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

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

🌎 https://goo.gl/hKkUpK
❇️ در بسیاری از الگوریتم‌های پردازش سیگنال، شما نیاز دارید تا محاسبات را به صورت مختلط و به کمک اعداد مختلط انجام دهید.

✳️ این کار در نگاه اول به نظر کمی پیچیده می‌آید، اما اگر با ایده انجام آن آشنا باشید، اتفاقا بسیار ساده است.

🔷 در دو ویدئوی قبلی، با نحوه نمایش و پیاده‌سازی اعداد علامتدار و اعشاری در FPGA آشنا شدید. در برنامه ویدئویی امروز، با نحوه پیاده‌سازی اعداد مختلط در FPGA آشنا می‌شوید.

🆔 @FPGA0
🆔 @FPGA0
#برنامه_ویدئویی۲۳
🎓 پیاده‌سازی اعداد مختلط در FPGA

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

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

🌎 https://goo.gl/Oegm5W
❇️ در سه برنامه ویدئویی قبلی، با اولین مهارت مهم یک پیاده‌سازی حرفه‌ای الگوریتم‌های پردازش سیگنال با FPGA آشنا شدید: نمایش اعداد در سیستم دیجیتال.

✳️ اما مهارت مهم دوم، تسلط بر پیاده‌سازی عملگرهای جبری و توابع خاص است.

🔷 عملگرهای جبری: جمع، تفریق، ضرب و تقسیم

🔷 توابع خاص: سینوس، جذر، سینوس معکوس و...

✳️ احتمالا می‌دانید که در زبان VHDL عملگری برای تقسیم وجود ندارد!

✴️ در برنامه ویدئویی امروز، در مورد نحوه پیاده‌سازی این عملگر مهم در FPGA صحبت می‌کنم.
🆔 @FPGA0
#برنامه_ویدئویی۳۱
🎓 پیاده‌سازی عملیات تقسیم در FPGA

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

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

🌎 faradandish.com/پیاده‌سازی-عملیات-تقسیم-fpga/
❇️ در FPGAهای شرکت Xilinx یک بلوک سخت افزاری بسیار پر کاربرد وجود دارد که در محل کار به آن می گوییم، ضرب کننده.

🔷 اما در واقع، این بلوک چیزی بیش از یک ضرب کننده ساده است.

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

🆔 @FPGA0
🆔 @FPGA0
#برنامه_ویدئویی۲۸
🎓 پشت پرده عملیات ضرب در FPGA

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

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

🌎 faradandish.com/پشت-پرده-عملیات-ضرب-در-fpga/
❇️ در حین برگزاری دوره جامع پردازش سیگنال با FPGA، چند سوال مهم بارها توسط شرکت کنندگان مطرح شد...

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

🔷 سوال اول این بود که، آیا شما دوره پردازش تصویر با FPGA هم برگزار می‌کنید؟

✴️ در جواب این سوال، من موضوع پردازش سیگنال با FPGA و پردازش تصویر با FPGA را در ویدئویی مقایسه کردم و شما در پست بعدی می‌توانید نتیجه این بررسی و مقایسه را ببینید 👇

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

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

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

🌎 https://goo.gl/uK8fku
❇️ دیروز در مورد دو سوال مهمی که بارها توسط شرکت کنندگان در دوره جامع پردازش سیگنال پرسیده شده بود صحبت کردم.

✳️ پاسخ به اولین سوال را در یک برنامه ویدئویی مشاهده کردید، اما امروز سوال دوم را مطرح می‌کنم...

🔷 سوال دوم این بود که اگر به جای یک مدل سیمولینک در نرم‌افزار متلب، الگوریتم مورد نظر ما به صورت mfile در متلب مدل شده باشد، یا به یک زبان برنامه‌نویسی مثل C نوشته شده باشید، چه نکاتی را باید برای پیاده‌سازی در نظر گرفت؟

✴️ در جواب این سوال، من تفاوت‌های اساسی مدل سیمولینک و مدل mfile را در ویدئویی مقایسه کردم و نکاتی که باید در نظر بگیرید را به کمک یک مثال ساده اما کامل بررسی کردم 👇

🆔 @FPGA0
🆔 @FPGA0
#برنامه_ویدئویی۲۹
🎓 تبدیل mfile متلب به کد VHDL

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

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

🌎 faradandish.com/تبدیل-mfile-متلب-به-کد-vhdl/
❇️ در چند روز گذشته، یک دید کلی نسبت به مهمترین پایه‌های پیاده‌سازی الگوریتم‌های پردازش سیگنال با FPGA به دست آوردید...

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

من این روش‌ها و تکنیک‌ها را که به مرور زمان و در نتیجه تجربه مدیریت و پیاده‌سازی ده‌ها پروژه حرفه‌ای در طول بیش از ۱۰ سال به دست آورده‌ام، در قالب یک دوره آموزشی تخصصی به نام "پردازش سیگنال با FPGA" آماده کرده‌ام

🔷 برای درک مطالبی که در این دوره ارائه می‌شود، هیچ نیازی به آشنایی با الگوریتم‌های پردازش سیگنال ندارید! (یادتان نرود، شما می‌خواهید این الگوریتم‌ها را پیاده‌سازی کنید، نه طراحی)

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

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

✴️ برای این الگوریتم‌ها در محیط نرم‌افزار متلب یک مدل ایجاد می‌کنم (گاهی این مدل قبلا توسط طراح الگوریتم درست شده است)

✴️ فرآیند بسیار مهمی را (کوانتیزاسیون) در همان محیط متلب روی مدل انجام می‌دهم تا برای پیاده‌سازی آماده شود...

✴️ مدل را به کمک زبان VHDL روی FPGA پیاده‌سازی می‌کنم و خروجی‌های آن را با خروجی مدل متلب مقایسه می‌کنم تا از صحت عملکرد پیاده‌سازی مطمئن شوم.

آیا شما هم می‌توانید این فرآیند را انجام دهید؟

🔷 جواب: آیا شما درس مدار منطقی را خوانده‌اید؟ آیا با زبان VHDL آشنایی نسبی دارید؟ آیا با ماهیت و ساختار FPGA آشنا هستید؟ (تعداد زیادی ویدئوی آموزشی رایگان در سایت ما در این زمینه وجود دارد)

🌟 اگر پاسخ شما به هر سه سوال بالا مثبت است، شما کاملا آماده شرکت در این دوره هستید.

📣 کمتر از دو هفته دیگر تا شروع پنجمین دوره جامع پردازش سیگنال با FPGA باقی مانده است و حالا موقع تصمیم‌گیری است

🔷 برای شرکت در این دوره، نیاز به آشنایی با الگوریتم‌های پردازش سیگنال ندارید. کار با نرم‌افزار متلب را در حدی که مورد نیاز ما است، در دوره می‌آموزید، پس نیاز به آشنایی با نرم‌افزار متلب هم ندارید. در این دوره، با هیچ فرمول ریاضی هم سر و کار ندارید (یادتان نرود، ما می‌خواهیم الگوریتم‌ها را پیاده‌سازی کنیم، نه طراحی).

✳️ حالا اگر برای ایجاد این تحول بزرگ در خودتان کاملا آماده‌اید، روی لینک زیر کلیک کنید و با ثبت نام در این دوره، یادگیری مهم‌ترین و جذاب‌ترین زمبنه کاری FPGA را شروع کنید 👇

🌎 https://goo.gl/oSHLWC

🔺 فقط ۷ نفر از ظرفیت این دوره باقی مانده است

⚠️ دوره بعدی در بهمن ماه برگزار می‌شود

🆔 @FPGA0
📣 کمتر از دو هفته تا شروع پنجمین دوره جامع پردازش سیگنال با FPGA

✳️ دوره پنجم از جمعه ۱۲ آبان شروع می‌شود 👇

🌎 https://goo.gl/oSHLWC

⚠️ دوره بعدی در بهمن ماه برگزار می‌شود

🆔 @FPGA0
🎁 به عنوان هدیه شرکت در این دوره، سه محصول آموزشی ویدئویی کاملا تخصصی را، رایگان دریافت می‌کنید

✳️ پیوستن به جمع پردازشگران حرفه‌ای دیجیتال 👇

🌎 https://goo.gl/oSHLWC

🆔 @FPGA0
❇️ این هدایا، سه محصول آموزشی ویدئویی تخصصی بسیار کاربردی هستند که برای انجام هر پروژه حرفه‌ای به آن نیاز دارید.

🔺 اکثر پیاده‌سازان دیجیتال با FPGA با هیچکدام از روش‌ها و تکنیک‌های مطرح شده در این سه برنامه ویدئویی آشنا نیستند و از آنها استفاده نمی‌کنند.

💥 این یک خبر خوب برای شماست! چون با یادگیری این نکات، می‌توانید خودتان را از رقیبانتان متمایز کنید و رتبه شغلی‌تان را ارتقا دهید.

🎁 هدیه اول: مبلغ ۹۹۰۰۰ تومان
✳️ تکنیک‌های پیشرفته تست مدار با ChipScope

🔷 با شبیه‌سازی و مدل‌سازی به تنهایی نمی‌توان درستی عملکرد یک مدار را ثابت کرد. تنها روشی که به کمک آن می‌توانید صحت عملکرد مدارتان را به مدیر یا کارفرما نشان دهید، تست مدار روی FPGA است. بهترین ابزار برای انجام این تست، استفاده از ChipScope است.

🌎 https://goo.gl/oSHLWC

🎁 هدیه دوم: مبلغ ۹۹۰۰۰ تومان
✳️ الگوی استاندارد کدنویسی برای FPGA

🔷 شما جزء کسانی که تا سال‌ها با سعی و خطا کدنویسی می‌کنند نباشید! در این برنامه ویدئویی با تکنیک‌هایی آشنا می‌شوید که رعایت نکردن آنها باعث بروز اشکالاتی در مدارتان می‌شود که با بررسی منطقی کد نمی‌توان آنها را کشف کرد.

🌎 https://goo.gl/oSHLWC

🎁 هدیه سوم: مبلغ ۹۹۰۰۰ تومان
✳️ رازهای افزایش سرعت مدار با تنظیم قیود در ISE

🔷 آیا شما هم مانند اکثر پیاده‌سازان دیجیتال با FPGA، بعد از نوشتن یک کد، فورا دکمه سنتز را انتخاب می‌کنید؟ اگر جواب مثبت است، شما قابلیت‌های بسیار زیادی را برای پیاده‌سازی یک مدار با کارایی و سرعت بهینه از دست داده‌اید!

🌎 https://goo.gl/oSHLWC

🆔 @FPGA0
🆔 @FPGA0
#برنامه_صوتی۴
🎓 درباره دوره‌های حضوری فراد اندیش
🔺 در کدام دوره شرکت کنم؟

🔊 برنامه صوتی احمد ثقفی
🕘 زمان: ۵ دقیقه

📥 بشنوید... 👇
📣 فقط ۴ نفر از ظرفیت دوره پردازش سیگنال با FPGA باقی مانده است

✳️ پیوستن به جمع پردازشگران حرفه‌ای دیجیتال 👇

🌎 https://goo.gl/oSHLWC

⚠️ دوره بعدی در بهمن ماه برگزار می‌شود

🆔 @FPGA0
✳️ نظرات آقای پسنده در مورد دوره جامع پردازش سیگنال با FPGA

🎥 https://www.aparat.com/v/uws0M

برای پیوستن به جمع پردازشگران حرفه‌ای دیجیتال روی لینک زیر کلیک کنید 👇

🌎 https://goo.gl/oSHLWC

🔺 شروع دوره: همین جمعه ساعت ۹

🆔 @FPGA0
📣 ۵ نکته درباره دوره جامع پردازش سیگنال با FPGA ...

🔷 این دوره در پنج جلسه ۵ ساعته و در روزهای جمعه برگزار می‌شود.

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

🔷 با شرکت در این دوره، سه محصول ویدئویی کاملا تخصصی به ارزش ۲۹۷۰۰۰ تومان را به صورت رایگان دریافت می‌کنید.

🔷 با شرکت در این دوره و در صورت تمایل می‌توانید برد آموزش FPGA فراد ۱ را با ۳۳ درصد تخفیف تهیه کنید.

🔷 شما می‌توانید در جلسه اول شرکت کنید و در صورتیکه کلاس و مطالب آن انتظارات شما را برآورده نکرد، از دوره انصراف دهید و تمام هزینه ثبت‌نام را پس بگیرید!

❇️ برای پیوستن به جمع پردازشگران حرفه‌ای دیجیتال با FPGA روی لینک زیر کلیک کنید 👇

🌎 https://goo.gl/oSHLWC

⚠️ فقط ۲ نفر از ظرفیت این دوره باقی مانده است.

🔺 دوره بعدی پردازش سیگنال با FPGA در بهمن ماه برگزار می‌شود.

🆔 @FPGA0