طراحی فیلترهای تطبیقی جهت پیاده سازی بر روی fpga
چکیده
امروزه فیلترهای تطبیقی دیجیتالی کاربرد زیادی در سیستم های مخابراتی دارند و تحقیقات بسیار زیادی برای پیاده سازی آن ها در سیستم های فرکانس بالا در حال انجام است. هدف از انجام این پروژه، طراحی فیلتر دیجیتال fir تطبیقی جهت پیاده سازی بر روی سخت افزارهای دیجیتالی می باشد.فیلتر کردن دیتا در زمان حقیقی نیاز به سخت افزارهای پیچیده ای برای رسیدن به نیازهای مورد نیاز را دارد با توصیف روش طراحی فیلترهای دیجیتالی بر مزایای به کارگیری fpga ها در کاربردهای پردازش سیگنال دیجیتال تاکید شده است. قابلیت پردازش موازی و برنامه ریزی مجدد، fpga را به یک راه حل ایده آل تبدیل می کند. علاوه بر این امروزه برخی از سازندگان قطعات fpga را که شامل میکروپروسسورهای کامل می باشند تولید می کنند. ترکیب سخت افزار و نرم افزار جا داده شده بر روی یک تراشه کوچک برای ساختار فیلترهای با سرعت بالا و الگوریتم های تطبیقی محاسبات پیچیده مناسب می باشد. در این پایان نامه با ترکیب ساختارهای موثر فیلتر شده به طراحی یک سیستم برای فیلتر کردن تطبیقی می پردازیم. در انتها با ارائه کدهای vhdl طراحی انجام شده نشان داده شده و در ادامه با بررسی نتایج سنتز به بیان حاصله می پردازیم.