FPGA و انقلابی تازه در طراحی دیجیتال

سال ها پیش که طراحی دیجیتال پا به عرصه ی وجود نهاد و IC های استانداردی چون گیتها ، فلیپ فلاپ ها ، لچ ها شمارنده هاو... و بعدها به تدریج پردازنده هایی با قدرت محدود که اولین کامپیوتر های شخصی بر اساس آنها طراحی شده بود دنیای دیجیتال را به وجود آوردند، تصور روزی که فاصله ی سخت افزار و نرم افزار به حد کنونی برسد به طوری که تمام مرزهای طراحی را در نوردیده و سخت افزار به نرمی و انعطاف پذیری درآید بسیار دشوار بود.
مقاله ای در این زمینه

اما بعد ها با طراحی حافظه های قابل برنامه ریزی دوباره و فن آوری EPROM (حافظه های پایای با قابلیت برنامه ریزی و پاک سازی )و PAL(آرایه های منطقی قابل برنامه ریزی)، و سرانجام فن آوری آرایه های سوئیچ های فیوزهای قابل برنامه ریزیچند باره ، انقلابی نوین را درعرصه طراحی دیجیتال به وجود آورد که مفهوم طراحی دیجیتال را دچار تحولی عظیم در عرصه های دیدگاه معماری ،حجم طراحی ،سرعت و نوع نگرش به طراحی دیجیتال نموده است.

طوری که امروزه FPGA ها (آرایه های گیتی قابل برنامه ریزی میدانی)یک بوم نقاشی سفید را در اختیار طراح قرار می دهندکه به او اجازه می دهد تا طراحی دیجیتال خود را آنچنان که می خواهد و با هر حجم و پیچیدگی لازم ،طراحی و سپس به جای اتخاب IC های استاندارد و جدا از هم و کنار هم قرار دادن آنها در روی یک مدار ووصل کردن آنها ازطریق یک بورد مدار چاپی (PCB)،با استفاده از یکی از زبانهای توصیف سختافزاری نظیر VHDL ، هر یک از قطعات دیجیتالی مورد نیاز را نوشته و با وصل کردن نرم افزاری آنها ،سرانجام فایل کامپایل شده نهایی را زا طریق یک رابط سخت افزاری بر روی یک بسته سخت افزاری خام با تعداد پایه های مورد نیاز برنامه ریزی کرده و از این IC جدید "خود ساخته" استفاده کند.
و ....
ادامه مطلب
+ نوشته شده توسط برمودا در و ساعت
|