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

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

📌 لینک اولین پست کانال:
https://t.me/fpga0/22
Download Telegram
🆔 @FPGA0
#مقاله۱۸
🎓 چگونه یک مدل Fixed Point را کوانتیزه کنیم؟

📚 نوشته کامین جلیلی

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

🌎 مقاله کوانتیزاسیون یک مدل Fixed-Point

🆔 @FPGA0
⚡️ پیشنهاد ویژه شرکت در دوره "پردازش سیگنال با FPGA"

🔹 تخفیف فوق‌العاده ۳۰ درصدی برای شرکت در دوره پردازش سیگنال با FPGA

مهلت استفاده از این تخفیف تا چهارشنبه ۲۴ مرداد است.

🖥 شرکت در دوره آنلاین "پردازش سیگنال با FPGA" 👇

🌎 https://faradandish.com/onlinefpgaprocessing/

🔺 %۳۰ تخفیف ویژه دوره پردازش سیگنال با FPGA فقط تا چهارشنبه ۲۴ مرداد

🆔 @FPGA0
❇️ ۱۸ سال پیش در محل کار، با چالشی جدی برای پیاده‌سازی یک الگوریتم پردازش سیگنال ساده در FPGA رو به رو شدم

🔷 در آن موقع ادعا کردم که می‌توانم این کار را به سادگی انجام دهم و همین چالش من را پیچیده‌تر هم کرد!

🔷 بالاخره به هر زحمتی بود، آن پروژه ساده را انجام دادم اما...

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

🔷 علی‌رغم عدم دسترسی به منابع متنوع و مرتبط، به زحمت زیاد و بعد از چند سال توانستم سیستمی را ایجاد کنم که به من کمک می‌کرد در ۷ مرحله مشخص، هر نوع الگوریتم پردازش سیگنال را در FPGA پیاده‌سازی کنم

🔷 در ۱۸ سال گذشته، ده‌ها پروژه مهم صنعتی را به کمک همین روش با موفقیت مدیریت و پیاده‌سازی کردم و...

🔷 مطمئن هستم شما هم می‌توانید از همین سیستم برای انجام پروژه‌های خودتان به راحتی استفاده کنید

🔷 من تمام مراحل ۷ گانه پیاده‌سازی الگوریتم‌های پردازش سیگنال در FPGA را به علاوه ده‌ها تکنیک کاربردی پیاده‌سازی و همچنین شش مثال عملی در "دوره آنلاین پردازش سیگنال با FPGA" به صورت قدم به قدم توضیح داده‌ام

🔶 اگر علاقمندید با این مهارت بسیار جذاب و پرکاربرد آشنا شوید و به کمک آن یک تحول جدی در وضعیت شغلی یا تحصیلی‌تان ایجاد کنید، پیشنهاد می‌کنم همین حالا روی لینک زیر کلیک کنید و در این دوره شرکت کنید:

🌏 https://faradandish.com/onlinefpgaprocessing/

🔺 مهلت استفاده از %۳۰ تخفیف ویژه دوره پردازش سیگنال با FPGA فردا (چهارشنبه ۲۴ مرداد) به پایان می‌رسد.

🆔 @FPGA0
✴️ پاسخ به ۶ سوال در مورد دوره آنلاین پردازش سیگنال با FPGA

1️⃣ پیشنهاد ویژه‌ای که ارائه شده است دقیقا به چه صورت است؟

🔹 تخفیف ۳۰ درصدی برای شرکت در دوره آنلاین پردازش سیگنال با FPGA

2️⃣ بعد ثبت‌نام در این دوره، چه اتفاقی می‌افتد؟

🔹 به محض ثبت‌نام در دوره، شما به محتوای آموزشی جلسه اول دسترسی خواهید داشت.

3️⃣ ویدئوها چگونه در دسترس من قرار می‌گیرند؟

🔹 تمام فایل‌های ویدئویی و دیگر موارد آموزشی، برای همیشه در حساب کاربری شما در سایت قابل دسترسی هستند.

4️⃣ ویدئوهای جلسات بعدی کی قابل دسترسی هستند؟

🔹 شما در هر هفته به دو جلسه دسترسی خواهید داشت.

