- شروع کننده موضوع
- #1
ali_azid
کاربر فعال
- ارسالها
- 31
- امتیاز
- 4
- نام مرکز سمپاد
- شهید اژه ای
- شهر
- اصفهان
- مدال المپیاد
- المپیادم چیه؟؟؟
- دانشگاه
- آزاد قزوین
- رشته دانشگاه
- برق-الکترونیک
در این موضوع می خواهیم درباره تراشه های fpga صحبت کنیم.
لغت fpga مشتمل از لغات field programmable gate array می باشد،به معنای آرایه گیتی قابل برنامه ریزی(اگه که درست ترجمه کرده باشم.)
مطمئنا تا حالا شده که بخواهید یک مدار منطقی را ببندید و به دلیل پیچیدگی و عدم وجود فضا از ساخت مدار منصرف شدید.یا اینکه مدار را بسته اید ولی به دلیل سهل انگاری مدار درست کار نمی کند.یا حتی همه مراحل را درست طی کرده اید ولی در نهایت می خواهید یک گیت را تغییر دهید ولی این امکان وجود ندارد و کل زمان و هزینه به هدر می رود.
راه حل تمامی این مشکلات fpga و تراشه های از این قبیل است.
این تراشه ها این امکان را فراهم می کنند که به راحتی برنامه نویسی می توان، می توان سخت افزار را تعریف کرد و از طریق نرم افزار های CAD آنها را پیاده سازی کرد و به تراشه انتقال داد.
این تراشه در این زمان آنقدر پیچیده شده اند که امکان شکل دهی پردازنده های 32 بیتی در آنها و ادوات کمکی به سادگی امکان پذیر شده است.
لغت fpga مشتمل از لغات field programmable gate array می باشد،به معنای آرایه گیتی قابل برنامه ریزی(اگه که درست ترجمه کرده باشم.)
مطمئنا تا حالا شده که بخواهید یک مدار منطقی را ببندید و به دلیل پیچیدگی و عدم وجود فضا از ساخت مدار منصرف شدید.یا اینکه مدار را بسته اید ولی به دلیل سهل انگاری مدار درست کار نمی کند.یا حتی همه مراحل را درست طی کرده اید ولی در نهایت می خواهید یک گیت را تغییر دهید ولی این امکان وجود ندارد و کل زمان و هزینه به هدر می رود.
راه حل تمامی این مشکلات fpga و تراشه های از این قبیل است.
این تراشه ها این امکان را فراهم می کنند که به راحتی برنامه نویسی می توان، می توان سخت افزار را تعریف کرد و از طریق نرم افزار های CAD آنها را پیاده سازی کرد و به تراشه انتقال داد.
این تراشه در این زمان آنقدر پیچیده شده اند که امکان شکل دهی پردازنده های 32 بیتی در آنها و ادوات کمکی به سادگی امکان پذیر شده است.