آموزش اِف‌پی‌جی‌اِی از صفر
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 معرفی میکنید. آیا تا به حال این کتاب ها را معرفی کرده اید؟
و مورد دوم اینکه من درس VHDL را در دانشگاه گذرانده ام ولی توانایی حضور در بازار کار را ندارم. آیا با شرکت در کلاس های شما میتوانم این توانایی را کسب کنم؟

📝 جواب:

سه کتابی که در فایل صوتی اشاره کردم را میتوانید از پست زیر دانلود کنید:

https://telegram.me/fpga0/53

هدف دوره‌های تخصصی فراد اندیش، آماده کردن علاقمندان برای حضور در بازار کار است. به همین دلیل، محتوای دوره بر مبنای تجربه کار حرفه‌ای ۱۰ ساله تهیه شده است و به کمک بردهای آموزشی، تمرینات عملی هم در حد زمان کلاس انجام خواهید داد. البته مطئنا هر چه بیشتر تمرین و مطالعه کنید می توانید شرایط بهتری برای ورودی به بازار کار فراهم کنید.
🌎 FaradAndish.ir

🆔 @FPGA0
🌟 سلام،

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

🔹 در این برنامه یاد خواهید گرفت چگونه هر نوع مدار ترکیبی را به کمک زبان VHDL پیاده‌سازی کنید.

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

احمد ثقفی

🔺 پ.ن. من هر کدام از ویدئوهای آموزش زبان VHDL را با این فرض که شما ویدئوهای قبلی را مشاهده کرده‌اید تولید می‌کنم. پس اگر هنوز دو بخش قبلی را مشاهده نکرده‌اید، همین حالا از طریق لینک‌های زیر آنها را ببینید تا بیشترین استفاده را از برنامه فردا ببرید.

https://telegram.me/fpga0/78

https://telegram.me/fpga0/94

🆔 @FPGA0
🆔 @FPGA0
#برنامه_ویدئویی۱۳
🎓 آموزش زبان VHDL (قسمت سوم)

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

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

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

یکی از این پیام‌ها که جناب آقای میرافضل فرستاده بودند، اونقدر جالب و با انرژی درست شده بود که بد ندیدم اون رو با شما هم به اشتراک بگذارم: 👇
Forwarded from Afz
استاد ثقفی عزیز روزتون مبارک... من از شما یادگرفتم که کدنویسی #vhdl فقط یک زبان توصیف سخت افزار نیست، یک هنر..... تدریس هنرمندانتون رو تحسین میکنم و از اینکه ما رو با این هنر آشنا کردید سپاسگذارم....
سلام،

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

http://goo.gl/0x7u5l

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

ممنون از شما،
احمد ثقفی
سوال:

چند تا سوال داشتم. میشه بگید FPGA توی برق، کنترل کاربرد داره؟ مثلا میشه توی رباتیک به عنوان پروگرامر استفاده کرد؟ یا به طور کلی FPGA کارهایی رو که میکروها یا PLC میکنه رو میتونه انجام بده؟

📝 جواب:

تمام کارهایی را که میکروها و PLCها انجام میدهند، FPGAها هم به راحتی میتوانند انجام بدهند. مساله اما اینجاست که این کار باید از نظر اقتصادی به صرفه هم باشه. چون معمولا FPGAها گرون‌تر هستند. پس زمانی استفاده از اونها به صرفه هست که نشود از تکنولوژی‌های دیگر استفاده کرد.

اینکه در هر پروژه‌ای از چه تکنولوژی استفاده کنیم، معیارها و شرایط خاصی دارد که در #برنامه_ویدئویی۸ در این مورد به طور مفصل توضیح دادم:

https://telegram.me/fpga0/74

در رباتیک FPGA کاربرد دارد، خصوصا اگر رباتی که مورد نظر شماست، نیاز به پاسخ‌ها و عکس‌العمل‌های سریع بر مبنای الگوریتم‌های پیچیده داشته باشد.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#برنامه_ویدئویی۱۱
🎥 نحوه نصب و کِرَک نرم‌افزار ISE
🔷 به همراه لینک دانلود نرم‌افزار

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

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


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


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

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

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

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

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

🔹 در برنامه ویدئویی امشب، شما را با شبیه‌ساز ISim که یکی از نرم‌افزارهای مجموعه ISE است آشنا می‌کنم.

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

احمد ثقفی

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

👈 برای آشنایی با نحوه نصب نرم‌افزار ISE و دانلود آن به #برنامه_ویدئویی۱۱ مراجعه کنید:

🌎 http://goo.gl/czypdO

@FPGA0
🆔 @FPGA0
#برنامه_ویدئویی۱۴
🎓 شبیه‌سازی مدارات دیجیتال با نرم‌افزار ISim

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

📥 در سایت فراد اندیش ببینید 👇👇👇👇
http://goo.gl/xLRycD
🆔 @FPGA0
🎓 هفت تکنیک کدنویسی پیشرفته برای FPGA
🔷 این تکنیک‌ها را در همه کدهایی که در ۱۰ سال گذشته نوشته‌ام به کار برده‌ام

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

