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

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

📌 لینک اولین پست کانال:
https://t.me/fpga0/22
Download Telegram
📚 مهمترین دستاوردهای فراد اندیش در سال ۹۵

📚 عوامل اصلی افزایش اعتماد بین ما و مخاطبان ما

🔹 تا دقایقی دیگر در کانال آموزش FPGA از صفر

🆔 @FPGA0
🆔 @FPGA0
#مقاله۵
🎓 آنچه در سال ۹۵ انجام دادیم

📚 نوشته احمد ثقفی

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

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

🔷 برای شرکت در اولین دوره جامع طراحی دیجیتال با FPGA در سال ۹۶ روی لینک زیر کلیک کنید 👇

🌎 https://goo.gl/5L29XG

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

✳️ شروع دوره: ۲۱ اردیبهشت

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

🌎 https://goo.gl/5L29XG

🆔 @FPGA0
🎁 برای استفاده از تخفیف ویژه نوروزی تا ساعت ۲۳:۵۹ امشب فرصت دارید

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

🌎 https://goo.gl/5L29XG

🆔 @FPGA0
📚 فهرست مطالب ارائه شده در کانال تا این لحظه:

برنامه_صوتی۱
🔉 معرفی کانال آموزش FPGA از صفر
🌎 https://t.me/fpga0/37

برنامه_صوتی۲
🔉 ابزار و پیش نیازهای شروع کار با FPGA
🌎 https://t.me/fpga0/47

برنامه_صوتی۳
🔉 زبان VHDL یا Verilog؟ مساله این نیست!
🌎 https://t.me/fpga0/51

برنامه_ویدئویی۱
🎥 ماهیت FPGA چیست؟ (قسمت اول)
🌎 https://t.me/fpga0/45

برنامه_ویدئویی۲
🎥 ماهیت FPGA چیست؟ (قسمت دوم)
🌎 https://t.me/fpga0/49

برنامه_ویدئویی۳
🎥 تفاوت FPGA با پردازنده‌ها چیست؟
🌎 https://t.me/fpga0/58

برنامه_ویدئویی۴
🎥 شرکت‌های تولید کننده FPGA و محصولات آنها
🌎 https://t.me/fpga0/60

برنامه_ویدئویی۵
🎥 کاربرد FPGA و آینده آن در ایران
🌎 https://t.me/fpga0/64

برنامه_ویدئویی۶
🎥 چگونه یک مدار دیجیتال را برای FPGA توصیف کنیم؟
🌎 https://t.me/fpga0/66

برنامه_ویدئویی۷
🎥 مراحل پیاده‌سازی مدار دیجیتال با FPGA
🌎 https://t.me/fpga0/69

برنامه_ویدئویی۸
🎥 چطور تکنولوژی مناسب برای پیاده‌سازی یک پروژه را انتخاب کنیم؟
🌎 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/


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

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

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

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

مقاله۵
📚 آنچه در سال ۹۵ انجام دادیم
🌎 faradandish.com/آنچه-سال-۹۵-انجام-دادیم/

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

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

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

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


📩 ارسال نظرات و سوالات: @FPGAhelp


ادامه آموزش‌ها به زودی در کانال آموزش FPGA از صفر

🆔 @FPGA0
🏃🏻 اولین قدم!

✳️ اگر شما با زبان 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 باشید 👇

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

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

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

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

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

✳️ شروع دوره: ۸ اردیبهشت

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

🌎 faradandish.com/product/پردازش-سیگنال-با-fpga/

🆔 @FPGA0
This media is not supported in your browser
VIEW IN TELEGRAM
🎤 نظر آقای علی مهرپویا در مورد دوره جامع پردازش سیگنال با FPGA

🌎 faradandish.com/product/پردازش-سیگنال-با-fpga/

🆔 @FPGA0
🏃🏻 قدم آخر!

🔹 برای پیاده‌سازی یک الگوریتم پردازش سیگنال با FPGA، باید چند مهارت اصلی را به طور همزمان داشته باشد:

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

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

🔹 به عنوان یک پیاده‌ساز حرفه‌ای الگوریتم‌های پردازشی، باید بتوانید از روی مدل‌های سطح بالا مثل MATLAB مدار دیجیتال را پیاده‌سازی کنید.

🔶 در طول ۱۰ سال گذشته، روشی ۷-مرحله‌ای را برای انجام تمام این کارها ایجاد کرده‌ام که به شما کمک می‌کند به نحو اصولی و مطمئن، هر نوع الگوریتم پردازش سیگنال را با FPGA پیاده‌سازی کنید.

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

🔺 یک گزینه بهتر و سریع‌تر هم برای یادگیری وجود دارد...

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

🌎 faradandish.com/product/پردازش-سیگنال-با-fpga/

❇️ در این دوره، تمام جزئیات لازم را به صورت قدم به قدم و با مثال‌هایی کاملا کاربردی در پنج جلسه به شما آموزش می‌دهم.

❇️ اگر مایلید تا یک تغییر بزرگ و ارزشمند را در زمانی کوتاه در حوزه شغلی یا تحصیلی‌تان به وجود آورید، پیشنهاد می‌کنم این فرصت ویژه را از دست ندهید.

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

🔹 روی لینک زیر کلیک کنید تا یادگیری را با هم شروع کنیم 👇

🌎 faradandish.com/product/پردازش-سیگنال-با-fpga/

🆔 @FPGA0
🔵 بسیاری از الگوریتم‌های پردازش سیگنال، شامل انجام محاسبات روی اعداد مختلط هستند.

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

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

🔹 در این برنامه کوتاه، یک کد نمونه به زبان VHDL را هم برای پیاده‌سازی ضرب اعداد مختلط در انتهای ویدئو بررسی خواهم کرد.

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

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

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

🌎 https://goo.gl/Oegm5W
✳️ دوره جامع پردازش سیگنال با FPGA

🔺 برای پیاده‌سازی یک الگوریتم پردازش سیگنال با FPGA با انواع مشکلات و خطاها رو به رو شده‌اید؟

🔺 تصورتان این که پیاده‌سازی این الگوریتم کار پیچیده‌ای است؟

روش ۷-مرحله‌ای که در دوره جامع پردازش سیگنال با FPGA می‌آموزید، امکان پیاده‌سازی هر نوع الگوریتم پردازشی را به شما می‌دهد 👇

🌎 faradandish.com/product/پردازش-سیگنال-با-fpga/

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

⚠️ بیش از نیمی از ظرفیت دوره پردازش سیگنال با FPGA پر شده است.

🆔 @FPGA0
📣 فردا صبح منتظر یک خبر جدید باشید!

🔷 یک محصول آموزشی جدید با سبکی جدید

🔵 اما تا فردا، پیشنهاد می‌کنم اگر هنوز برنامه ویدئویی تست مدار با ChipScope را مشاهده نکردید، از طریق لینک زیر آن را ببینید 👇

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

🆔 @FPGA0