الگوریتم آنتن های مرکزی
تاريخ :
۱۳۹۱/۹/۱۱
دو روش اصلی در محاسبات مورد نیاز در اجرای الگوریتم ها
معمولا برای مخابرات داده ها از چندین روش استفاده می شود که مخابرات ماهواره ای و مخابرات رادیویی دو شیوه اصلی مخابرات هستند. بخش محموله مخابراتی شامل دو قسمت مجزاست.
روش اول: تکنولوژی سخت افزاری
تکنولوژی سخت افزاریعنی استفاده از ASICها. ASIC ها بطور خاص برای انجام محاسبات معینی طراحی و ساخته می شوند. آن ها در اجرای محاسباتی که برای آنها ساخته شده اند بسیار کارا و سریع هستند. اما بعد از ساخته شدن قابل تغییر و اصلاح نیستند. و برای تغییرات باید از نو طراحی شوند و IC های جدید در سیستم ها تعبیه شوند که بعضا سخت افزار سیستم نیز باید از نو طراحی شود.
روش دوم: استفاده از میکروپروسسور
استفاده از میکروپروسسور است که بصورت نرم افزاری برنامه ریزی می شود. پردازنده برای انجام محاسبات باید یک سری دستورالعمل را به ترتیب اجرا کند. با برنامه ریزی مجدد سیستم کارکرد آن عوض می شود بدون آنکه نیاز باشد سخت افزار را تغییر دهیم. اما این انعطاف پذیری به قیمت کاهش سرعت و افزایش زمان اجرای محاسبات نسبت به ASIC تمام می شود.
محاسبات قابل پیکر بندی مجدد 2 می تواند این فاصله موجود بین سخت افزار و نرم افزار را برطرف کرده و بازده سیستم را بالا ببرد. وسایل قابل پیکر بندی مجدد شامل تعدادی FPGA هستند که آن ها نیز حاوی تعداد زیادی عناصر محاسباتی می باشند که کارکرد آن ها توسط تعدادی بیت تعیین می شود.
این عناصر محاسباتی به عنوان بلوک های منطقی 1 شناخته می شوند که اتصالات بین آنها نیز می تواند برنامه ریزی شود. بنابراین مدارهای دیجیتال می توانند در این سخت افزار قابل پیکر بندی نگاشت گردند.
FPGA ها به همراه محاسبات قابل پیکربندی برای سرعت بخشیدن به انواع مختلفی از برنامه های کاربردی 2 بکار می روند. برای رسیدن به این مقاصد، سیستم های قابل پیکربندی مجدد معمولا از ترکیب اجزای قابل پیکربندی مثل FPGA به همراه یک میکروپروسسور همه منظوره استفاده می کنند میکروپروسسور کارهایی را انجام می دهد که بطور کارا در FPGA نمی تواند انجام شود. در عوض FPGA هم محاسباتی را که در میکروپروسسور طول می کشد به سرعت انجام می دهد.
در حقیقت یک میکروپروسسور می تواند برای حل مسائل متفاوتی در یک زمان بکار رود، بر خلاف ASIC ها که برای کار خاصی طراحی می شوند.