تفاوت FPGA با میکروکنترلرها چیست؟

4,642

تفاوت FPGAها با پردازندهایی مثل ARM ،AVR و DSP چیست؟ چرا سرعت FPGAها اینقدر زیاد است؟ برای مشاهده ویدئوهای بیشتر و مطالعه جدیدترین مقالات در زمینه پیاده سازی دیجیتال با FPGA به سایت فراد اندیش مراجعه کنید: https://faradandish.com/blog/

جواد

2 سال پیش
بسیار عالی بود ممنون . البته یه دلیل دیگه سرعت خیلی بالای FPGA نسبت به پردازنده اینه که اجرای دستور یا همون ارسال سیگنال از یک ورودی به یک خروجی وابسته به کلاک زدنه یعنی یه دستور بعد دست کم یک کلاک می تونه اجرا بشه اما تو FPGA کلاکی در کار نیست و سیگنال به محض قرار گرفتن در ورودی (به خاطر ماهیت گیت ها) بدون توجه به هیچ کلاکی به شکل آنی به خروجی میره که زمانش خیلی کمتر از رخ دادن کلاکه . البته تو بعضی FPGA ها پردازنده هم هست که میشه وارد طراحیش کرد . فرض اون دستورات غیر کلاکی بود .
pixel