<?xml version="1.0" encoding="UTF-8"?>        <rss version="2.0"
             xmlns:atom="http://www.w3.org/2005/Atom"
             xmlns:dc="http://purl.org/dc/elements/1.1/"
             xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
             xmlns:admin="http://webns.net/mvcb/"
             xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
             xmlns:content="http://purl.org/rss/1.0/modules/content/">
        <channel>
            <title>
									یادگیری همزمان FPGA و میکروکنترلر - موضوعات متفرقه در مورد FPGA				            </title>
            <link>https://faradandish.com/community/misc/%db%8c%d8%a7%d8%af%da%af%db%8c%d8%b1%db%8c-%d9%87%d9%85%d8%b2%d9%85%d8%a7%d9%86-fpga-%d9%88-%d9%85%db%8c%da%a9%d8%b1%d9%88%da%a9%d9%86%d8%aa%d8%b1%d9%84%d8%b1/</link>
            <description>پرسش و پاسخ در زمینه طراحی دیجیتال با FPGA</description>
            <language>fa-IR</language>
            <lastBuildDate>Wed, 22 Apr 2026 23:41:09 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>پاسخ: یادگیری همزمان FPGA و میکروکنترلر</title>
                        <link>https://faradandish.com/community/misc/%db%8c%d8%a7%d8%af%da%af%db%8c%d8%b1%db%8c-%d9%87%d9%85%d8%b2%d9%85%d8%a7%d9%86-fpga-%d9%88-%d9%85%db%8c%da%a9%d8%b1%d9%88%da%a9%d9%86%d8%aa%d8%b1%d9%84%d8%b1/#post-136</link>
                        <pubDate>Sun, 30 Apr 2017 20:09:29 +0000</pubDate>
                        <description><![CDATA[از نظر من با توجه به اینکه این دو موضوع بسیار متفاوت هستند، تقدم و تاخری در یادگیری وجود ندارد و شما هر کدام را هر زمان که بخواهید می‌توانید شروع کنید. فقط باید به این نکته توجه کنید که حتما...]]></description>
                        <content:encoded><![CDATA[از نظر من با توجه به اینکه این دو موضوع بسیار متفاوت هستند، تقدم و تاخری در یادگیری وجود ندارد و شما هر کدام را هر زمان که بخواهید می‌توانید شروع کنید. فقط باید به این نکته توجه کنید که حتما زمان کافی برای تمرین داشته باشید.

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

دو موضوع توصیف سخت‌افزار دیجیتال به کمک زبان VHDL و نوشتن یک نرم‌افزار به کمک زبان C کاملا متفاوت هستند. برای آشنایی بیشتر با تفاوت‌های موجود بین FPGAها و پردازنده‌ها می‌توانید #برنامه_ویدئویی۳ را در کانال تلگرام ببینید:

https://telegram.me/fpga0/58

برای آشنایی اولیه با زبان توصیف سخت‌افزاری VHDL هم می‌توانید برنامه ویدئویی زیر را ببینید:

<a href="https://faradandish.com/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B2%D8%A8%D8%A7%D9%86-vhdl-%D9%82%D8%B3%D9%85%D8%AA-%D8%A7%D9%88%D9%84/">آموزش زبان VHDL - قسمت اول</a>

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

<a href="https://faradandish.com/%D8%A7%D9%86%D8%AA%D8%AE%D8%A7%D8%A8-%D8%AA%DA%A9%D9%86%D9%88%D9%84%D9%88%DA%98%DB%8C-%D9%85%D9%86%D8%A7%D8%B3%D8%A8-%D9%BE%DB%8C%D8%A7%D8%AF%D9%87%E2%80%8C%D8%B3%D8%A7%D8%B2%DB%8C/">انتخاب تکنولوژی مناسب برای پیاده‌سازی یک پروژه</a>

در این برنامه می‌آموزید، چطور از بین تکنولوژی‌هایی مثل AVR ،ARM ،DSP و FPGA، یکی را برای استفاده در یک پروژه خاص انتخاب کنید.

در آخر باز هم تاکید می‌کنم که مساله مهم در فرآیند یادگیری این است که شما زمان کافی را برای تمرین آنچه یاد می‌گیرید اختصاص دهید. بنابراین، اگر زمان مناسب در اختیار دارید، می‌توانید هر دو موضوع را با هم شروع کنید.]]></content:encoded>
						                            <category domain="https://faradandish.com/community/misc/">موضوعات متفرقه در مورد FPGA</category>                        <dc:creator>احمد ثقفی</dc:creator>
                        <guid isPermaLink="true">https://faradandish.com/community/misc/%db%8c%d8%a7%d8%af%da%af%db%8c%d8%b1%db%8c-%d9%87%d9%85%d8%b2%d9%85%d8%a7%d9%86-fpga-%d9%88-%d9%85%db%8c%da%a9%d8%b1%d9%88%da%a9%d9%86%d8%aa%d8%b1%d9%84%d8%b1/#post-136</guid>
                    </item>
				                    <item>
                        <title>یادگیری همزمان FPGA و میکروکنترلر</title>
                        <link>https://faradandish.com/community/misc/%db%8c%d8%a7%d8%af%da%af%db%8c%d8%b1%db%8c-%d9%87%d9%85%d8%b2%d9%85%d8%a7%d9%86-fpga-%d9%88-%d9%85%db%8c%da%a9%d8%b1%d9%88%da%a9%d9%86%d8%aa%d8%b1%d9%84%d8%b1/#post-15</link>
                        <pubDate>Sun, 30 Apr 2017 20:06:21 +0000</pubDate>
                        <description><![CDATA[من و دوستانم با این مشکل مواجه هستیم که هنوز به تسلط نسبی در میکروکنترلرها و زبان C نرسیدیم و از طرفی مشتاقیم برای یادگیری FPGA و VHDL. بعضی از افرادی که FPGA و VHDL کار کردن، هشدار میدادن ک...]]></description>
                        <content:encoded><![CDATA[من و دوستانم با این مشکل مواجه هستیم که هنوز به تسلط نسبی در میکروکنترلرها و زبان C نرسیدیم و از طرفی مشتاقیم برای یادگیری FPGA و VHDL. بعضی از افرادی که FPGA و VHDL کار کردن، هشدار میدادن که فراگیری همزمان VHDL و C در روند یادگیری و تسلط به VHDL مشکل ایجاد میکنه.

میخواستم با توجه به تجربه ای که در این زمینه دارید، در مورد این مشکل راهنمایی کنید. آیا همزمانی یادگیری زبان C و VHDL رو توصیه میکنید و مفید میدونید یا خیر؟️]]></content:encoded>
						                            <category domain="https://faradandish.com/community/misc/">موضوعات متفرقه در مورد FPGA</category>                        <dc:creator>کاربر مهمان</dc:creator>
                        <guid isPermaLink="true">https://faradandish.com/community/misc/%db%8c%d8%a7%d8%af%da%af%db%8c%d8%b1%db%8c-%d9%87%d9%85%d8%b2%d9%85%d8%a7%d9%86-fpga-%d9%88-%d9%85%db%8c%da%a9%d8%b1%d9%88%da%a9%d9%86%d8%aa%d8%b1%d9%84%d8%b1/#post-15</guid>
                    </item>
							        </channel>
        </rss>
		
<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

ذخیره سازی صفحه با استفاده از Disk: Enhanced (Requested URI contains query) 

Served from: faradandish.com @ 1405-02-03 03:11:09 by W3 Total Cache
-->