آموزش اِف‌پی‌جی‌اِی از صفر
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://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
🆔 @FPGA0
#برنامه_ویدئویی۳۲
🎓 درستی‌آزمایی مدار دیجیتال به کمک متلب

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

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

🌎 https://goo.gl/DdW63J
❇️ آیا با تعریف دقیق کری و سرریز آشنا هستید؟

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

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

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

🌎 https://goo.gl/d1QdzW

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

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

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

🌎 https://goo.gl/d1QdzW
🎁 عیدی من به شما برای نوروز ۱۳۹۷

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

🌎 https://goo.gl/coifKd

🆔 @FPGA0
📚 برنامه‌های ویدئویی و مقالات سایت فراد اندیش:

🎥 ماهیت FPGA چیست؟ (قسمت اول)
🌎 faradandish.com/fpga-چیست؟-ماهیت-و-ساختار-fpga/

🎥 چطور تکنولوژی مناسب برای پیاده‌سازی یک پروژه را انتخاب کنیم؟
🌎 faradandish.com/انتخاب-تکنولوژی-مناسب-پیاده‌سازی/

🎥 آشنایی با نرم‌افزار ISE Design Suite
🌎 faradandish.com/آشنایی-با-نرم‌افزار-ise-design-suite/

🎥 آموزش زبان VHDL (قسمت اول)
🌎 faradandish.com/آموزش-زبان-vhdl-قسمت-اول/

🎥 نحوه نصب و کِرَک نرم‌افزار ISE
🌎 faradandish.com/نحوه-نصب-نرم‌افزار-ise-و-کرک-آن/

🎥 آموزش زبان VHDL (قسمت دوم)
🌎 faradandish.com/آموزش-زبان-vhdl-قسمت-دوم/

🎥 آموزش زبان VHDL (قسمت سوم)
🌎 faradandish.com/آموزش-زبان-vhdl-قسمت-سوم-ارجاع-شرطی/

🎥 شبیه‌سازی مدارات دیجیتال با نرم‌افزار ISim
🌎 faradandish.com/شبیه‌سازی-دیجیتال-با-نرم‌افزار-isim/

🎥 آموزش زبان VHDL (قسمت چهارم)
🌎 faradandish.com/آموزش-زبان-vhdl-مدار-ترکیبی-با-process/

🎥 معرفی IPها در نرم‌افزار ISE و نحوه بکارگیری آنها
🌎 faradandish.com/معرفی-ipها-در-نرم‌افزار-ise/

🎥 انواع حافظه‌های موقت در FPGA
🌎 faradandish.com/انواع-حافظه‌های-موقت-در-fpga/

🎥 نحوه اختصاص پورت‌های مدار به پین‌های FPGA
🌎 faradandish.com/اختصاص-پورت‌های-مدار-به-پین‌های-fpga/

🎥 یک قدم مانده به پیاده‌سازی عملی
🌎 faradandish.com/یک-قدم-مانده-به-پیاده‌سازی-عملی/

🎥 پیاده‌سازی عملی یک پروژه در FPGA
🌎 faradandish.com/پیاده‌سازی-عملی-پروژه-fpga/

🎥 پیاده‌سازی محاسبات علامتدار در FPGA
🌎 faradandish.com/پیاده‌سازی-محاسبات-علامتدار-در-fpga/

🎥 پیاده‌سازی محاسبات اعشاری در FPGA
🌎 faradandish.com/پیاده‌سازی-محاسبات-اعشاری-در-fpga/

🎥 پیاده‌سازی اعداد مختلط در FPGA
🌎 faradandish.com/پیاده‌سازی-اعداد-مختلط-در-fpga/

🎥 تشخیص و کنترل سرریز یا Overflow در FPGA
🌎 faradandish.com/تشخیص-و-کنترل-سرریز-یا-overflow-در-fpga/

🎥 پیاده‌سازی محاسبات ماتریسی در FPGA
🌎 faradandish.com/پیاده‌سازی-محاسبات-ماتریسی-در-fpga/

🎥 تست مدار با ChipScope
🌎 faradandish.com/تست-مدار-با-chipscope/

🎥 افزایش سرعت مدار با تنظیم قیدها در ISE
🌎 faradandish.com/افزایش-سرعت-مدار-با-تنظیم-قیدها-در-ise/

🎥 پشت پرده عملیات ضرب در FPGA
🌎 faradandish.com/پشت-پرده-عملیات-ضرب-در-fpga/

🎥 تبدیل mfile متلب به کد VHDL
🌎 faradandish.com/تبدیل-mfile-متلب-به-کد-vhdl/

🎥 الگوی استاندارد کدنویسی برای FPGA
🌎 faradandish.com/الگوی-استاندارد-کدنویسی-برای-fpga/

