آموزش اِف‌پی‌جی‌اِی از صفر
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
🎁 مهلت استفاده از هدیه روز برفی امشب تمام می‌شود!

❄️ دو هدیه برای افراد علاقمند به یادگیری مهارت طراحی دیجیتال با FPGA

✴️ برای اطلاع از این هدایا، ابتدای صفحات زیر را ببینید 👇

🎁 هدیه اول

🌎 https://faradandish.com/product/online-fpga-design/

🎁 هدیه دوم

🌎 https://goo.gl/5L29XG

🔺 این هدایا برای اولین بار است که ارائه می‌شوند و دیگر تکرار نخواهند شد
⚠️ فرصت استفاده از هدایا فقط تا ساعت ۲۳:۵۹ دقیقه امشب است

🆔 @FPGA0
🎁 کمتر از ۵ ساعت تا پایان مهلت استفاده از هدایای روز برفی

✴️ دو تخفیف استثنایی که برای اولین بار ارائه می‌شوند 👇

🎁 هدیه اول

🌎 https://faradandish.com/product/online-fpga-design/

🎁 هدیه دوم

🌎 https://goo.gl/5L29XG

🆔 @FPGA0
✳️ چطور یک مولد موج سینوسی در FPGA پیاده‌سازی کنیم؟

🔷 در بسیاری از کاربردهای پیاده‌سازی، نیاز دارید یک موج سینوسی دیجیتال را درون FPGA تولید کنید

🔷 چه روش‌هایی برای تولید یک موج سینوسی درون FPGA وجود دارد؟

🔷 چطور این روش‌ها را پیاده‌سازی کنیم؟

🎥 در جدیدترین برنامه ویدئویی سایت که تا لحظاتی دیگر منتشر خواهم کرد، شما را با انواع روش‌های تولید موج سینوسی در FPGA آشنا می‌کنم و نحوه بکارگیری یکی از این روش‌ها را به طور کامل به شما نشان می‌دهم...

🆔 @FPGA0
🆔 @FPGA0
#برنامه_ویدئویی۳۴
🎓 چطور یک مولد موج سینوسی در FPGA پیاده‌سازی کنیم؟

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

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

🌎 https://goo.gl/NsZpfh
📣 بیست و سومین دوره جامع طراحی دیجیتال با FPGA

🔹 دوره جدید از ۳ اسفند و در روزهای پنجشنبه ساعت ۱۴ تا ۱۸:۳۰ برگزار می‌شود

❇️ پیوستن به جمع طراحان حرفه‌ای دیجیتال 👇

🌎 https://goo.gl/5L29XG

🆔 @FPGA0
📣 بیست و سومین دوره جامع طراحی دیجیتال با FPGA

✳️ شروع دوره: ۳ اسفند

🔺 مهلت استفاده از تخفیف ۱۰ درصدی تا ۱۵ بهمن

🌎 https://goo.gl/5L29XG

🆔 @FPGA0
📚 در مدت فعالیت کانال تلگرام آموزش FPGA از صفر، چندین کتاب مفید در ارتباط با FPGA و زبان VHDL معرفی کردم

🔷 اگر این کتاب‌ها را هنوز دانلود نکرده‌اید، می‌توانید از طریق زیر آنها را دانلود کنید 👇

🌎 faradandish.com/lp/دانلود-کتاب-circuit-design-with-vhdl
🌎 faradandish.com/lp/دانلود-کتاب-advanced-fpga-design
🌎 faradandish.com/lp/دانلود-کتاب-design-recipes-for-fpgas

🎥 چند روز پیش، یک ویدئوی آموزشی جدید هم در مورد نحوه تولید موج سینوسی در FPGA در سایت منتشر کردم که مورد توجه بسیاری از اعضای کانال و سایت قرار گرفت

🔷 با توجه به کاربرد بسیار زیاد این موضوع و همچنین نکات بسیار مهمی که در این برنامه ویدئویی آموزش داده‌ام، پیشنهاد می‌کنم اگر هنوز آن را ندیده‌اید، همین حالا روی لینک زیر کلیک کنید و این برنامه ۳۰ دقیقه‌ای را به دقت مشاهده کنید 👇

🌎 https://goo.gl/NsZpfh

