آموزش اِف‌پی‌جی‌اِی از صفر
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 از صفر

#برنامه_صوتی۲
🔉 ابزار و پیش نیازهای شروع کار با FPGA

#برنامه_صوتی۳
🔉 زبان VHDL یا Verilog؟ مساله این نیست!

#برنامه_ویدئویی۱
🎥 ماهیت FPGA چیست؟ (قسمت اول)

#برنامه_ویدئویی۲
🎥 ماهیت FPGA چیست؟ (قسمت دوم)
⛔️ شناخت باورهای غلط در مورد FPGA

#برنامه_ویدئویی۳
🎥 تفاوت FPGA با پردازنده‌ها چیست؟

#برنامه_ویدئویی۴
🎥 شرکت‌های تولید کننده FPGA و محصولات آنها
🔷 تفاوت CPLD با FPGA


📩 ارسال پیام: @FPGAhelp


ادامه آموزش‌ها به زودی در کانال آموزش FPGA از صفر
🆔 @FPGA0
📢 پاسخ به سوال مهمی که بیش از همه در کانال پرسیده شده است ...

🔷 کاربرد FPGA چیست؟
🔷 بازار کار FPGA و آینده آن در ایران.

👈 امشب در ...
📚 کانال آموزش FPGA از صفر

🆔 @FPGA0
🆔 @FPGA0
#برنامه_ویدئویی۵
🎓 کاربرد FPGA و آینده آن در ایران

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

📥 ببینید... 👇
🆔 @FPGA0
#برنامه_ویدئویی۶
🎓 چگونه یک مدار دیجیتال را برای FPGA توصیف کنیم؟

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

📥 ببینید... 👇
📚 مراحل پیاده‌سازی دیجیتال با FPGA

🔷 مداری را که با زبان HDL طراحی کرده‌ایم چگونه به FPGA منتقل کنیم؟
🔷 چطور FPGA را پیکره‌بندی کینم؟
🔷 چه نرم‌افزاری مراحل مختلف پیاده‌سازی را انجام می‌دهد؟
🔷 وظیفه شما به عنوان طراح دیجیتال در روند پیاده‌سازی چیست؟

🎥 پاسخ به این سوالات، در #برنامه_ویدئویی۷

🎓 کانال آموزش FPGA از صفر
🆔 @FPGA0
🆔 @FPGA0
#برنامه_ویدئویی۷
🎓 مراحل پیاده‌سازی مدار دیجیتال با FPGA

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

📥 ببینید... 👇
📚 فهرست مطالب ارائه شده در کانال تا این لحظه:

#برنامه_صوتی۱
🔉 معرفی کانال آموزش FPGA از صفر

#برنامه_صوتی۲
🔉 ابزار و پیش نیازهای شروع کار با FPGA

#برنامه_صوتی۳
🔉 زبان VHDL یا Verilog؟ مساله این نیست!

#برنامه_ویدئویی۱
🎥 ماهیت FPGA چیست؟ (قسمت اول)

#برنامه_ویدئویی۲
🎥 ماهیت FPGA چیست؟ (قسمت دوم)
⛔️ شناخت باورهای غلط در مورد FPGA

#برنامه_ویدئویی۳
🎥 تفاوت FPGA با پردازنده‌ها چیست؟

#برنامه_ویدئویی۴
🎥 شرکت‌های تولید کننده FPGA و محصولات آنها
🔷 تفاوت CPLD با FPGA

#برنامه_ویدئویی۵
🎥 کاربرد FPGA و آینده آن در ایران

#برنامه_ویدئویی۶
🎥 چگونه یک مدار دیجیتال را برای FPGA توصیف کنیم؟

#برنامه_ویدئویی۷
🎥 مراحل پیاده‌سازی مدار دیجیتال با FPGA


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


ادامه آموزش‌ها به زودی در کانال آموزش FPGA از صفر
🆔 @FPGA0
🌟 سلام به شما دوست گرامی،

🔵 در آخرین روز سال ۱۳۹۴، اول از همه می‌خواستم خوشحالی خودم را از اینکه راه‌اندازی کانال "آموزش FPGA از صفر" اینقدر مورد استقبال شما قرار گرفت بیان کنم. از شما تشکر می‌کنم به خاطر نظرات و پیشنهادات مفیدی که برای من ارسال کردید و پشتیبانی که در این مدت از کانال انجام دادید.

