نام پژوهشگر: صمد ذبیحی آزادبنی
صمد ذبیحی آزادبنی امید رضا معروضی
برای بهره بردن از خواص و ویژگی های الگوریتم ها، نیازمند پیاده سازی آن ها در عمل هستیم. در میان الگوریتم های مختلف، الگوریتم های دیجیتال از اهمیت فراوانی برخوردارند. این اهمیت بدلیل برتری های سیستم های دیجیتال نسبت به آنالوگ است. پیاده سازی الگوریتم های دیجیتال در عمل یکی از چالش های مهم فن آوری روز است. در این میان سخت افزارهایی مانند پردازنده های سیگنال دیجیتال ، fpga و ... دارای کاربردهای وسیعی می باشند. در این پایان نامه، بروی یکی از مهمترین ساختارهای فیلتر دیجیتال، با نام فیلترهای دیجیتال موج شبکه ای تمرکز شده است. با استفاده از شبیه سازی در محیط نرم افزار matlab، مقایسه ای بین این کلاس از فیلترها و چند کلاس مهم دیگر از فیلترهای دیجیتال، از لحاظ سرعت و حساسیت انجام شد. یک فیلتر lwd آبشاری دو طبقه با استفاده از زبان اسمبلی پردازنده سیگنال tms320vc5505 پیاده سازی گردید و در محیط نرم افزار code composer studio شبیه سازی شد. سپس با بهره بردن از دستورات پردازش موازی، برنامه ی اسمبلی بهینه سازی شد و سرعت پردازش برنامه اسمبلی در حالت های قبل و بعد از بهینه سازی مقایسه گردید. با استفاده از ماژول ارزیابی tms320vc5505 ، برنامه ی بهینه شده بصورت سخت افزاری پیاده سازی شد و نتایج حاصل از پردازنده سیگنال tms320vc5505 بروی اسیلوسکوپ نمایش داده شد. این پردازنده سیگنال محصول شرکت texas instrument می باشد.