🆔 @FPGA0
📣 فقط تا ساعت ۲۳:۵۹ امشب

🔷 مهلت استفاده از تخفیف ثبت‌نام زودهنگام برای شرکت در دوره طراحی دیجیتال با FPGA امشب تمام می‌شود

🔷 پیوستن به جمع طراحان حرفه‌ای دیجیتال با FPGA 👇

🌎 https://goo.gl/5L29XG

🔺 این آخرین دوره حضوری در سال ۹۶ خواهد بود

🆔 @FPGA0
🔷 بعضی وقت‌ها استفاده از یک میکروکنترلر در کنار FPGA می‌تواند فرآیند پیاده‌سازی را ساده‌تر و سریع‌تر کند...

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

🔵 و چه خوب می‌شد اگر این میکروکنترلر، درون FPGA قرار داشته باشد!

🔲 واقعیت این است که خوشبختانه چنین تراشه‌ای وجود دارد...

🔰 شرکت Xilinx محصولی دارد به اسم Zynq که بخشی از آن FPGA و بخش دیگر آن یک میکروکنترلر ARM است

📚 در کتابی که امروز معرفی می‌کنم با این تراشه و نحوه استفاده از آن به طور کامل آشنا می‌شوید 👇

🆔 @FPGA0
🆔 @FPGA0

📚 عنوان: The Zynq Book

👤 نویسندگان: L. Crockett, R. Elliot, M. Enderwitz, R. Stewart
📅 سال انتشار: 2014
🖨 ناشر: Strathclyde Academic Media

📥 لینک دانلود: https://goo.gl/QB9ni6
📣 بیش از نیمی از ظرفیت بیست و سومین دوره جامع طراحی دیجیتال با FPGA پر شده است

❇️ پیوستن به جمع طراحان حرفه‌ای دیجیتال 👇

🌎 https://goo.gl/5L29XG

✳️ شروع دوره: ۳ اسفند

🆔 @FPGA0
🔷 دو مهارت اصلی برای پیاده‌سازی مدارات دیجیتال به کمک FPGA...

1️⃣ کدنویسی اصولی به زبان VHDL یا Verilog

2️⃣ استفاده صحیح از منابع سخت‌افزاری داخل FPGA

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

🔶 در دوره جامع طراحی دیجیتال با FPGA، با هر دو مهارت به طور کامل و به صورت عملی آشنا می‌شوید

🔗 تنها پیش‌نیاز لازم برای یادگیری این مهارت، آشنایی عمومی با مدارات منطقی است

📣 آخرین دوره سال ۹۶ از ۳ اسفند شروع می‌شود... برای شرکت در این دوره، روی لینک زیر کلیک کنید 👇

🌎 https://goo.gl/5L29XG

🆔 @FPGA0
📣 فقط دو نفر از ظرفیت بیست و سومین دوره جامع طراحی دیجیتال با FPGA باقی مانده است 👇

🌎 https://goo.gl/5L29XG

🔺 شروع دوره: همین پنجشنبه ساعت ۱۴

🆔 @FPGA0
📣 ظرفیت دوره ۲۳ طراحی دیجیتال با FPGA تکمیل شد و از فردا شروع می‌شود

🔷 برای رزرو دوره بعد، لطفا روی لینک زیر کلیک کنید 👇

🌎 https://goo.gl/5L29XG

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

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

🌎 https://goo.gl/h22KBx

🆔 @FPGA0
این یک داستان واقعی است...

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

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

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

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

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

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

🌎 https://goo.gl/h22KBx

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

🔺 تا ۲۶ اسفند فرصت دارید با مبلغ سال ۹۶ در این دوره ثبت‌نام کنید 👇

🌎 https://goo.gl/oSHLWC

🆔 @FPGA0
❇️ یکی از سوالاتی که برای بسیاری از طراحان دیجیتال با FPGA هنگام شبیه‌سازی مدار وجود دارد این است:

چطور یک ورودی پیچیده، مثلا یک سیگنال سینوسی همراه با نویز را به عنوان ورودی به مدارم اعمال کنم؟

🎥 در ویدئوی آموزشی زیر، پاسخ این سوال را به طور کامل و به همراه کدهای نمونه قابل دانلود داده‌ام 👇

🌎 https://goo.gl/DdW63J

🆔 @FPGA0