5️⃣ چه پیش‌نیازی برای شرکت در دوره لازم است؟

🔹 آشنایی نسبی با FPGA و زبان VHDL
🔺 هیچ نیازی به آشنایی با الگوریتم‌های پردازش سیگنال و حتی نرم‌افزار متلب نیست

6️⃣ هدایای این دوره، چطور به دست من می‌رسند؟

🔹 مشابه محتوای آموزشی دوره اصلی، هدایای آموزشی هم از طریق حساب کاربری شما در سایت قابل دسترسی هستند.

🌟 توضیحات کامل دوره پردازش سیگنال با FPGA 👇

🌎 https://faradandish.com/onlinefpgaprocessing/

🔺 مهلت استفاده از این پیشنهاد ویژه امشب به پایان می‌سد.

🆔 @FPGA0
⚡️ تمدید شد: تخفیف فوق‌العاده ۳۰ درصدی برای شرکت در دوره پردازش سیگنال با FPGA

🔸 مهلت استفاده از پیشنهاد ویژه مربوط به دوره پردازش سیگنال با FPGA تمدید شد.

🖥 شرکت در دوره آنلاین "پردازش سیگنال با FPGA" 👇

🌎 https://faradandish.com/onlinefpgaprocessing/

🔺 %۳۰ تخفیف ویژه دوره پردازش سیگنال با FPGA فقط تا سه‌شنبه ۳۰ مرداد

🆔 @FPGA0
✴️ پاسخ به یک سوال در مورد دوره آنلاین پردازش سیگنال با FPGA

1️⃣ در دوره پردازش سیگنال با FPGA از نرم‌افزار ISE استفاده می‌شود یا نرم‌افزار Vivado؟

🔹 برای انجام مثال‌ها و پروژه‌های موجود در این دوره از نرم‌افزار ISE استفاده شده است اما...

تمام روش‌هایی که در دوره معرفی شده‌اند مستقل از نرم‌افزار هستند و شما می‌توانید تمام مطالب را عینا در نرم‌افزار Vivado یا هر نرم‌افزار پیاده‌سازی دیگر به کار ببرید.

🌟 توضیحات کامل دوره پردازش سیگنال با FPGA 👇

🌎 https://faradandish.com/onlinefpgaprocessing/

🔺 مهلت استفاده از این پیشنهاد ویژه فردا (سه‌شنبه ۳۰ مرداد) به پایان می‌سد.

🆔 @FPGA0
✴️ احتمالا فصل تابستان بهترین زمان برای افزایش دانش و یادگیری مهارت‌های جدید است، چون...

🔹 گرچه پیشنهادات ویژه تابستان امسال تا به حال دو مرتبه تکرار شده است و هر بار با استقبال فوق‌العاده اعضای سایت رو به رو شده است، اما...

🔹 باز هم با درخواست‌های متعددی برای تمدید این پیشنهادات و تخفیف‌ها رو به رو هستیم و به همین دلیل تصمیم گرفتیم یک بار دیگر آنها را تکرار کنیم. 👇🏻👇🏻👇🏻👇🏻
📣 ثبت‌نام ویژه تعطیلات تابستان تکرار می‌شود...

⚡️ تا ۴۵% تخفیف!

❇️ روی لینک زیر کلیک کنید تا از شش پیشنهاد ویژه تابستان مطلع شوید:

🌎 https://faradandish.com/summer-offer

🔺 فرصت استفاده از این پیشنهادها فقط تا سه‌شنبه ۲۷ شهریور است

🆔 @FPGA0
❇️ آیا با تعریف دقیق کری و سرریز آشنا هستید؟

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

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

🎥 در برنامه ویدئویی زیر، با مفهوم دقیق کری و سرریز، نحوه تشخیص آنها در مدار و دو روش اصلی برای کنترل سرریز آشنا می‌شوید 👇

🌎 نحوه تشخیص و کنترل سرریز در FPGA

🆔 @FPGA0
🆔 @FPGA0
#برنامه_ویدئویی۲۴
🎓 نحوه تشخیص و کنترل سرریز در FPGA

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

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

🌎 نحوه تشخیص و کنترل سرریز در FPGA
♦️ نکات موجود در این ویدئو احتمالا نسبت به آنچه تا به حال در اکثر کتاب‌ها و منابع اینترنتی دیده‌اید متفاوت است :