🔵 من تمام پیام‌های شما رو به دقت مطالعه کردم و به تمام اون‌ها بدون استثنا پاسخ دادم. محتوای خیلی از برنامه‌های تولیدی بر مبنای همین نظرات ساخته شدند و در ادامه هم به پیشنهادات شما در تولید برنامه‌ها توجه خواهم داشت.

♦️ این آخرین پست سال ۹۴ خواهد بود و ادامه آموزش‌ها به هفته دوم فروردین ماه موکول خواهد شد.

🍀 در پایان توجه شما رو به چند موضوع در مورد ادامه کار کانال جلب می‌کنم:

1⃣ هدف از ایجاد کانال آموزش FPGA از صفر، آشنا نمودن علاقمندان به مفاهیم و مقدمات ساخت سیستم‌ها و مدارات دیجیتال با FPGA و روشن نمودن مسیر یادگیری است.

2⃣ آموزش‌های کانال تا مرحله پیاده‌سازی عملی مدارات ساده بر روی FPGA پیش خواهد رفت، به طوریکه علاقمندان بتوانند در صورت دسترسی به بردهای آموزشی، به صورت عملی از آن استفاده کنند.

3⃣ با توجه به تولیدی بودن برنامه‌های آموزشی کانال و زمان لازم برای ساخت با کیفیت آموزش‌ها، در هر هفته دو برنامه ویدئویی در کانال منتشر خواهد شد.

4⃣ به دلیل درخواست بسیاری از اعضای کانال و با توجه به مشکلات دانلود فایل‌های ویدئویی در کانال، از سال آینده این برنامه‌ها در سایت آموزشگاه فراد اندیش قرار خواهند گرفت و لینک دانلود آن در کانال قرار داده می‌شود.


📢 و البته... ⚡️⚡️⚡️⚡️⚡️

🚀 برنامه‌ جدیدی در بخش آموزش‌های تخصصی سایت آموزشگاه فراد اندیش برای اعضای کانال با شرایط ویژه در بهار سال ۹۵ معرفی خواهد شد.

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

🌷 خوش و سلامت باشید
احمد ثقفی
۲۹/۱۲/۹۴
🆔 @FPGA0
سلام،

آیا تا به حال به این نکته فکر کرده‌اید که بر اساس چه معیاری می‌توان تکنولوژی مناسب برای پیاده‌سازی یک پروژه را انتخاب کرد؟

وقتی پروژه یا موضوع جدیدی به شما معرفی می‌شود، چطور از بین تکنولوژی‌هایی مثل AVR ،ARM ،DSP و FPGA یکی را به عنوان راه‌حل انتخاب می‌کنید؟

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

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

احمد ثقفی

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

🆔 @FPGA0
🆔 @FPGA0
#برنامه_ویدئویی۸
🎓 چطور تکنولوژی مناسب برای پیاده‌سازی یک پروژه را انتخاب کنیم؟

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

📥 در سایت فراد اندیش ببینید 👇👇👇👇
http://goo.gl/ACVDJS
🌟 سلام،

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

🔹 در ادامه برنامه‌های آموزشی کانال، شما را مرحله به مرحله با نرم‌افزار مخصوص پیاده‌سازی با FPGA و زبان توضیف سخت‌افزاری VHDL آشنا می‌کنم.

🔹 در اولین برنامه از دور جدید آموزش‌ها، قصد دارم شما را با نرم‌افزار مخصوص پیاده‌سازی به کمک FPGA به نام ISE Design Suite که محصول شرکت Xilinx هست آشنا کنم.

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

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

🔹 این نرم‌افزار IP Coreها یا کدهای از پیش نوشته شده زیادی را در اختیارتان قرار می‌دهد که می‌توانید به کمک آنها مدارات بزرگ را سریع‌تر طراحی و تست کنید.

🔹 به کمک ده‌ها قابلیت دیگر این نرم‌افزار و بدون نیاز به هیچ نرم‌افزار دیگری می‌توانید به راحتی، تمام مراحل پیاده‌سازی را انجام دهید.

