طراحی وپیاده سازی کارآمد فیلتر دیجیتال وفقی LMS بر روی تراشه FPGA
نویسندگان
1 استادیار، دانشگاه آزاد اسلامی واحد اسلامشهر، اسلامشهر ،ایران
2 کارشناس ارشد الکترونیک دانشگاه آزاد اسلامی واحد اسلامشهر
doi
چکیده
فیلترهای وفقی بخش مهمی در بسیاری از سامانههای پردازش سیگنال دیجیتال هستند و در کاربردهای متنوعی از جمله حذف اکو، حذف نویز، سیستمهای رادار، سونار و ... مورد استفاده قرار میگیرند. تحقق سختافزاری سیستمهای پردازش سیگنال دارای مزایایی از قبیل سرعت و بازدهی بالاتر، امکان مجتمعسازی و قابلیت پردازش موازی در مقایسه با تحقق نرمافزاری آن میباشد. امروزه تراشههای FPGA بهدلیل دارا بودن ویژگیهایی از قبیل پردازش موازی اطلاعات، انعطاف معماری ... به طور عمده برای تحقق سخت-افزاری سیستمهای دیجیتال مورد استفاده قرار میگیرند. پیادهسازی کارآمد فیلترهای وفقی بر روی تراشههای FPGA امری مهم و در عین حال چالش برانگیز است زیرا این فیلترها بر خلاف فیلترهای غیرتطبیقی نیازمند تکرار محاسبات برای رسیدن به وزنهای بهینه هستند. در این مقاله یک تحقق سختافزاری کارآمد الگوریتم حداقل میانگین مربعات موسوم به LMS ارائه شده که در مقایسه با پیادهسازی گزارششده در ادبیات مربوطه، دارای فرکانس کاری بالاتر و سطح اشغالی کمتر بر روی تراشه میباشد. صحت نتایج به-دستآمده از طریق مقایسه نتایج پیادهسازی با نتایج بهدستآمده از شبیهسازی یک فیلتر تطبیقی LMS حذف نویز تصدیق شده است. از آنجا که جمعآوری و پردازش دائمی اطلاعات و علائم محیطی و معنی دار از جمله ارکان مهم در چرخه مدیریت و جلوگیری از بحران از قبیل سامانههای هشدار دهنده و نیز پدافند غیرعامل میباشد لذا طراحی ارائهشده، میتواند بهخوبی در ابزار و ادوات سخت-افزاری مرتبط با این مقوله بهکار گرفته شود.