مدار مجتمع دیجیتال برنامهپذیر: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
بدون خلاصۀ ویرایش |
|||
خط ۱:
[[پرونده:Altera StratixIVGX FPGA.jpg|بندانگشتی|300px|یک افپیجیاِی جیایکس استراتیکس چهار، مدل [[آلترا]]]]
'''یک آرایه دروازه قابل برنامه ریزی فیلد (FPGA)
یک مدار یکپارچه طراحی شده است که توسط یک مشتری یا طراح پس از ساخت پیکربندی شده است - از این رو "برنامه ریزی میدان". پیکربندی FPGA به طور کلی با استفاده از یک زبان توصیف سخت افزاری (HDL)، مشابه آنچه که برای یک مدار یکپارچه خاص برنامه (ASIC) مورد استفاده قرار می گیرد، مشخص می شود. (نمودارهای مدار قبلا برای مشخص کردن پیکربندی استفاده شده بود، همانطور که برای ASIC ها بود، اما این به طور فزاینده ای نادر است.)
FPGA اسپارتان از Xilinx
FPGA ها حاوی آرایه ای از بلوک های منطقی برنامه ریزی شده و سلسله مراتبی از اتصالات مجدد قابل تنظیم است که اجازه می دهد بلوک ها با یکدیگر هماهنگ شوند، مانند بسیاری از دروازه های منطقی که می توانند در پیکربندی های مختلف به یکدیگر متصل شوند. بلوک های منطقی را می توان برای انجام وظایف ترکیبی پیچیده یا گیت منطقی ساده مانند AND و XOR پیکربندی کرد. در اکثر FPGA ها، بلوک های منطقی شامل عناصر حافظه می شوند که ممکن است فلیپ فلاپ های ساده یا بلوک های کامل تر حافظه باشد.<ref name="af">{{یادکرد وب|نویسنده = |نشانی = http://www.wpafb.af.mil/news/story.asp?id=123168804 |عنوان =Reconfigurable FPGAs Designed for Satellite Program | ناشر =AF |تاریخ =۲۱ سپتامبر ۲۰۰۹ |تاریخ بازدید =۱۷ ژانویه ۲۰۱۲}}</ref>
== استفاده ==
=== ماهواره ===
برای کاربران با امکانات مالی اندک در زمینهٔ تولید ماهواره، اف پیجیایها میتوانند وقت و هزینهٔ زیادی را کاهش دهند. این مؤلفهٔ مثبت باعث شدهاست که این مدارهای مجتمع با وجود حساسیت در برابر [[پرتو کیهانی|پرتوهای کیهانی]]، به تعداد بالا مورد استفاده قرار بگیرند. البته برای اینکه پروژه دچار اخلال نشود، در ماهوارهها از ترکیب سهگانهٔ این آیسیها استفاده میشود تا در صورت از کارافتادن یک، یا دو تا از آنها کار ابزار فضایی ادامه پیدا کند.<ref name="af"/>
== منابع ==
|