P? [11] * [1] =x (n - 1) * b1, AR0=1-1=0; AR1- текущійLTD _ *, 0T? [10]; [11]? [10]; ACC? x (n - 2) * b2 + x ( n - 1) * b1; AR0- текущійMPY_ * P? [10] * [0]=Xn * b0; APACACC? (ACC) + (P)=x=x (n - 2) * b2 + x (n -1) * b1 + xn * b0SACH_6,1 [6]? (ACC) + z OUT_6,7Порт (7)? [6] висновок Y (n) 1C1BРС? 1B
Час виконання цього фрагмента - 16 тактів по 200 нс, тобто 3,2 мкс. Для реалізації заданого фільтра, 20-го порядку потрібно виконати наведений фрагмент 20 разів, при цьому час виконання буде
вип=3,2 * 20=64 мкс.
При заданій частоті дискретизації, рівної 25 кГц кожен відлік надходить на вхід цифрового фільтра через:
Т д=1/25=0,04 мс=40 мкс.
Програма роботи фільтра записується в постійний запам'ятовуючий пристрій (ПЗУ) програм з адреси, заданого відповідним варіантом таблиці 3.
Висновок
У ході виконання даної розрахунково-графічної роботи, я склала програму для реалізації КИХ-фільтра на сигнальному процесорі серії TMS320 фірми Texas Instruments з докладним описом виконуваних дій, попередньо вивчивши конспект лекцій і відповідну літературу.
Список літератури
1. Сперанський В.С. Сигнальні мікропроцесори та їх застосування в системах телекомунікацій та електроніки. Навчальний посібник для вузів.- М .: Гаряча лінія - Телеком, 2008. - 168 с.
. Солонина А.І., Улаховіч Д.А., Яковлєв Л.А. Алгоритми і процесори цифрової обробки сигналів - СПб: БХВ - Петербург, 2001. - 464 с.
. Е.Айфічер, Б.Еммануіл Цифрова обробка сигналів: практичний підхід.- М .: Видавничий дім «Вільямс», 2004. - 992 с.
. Лей Е. Цифрова обробка сигналів для інженерів і технічних фахівців: практичне керівництво.- М .: ТОВ «Група ІДТ», 2007. - 336 с.
. Гольденберг Л.М. та ін. Цифрові пристрої і мікропроцесорні системи. Завдання і вправи: навчальний посібник.-М .: Радио и связь, 1992. - 256 с.
6. Петрищенко С.Н. Сигнальні процесори. Конспект лекцій для бакалаврів спеціальності 5В071900 - Радіотехніка, електроніка та телекомунікації.- Алмати, 2012. - 38 с.