احمد ثقفی

🔺 پ.ن. اولین برنامه آموزشی نرم‌افزار ISE Design Suite تا لحظاتی دیگر در "کانال آموزش FPGA از صفر" منتشر خواهد شد.

🆔 @FPGA0
🆔 @FPGA0
#برنامه_ویدئویی۹
🎓 آشنایی با نرم‌افزار ISE Design Suite

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

📥 در سایت فراد اندیش ببینید 👇👇👇👇
http://goo.gl/xiiBsa
🌟 سلام،

🔹 از ساده‌ترین تا پیچیده‌ترین مدارات دیجیتال را می‌توان با عباراتی توصیف کرد که متعلق به زبانی به نام VHDL هستند.

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

🔹 در برنامه آموزش زبان VHDL، به مرور با مفاهیمی آشنا می‌شوید که پایه‌های یک طراحی حرفه‌ای را تشکیل می‌دهند.

🔹 در این برنامه با ذهنیت مناسب برای "پیاده‌سازی دیجیتال" آشنا می‌شوید و می‌آموزید چگونه دیدگاه "برنامه‌نویسی" را که بیشتر طراحان دیجیتال به آن خو گرفته‌اند کنار بگذارید.

🔹 در این برنامه با ساختار زبان VHDL و بخش‌های concurrent و sequential برای طراحی مدارات ترکیبی و ترتیبی آشنا می‌شوید.

🔹 قواعد اصلی بخش concurrent در زبان VHDL در این برنامه به طور مفصل شرح داده می‌شود تا کم کم آماده طراحی عملی مدارات پیچیده‌تر شوید.

🔹 منتظر بخش‌های بعدی این برنامه آموزشی باشید تا با نحوه پیاده‌سازی انواع مدارات ترکیبی و ترتیبی آشنا شوید و بتوانید آنها را شبیه‌سازی کنید.

احمد ثقفی

🔺 پ.ن. اولین قسمت برنامه "آموزش زبان VHDL" فردا در کانال آموزش FPGA از صفر منتشر خواهد شد.
🆔 @FPGA0
🆔 @FPGA0
#برنامه_ویدئویی۱۰
🎓 آموزش زبان VHDL

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

📥 در سایت فراد اندیش ببینید 👇👇👇👇
http://goo.gl/ex5MTg
📚 فهرست مطالب ارائه شده در کانال تا این لحظه:

#برنامه_صوتی۱
🔉 معرفی کانال آموزش FPGA از صفر

#برنامه_صوتی۲
🔉 ابزار و پیش نیازهای شروع کار با FPGA

#برنامه_صوتی۳
🔉 زبان VHDL یا Verilog؟ مساله این نیست!

#برنامه_ویدئویی۱
🎥 ماهیت FPGA چیست؟ (قسمت اول)

#برنامه_ویدئویی۲
🎥 ماهیت FPGA چیست؟ (قسمت دوم)
⛔️ شناخت باورهای غلط در مورد FPGA

#برنامه_ویدئویی۳
🎥 تفاوت FPGA با پردازنده‌ها چیست؟

#برنامه_ویدئویی۴
🎥 شرکت‌های تولید کننده FPGA و محصولات آنها
🔷 تفاوت CPLD با FPGA

#برنامه_ویدئویی۵
🎥 کاربرد FPGA و آینده آن در ایران

#برنامه_ویدئویی۶
🎥 چگونه یک مدار دیجیتال را برای FPGA توصیف کنیم؟

#برنامه_ویدئویی۷
🎥 مراحل پیاده‌سازی مدار دیجیتال با FPGA

#برنامه_ویدئویی۸
🎥 چطور تکنولوژی مناسب برای پیاده‌سازی یک پروژه را انتخاب کنیم؟

#برنامه_ویدئویی۹
🎥 آشنایی با نرم‌افزار ISE Design Suite

#برنامه_ویدئویی۱۰
🎥 آموزش زبان VHDL (قسمت اول)


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


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

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

احمد ثقفی

پ.ن. لطفا سوالات و نظرات خودتون رو در پایین پست‌های سایت یا از طریق آی‌دی کانال از من بپرسید.
🌎 FaradAndish.ir