📽 پیاده‌سازی کاملا سنکرون در FPGA!

🔷 این نوع پیاده‌سازی، توصیه مستقیم شرکت Xilinx برای بهبود نتیجه پیاده‌سازی در FPGA است.

اما پیاده‌سازی کاملا سنکرون یعنی چه؟

چطور می‌توان به کمک زبان VHDL یک پیاده‌سازی کاملا سنکرون در FPGA انجام داد؟

📽 در برنامه ویدئویی زیر، شما را با دلایل تمایل ما برای پیاده‌سازی "تمام مدار" به صورت کاملا سنکرون در FPGA آشنا می‌کنم و همچنین به شما نشان می‌دهم چطور به کمک زبان VHDL این کار را انجام دهید 👇

🔸 این ویدئو پر از نکات حرفه‌ای برای پیاده‌سازی مدارات بزرگ در FPGA است...

🔸 و در آن نه تنها مفاهیم و نکات تئوری را مطرح کرده‌ام، بلکه عملا به شما نشان می‌دهم چطور به کمک کدنویسی، تمام این تکنیک‌ها را در هر پروژه‌ای به راحتی به کار ببرید.

🔹 پیشنهاد می‌کنم همین حالا این برنامه بسیار مهم را که در حقیقت یکی از بهترین ویدئوهای آموزشی من در سایت فراد اندیش است ببینید 👇🏻

🆔 @FPGA0
🆔 @FPGA0
برنامه_ویدئویی۳۵

🎓 پیاده‌سازی کاملا سنکرون در FPGA

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

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

🌎 پیاده‌سازی کاملا سنکرون در FPGA
"مدارم در شبیه‌سازی بدون مشکل کار می‌کند ولی در عمل و روی FPGA هیچ خروجی معنی داری تولید نمی‌کند!"

🔶 ۱۸ سال پیش، بارها با این مشکل مواجه می‌شدم و دلایل آن را نمی دانستم.

🔷 همکارانم نیز وضعیت مشابهی داشتند.

🔷 تنها روش برطرف کردن این نوع مشکلات برای ما، روش‌های سعی و خطایی بود.

🔷 چون دلیل اصلی بروز مشکل را نمی‌دانستیم، مجبور بودیم با سعی و خطا و صرف زمان زیاد، خطاها را برطرف کنیم.

💡 زیاد طول نکشید که توانستم به کمک مشاوره و مطالعه مفصل در مورد تکنیک‌های صحیح پیاده‌سازی دیجیتال در FPGA به علل اصلی این نوع از مشکلات پی ببرم.

📘 من مجموعه نکاتی که در هنگام پیاده‌سازی و کدنویسی برای FPGA باید رعایت کنید را تحت عنوان الگوی استاندارد کدنویسی برای FPGA جمع‌بندی کرده‌ا‌‌م...

🖥 و همه آنها را در دوره طراحی دیجیتال با FPGA به طور مفصل توضیح داده‌ام.

🔷 این نکات کمک می‌کنند نه تنها با خطاها و مشکلات عجیب و غریبی که در عمل رخ می‌دهند مواجه نشوید...

🔷 بلکه بتوانید مدارات پیچیده و بزرگ را با کمترین مشکل و قابلیت اطمینان بسیار زیاد در FPGA پیاده‌سازی کنید.

🔻 در حال حاضر، یک تخفیف ۳۰ درصدی برای شرکت در دوره طراحی دیجیتال با FPGA در سایت ارائه شده است.

🔶 برای اطلاع از جزئیات این دوره و استفاده از تخفیف ۳۰ درصدی، وارد لینک زیر شوید:

🌎 دوره طراحی دیجیتال با FPGA

🔺 مهلت استفاده از این تخفیف فقط تا یکشنبه ۶ آبان است.

🆔 @FPGA0
Media is too big
VIEW IN TELEGRAM
⚡️ چطور کار با FPGA را شروع کردم و مسیر درست آن را پیدا کردم....

🔷 برای مشاهده جزئیات بیشتر وارد لینک زیر شوید:

🌎 دوره طراحی دیجیتال با FPGA

