
119 صفحه
ارائه 1389
در این بخش به بررسی اهمیت FPGA برای پیاده سازی مدارهای منطقی می پردازیم.
Field programmable gate array یک IC کاملا قابل برنامه ریزی است. این IC
را به هر مدار منطقی دلخواهی که بخواهیم می توان تبدیل کرد. اولین نقص آی
سی فوق این است که کاملا digital است، اگر چه در دنیای امروز دیگر نمی توان
این را یک نقص به شمار آورد. اکنون تمام بخش های صنعت به سمت digital شدن
پیش می رود. ایده اولیه بسیار ساده است. سیگنال آنالوگ از منبع تولید آن به یک
مبدل analog به digital می رود، از آن مکان به بعد کلیه مدارها به analog تبدیل می شود
و به محلی که قرار است از آن استفاده شود می رود.
با FPGA می توان یک میکروپروسسورساخت. یا می توان یک mux بزرگ طراحی کرد
که چند درگاه انتقال داده راه به هم وصل می کند. می توان یک فیلتر را با آن پیاده کرد.
می توان برای محاسبه FFT با سرعت زیاد از آن استفاده کرد. می توان با آن یک
up/down counter با عرض دلخواه n بیت ساخت. با یک FPGA ارزان که به راحتی
در بازار پیدا می شود، می توان تا 800 میلیون ضرب را انجام داد. اگر قرار بود بخواهیم
برای این کار از یک میکروپروسسور استفاده کنیم، هزینه چند برابر می شد. خلاصه
ساختار داخلی FPGA به نحوی است که می توان آن را برنامه ریزی کرد تا تبدیل به
هر مداری شود. عملیاتی که روی FPGA انجام می شود تا تبدیل به یک مدار خاص شود
را configuration می گویند.
FPGA بسیار انعطاف پذیر است، و به راحتی می تواند جایگزین بسیاری از مدارها شود.
مثلا یک بورد بزرگ که یک دستگاه خاص را کنترل می کند.
ریاضیات در بسیاری از زمینهها مثل علوم طبیعی، مهندسی، پزشکی، اقتصاد و علوم اجتماعی یک علم ضروری است. با گذشت زمان، شاخههای کاملاً جدیدی در ریاضیات بهوجود آمدهاند؛ مثل نظریه بازیها. ریاضیدانان در ریاضیات محض (مطالعه ریاضی با هدف کشف هرچه بیشتر رازهای خود آن) بدون اینکه ... ...