🎥 پیاده‌سازی عملیات تقسیم در FPGA
🌎 faradandish.com/پیاده‌سازی-عملیات-تقسیم-fpga/

🎥 درستی‌آزمایی مدار دیجیتال به کمک متلب
🌎 faradandish.com/درستی‌آزمایی-مدار-دیجیتال-به-کمک-متلب/

🎥 پیاده‌سازی الگوریتم‌های پردازش سیگنال با System Generator
🌎 faradandish.com/پردازش-سیگنال-با-system-generator/

🎥 چطور یک مولد موج سینوسی در FPGA پیاده‌سازی کنیم؟
🌎 faradandish.com/پیاده‌سازی-مولد-موج-سینوسی-در-fpga/

📚 ۳ مرحله اساسی در ساخت و ارائه یک سخت‌افزار دیجیتال
🌎 faradandish.com/۳-مرحله-اساسی-در-ساخت-یک-سخت‌اف/

📚 چگونه سرعت یک مدار دیجیتال را افزایش دهیم؟
🌎 faradandish.com/چگونه-سرعت-مدار-دیجیتال-را-افزایش-دهیم/

📚 چطور یک برد آموزشی FPGA مناسب برای یادگیری انتخاب کنیم؟
🌎 faradandish.com/چطور-یک-برد-آموزشی-fpga-انتخاب-کنیم/

📚 ۱۰ خطای کدنویسی رایج در زبان VHDL
🌎 faradandish.com/۱۰-خطای-کدنویسی-رایج-زبان-vhdl/

🛠 پیاده‌سازی پروتکل SPI
🌎 faradandish.com/پروژه-پیاده‌سازی-پروتکل-spi/

🛠 پیاده‌سازی فیلتر دیجیتال
🌎 faradandish.com/پروژه-پیاده‌سازی-فیلتر-دیجیتال/

🛠 پیاده‌سازی پروتکل RS232
🌎 faradandish.com/پروژه-هفته-پیاده‌سازی-پروتکل-rs232/

🛠 پیاده‌سازی الگوریتم FFT
🌎faradandish.com/پروژه-پیاده‌سازی-الگوریتم-fft/

🆔 @FPGA0
🔺 بعضی از برنامه‌های ویدئویی در لیست بالا وجود ندارند، اما در کانال آپارت فراد اندیش قابل مشاهده هستند 👇

📽 https://www.aparat.com/faradandish

🆔 @FPGA0
🏃🏻 اولین مهارت برای پیاده‌سازی الگوریتم‌های پردازش سیگنال با FPGA!

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

✳️ پرکاربردترین زمینه شغلی در ارتباط با FPGA پیاده‌سازی الگوریتم‌های پردازش سیگنال است.

✳️ اولین مهارت مورد نیاز برای پیاده‌سازی الگوریتم‌ها، آشنایی با نحوه نمایش و پیاده‌سازی محاسبات علامتدار در FPGA است.

🔷 در یکی از مهمترین برنامه‌های ویدئویی که چندی پیش منتشر کردم، در این زمینه به طور مفصل توضیح دادم.

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

🌎 faradandish.com/پیاده‌سازی-محاسبات-علامتدار-در-fpga/

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

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

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

🌎 https://goo.gl/lQ1d5V
📣 هفتمین دوره پردازش سیگنال با FPGA

✳️ شروع دوره: ۳۱ فروردین

با یادگیری این مهارت پرکاربرد متمایز شوید 👇

🌎 https://goo.gl/oSHLWC

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

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

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

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

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

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

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

🌎 https://goo.gl/oSHLWC

🆔 @FPGA0
🏃🏻 مهارت دوم برای پیاده‌سازی الگوریتم‌های پردازش سیگنال با FPGA!

✳️ پیاده‌سازی الگوریتم‌های پردازش سیگنال با FPGA در حقیقت پیاده‌سازی مجموعه‌ای از محاسبات ریاضی است.

✳️ شما نه تنها باید بتوانید این محاسبات را به صورت علامتدار انجام دهید، بلکه باید قادر باشید محاسبات اعشاری را نیز پیاده‌سازی کنید.

✳️ بنابراین، دومین مهارت اصلی برای پیاده‌سازی الگوریتم‌ها، آشنایی با نحوه نمایش و پیاده‌سازی محاسبات اعشاری در FPGA است.

🔷 در برنامه ویدئویی که چندی پیش منتشر کردم، به موارد مهمی در این زمینه اشاره کردم.

🔵 پیشنهاد می‌کنم همین حالا این برنامه ویدئویی را مشاهده کنید و منتظر معرفی قدم‌های بعدی برای ورود به دنیای جذاب پیاده‌سازی الگوریتم‌های پردازش سیگنال با FPGA باشید 👇

🌎 faradandish.com/پیاده‌سازی-محاسبات-اعشاری-در-fpga/

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

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

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

🌎 https://goo.gl/hKkUpK