🔺 مهلت استفاده از تخفیف ۳۰ درصدی دوره طراحی دیجیتال با FPGA فقط تا یکشنبه ۶ آبان است.

🆔 @FPGA0
⚡️ دیروز ویدئویی در مورد پیاده‌سازی دیجیتال با FPGA منتشر کردم و در آن در مورد اینکه چطور بر مشکلات خاص پیاده‌سازی با FPGA غلبه کردم توضیح دادم....

🔶 در این ویدئو همچنین نشان دادم چطور می‌توانید راهی را که من به سختی و صرف زمان زیاد رفتم، شما سریع‌تر و کم‌هزینه‌تر طی کنید...

🔷 برای مشاهده این ویدئو وارد لینک زیر شوید:

🌎 چطور در حوزه FPGA موفق شدم؟

🔺 مهلت استفاده از تخفیف ۳۰ درصدی دوره طراحی دیجیتال با FPGA امشب به پایان می‌رسد.

🆔 @FPGA0
📣 کمتر از ۳ ساعت تا پایان مهلت استفاده از تخفیف ۳۰ درصدی شرکت در دوره آنلاین طراحی دیجیتال با FPGA...

✳️ آنچه با شرکت در دوره آنلاین طراحی دیجیتال با FPGA دریافت می‌کنید:

1️⃣ ۹ جلسه آموزش ویدئویی شامل ده‌ها درس به همراه تمرین‌ها و پاسخ آنها

2️⃣ ویدئوی ضبط شده ۱۰ جلسه پرسش و پاسخ آنلاین منتخب

3️⃣ دوره آنلاین الگوی استاندارد کدنویسی برای FPGA

4️⃣ دوره آنلاین رازهای افزایش سرعت مدار در ISE

5️⃣ مجموعه کدهای حرفه‌ای به زبان VHDL

6️⃣ تخفیف ۲۰ درصدی شرکت در دوره پردازش سیگنال با FPGA

7️⃣ تخفیف ۲۰ درصدی شرکت در دوره اینترفیس با FPGA

🔺 این دوره همچنین شامل گارانتی بازگشت کامل شهریه بعد از ۳۰ روز در صورت عدم رضایت شما است

🔷 همین حالا یادگیری این مهارت جذاب و پرکاربرد را شروع کنید 👇

🌎 دوره طراحی دیجیتال با FPGA

🆔 @FPGA0
⚡️ ویدئو: اینترفیس چیست؟

🔹 پیاده‌سازی مدارات اینترفیسی یکی از دو حوزه کاری اصلی در زمینه پیاده‌سازی با FPGA است.

🔶 من یک آموزش ویدئویی چهار قسمتی در مورد مهمترین مراحل پیاده‌سازی مدارات اینترفیسی تهیه کرده‌ام که قسمت اول آن در حال حاضر قابل مشاهده است.

📽 عنوان قسمت اول: اینترفیس چیست؟ 👇

🌎 https://faradandish.com/what-is-interface

🆔 @FPGA0
⚡️ ویدئوی دوم: نحوه مطالعه دیتاشیت و استخراج پارامترهای پیاده‌سازی از آن

🔹 مهمترین مشکل پیاده‌سازان سیستم‌های اینترفیسی با FPGA نه ضعف در کدنویسی و نه عدم آشنایی با تکنیک‌های پیاده‌سازی است!

📽 در قسمت دوم از مجموعه چهار قسمتی پیاده‌سازی مدارات اینترفیسی به کمک FPGA در مورد این مشکل و روش رفع آن توضیح داده‌ام 👇

🌎 https://faradandish.com/how-to-read-datasheet/

🆔 @FPGA0
⚡️ ویدئوی سوم: چطور ماجول اینترفیس را طراحی کنیم؟

🔹 این مرحله‌ای است که اکثر پیاده‌سازان دیجیتال با FPGA آن را نادیده می‌گیرند!

📽 در قسمت سوم از مجموعه چهار قسمتی پیاده‌سازی مدارات اینترفیسی به کمک FPGA در مورد یک تکنیک ساده اما کارآمد برای طراحی ماجول توضیح می‌دهم 👇

🌎 https://faradandish.com/module-design/

🆔 @FPGA0