📥 در سایت فراد اندیش دانلود کنید 👇👇
http://goo.gl/b1gMp6
سلام،

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

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

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

احمد ثقفی

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

🌎 http://goo.gl/NMOFRh

🆔 @FPGA0
📢 ۶ پاسخ کوتاه

اگر هنوز صفحه توضیحات دوره "طراحی دیجیتال با "FPGA" را در سایت ندیده‌اید، در اینجا به ۶ پرسشی که بیش از همه در مورد آن سوال شده است پاسخ می‌دهم:

🔷 دوره طراحی دیجیتال با FPGA چیست؟
🔺 در این دوره که در آموزشگاه فراد اندیش ارائه می‌شود، می‌توانید با روش‌ها و تکنیک‌های حرفه‌ای پیاده‌سازی مدارات دیجیتال با FPGA آشنا شوید. تکنیک‌هایی که می‌آموزید، برگرفته از ۱۰ سال تجربه حرفه‌ای من در حوزه مدیریت و پیاده‌سازی سیستم‌های دیجیتال است.

🌎 http://goo.gl/NMOFRh

🔷 این دوره برای چه کسانی مناسب است؟
🔺 اگر شما یک مهندس باسابقه در حوزه دیجیتال هستید و در کارتان به نقطه‌ای رسیده‌اید که دانش فعلی شما جوابگوی آن نیست، یا وضعیت شغلی‌تان برایتان یکنواخت شده است و می‌خواهید آن را از نظر رتبه و درآمد بهبود دهید، یا به تازگی فارغ‌التحصیل شده‌اید و برای ورود به بازار کار حرفه‌ای و یافتن شغلی با درآمد مناسب دچار مشکل شده‌اید، مطمئنا این دوره برای شما مفید خواهد بود.

🌎 http://goo.gl/NMOFRh

🔷 چه پیش‌نیازی برای این دوره لازم است؟
🔺 برای شرکت در این دوره، فقط آشنایی عمومی با مدارات منطقی کافیست.

🌎 http://goo.gl/NMOFRh

🔷 با شرکت در این دوره چه مهارتی به دست می‌آورم؟
🔺 مجموعه‌ای از مفاهیم و تکنیک‌های امتحان شده‌ای که طراحان حرفه‌ای سیستم‌های دیجیتال در تمام پروژه‌های خود به کار می‌برند و شما به کمک این روش‌ها می‌توانید به سرعت مسیر حرفه‌ای شدن را پیموده و جایگاه و درآمد شغلی خودتان را متحول کنید.

🌎 http://goo.gl/NMOFRh

🔷 مدت و هزینه این دوره چقدر است؟
🔺 این دوره، در هشت جلسه حضوری ۴/۵ ساعته برگزار می‌شود.

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

🌎 http://goo.gl/NMOFRh

🔷 شروع دوره از چه روزی است؟
🔺 از همین پنجشنبه ساعت ۱۴ شروع خواهد شد.

🌎 http://goo.gl/NMOFRh

هر چه سریع‌تر مطالب صفحه این دوره را در سایت مطالعه کنید و تصمیم بگیرید، چون فقط ۲ نفر تا تکمیل ظرفیت این دوره باقی مانده است.

منتظر دیدارتان هستم،
احمد ثقفی
🆔 @FPGA0
🔷 روند طراحی یک سخت‌افزار دیجیتال در پروژه‌های حرفه‌ای چگونه است؟

🔷 به کمک چه ابزاری می‌توان عیوب سخت‌افزار را تشخیص داد و آنها را برطرف کرد؟

🔷 چطور به مشتری ثابت کنیم که مدار، آنگونه که او می‌خواهد عمل می‌کند؟


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

🆔 @FPGA0
🆔 @FPGA0
#مقاله۱
🎓 ۳ مرحله اساسی در ساخت و ارائه یک سخت‌افزار دیجیتال

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

📥 در سایت فراد اندیش بخوانید 👇👇👇👇
http://goo.gl/fbLQqH
با ثبت‌نام دهمین نفر، ظرفیت این دوره تکمیل شد. لطفا در صورتی که علاقمند به شرکت در دوره بعدی هستید، از طریق لینک زیر، یک صندلی برای خود رزرو کنید 👇

🌎 http://goo.gl/NMOFRh

🆔 @FPGA0
🆔 @FPGA0
🎓 گزارش FPGAشناسی در ۳۰ دقیقه!
🔷 چگونه و از کجا کار با FPGA را شروع کنیم؟

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

📥 در سایت فراد اندیش دانلود کنید 👇👇
http://goo.gl/RzRoIK
🌟 سلام به شما عضو گرامی کانال "آموزش FPGA از صفر"،

🔹 به احتمال زیاد گزارش "FPGAشناسی در ۳۰ دقیقه" را که حدود سه ماه پیش در کانال منتشر کردم خوانده‌اید.

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

احمد ثقفی

پ.ن. در برنامه ویدئویی که دوشنبه این هفته منتشر خواهم کرد، شما را با پرکاربردترین بخش زبان VHDL آشنا خواهم کرد.