СОВРЕМЕННАЯ ЭЛЕКТРОНИКА №7/2012

ПРОГРАММИРОВАНИЕ цветом – мнимая. На втором канале действительной части наблюдается пик амплитудой 64 – это БПФ сигнала cos X . На 128 канале наблюдается зер кальное отражение того же пика. В мнимой части спектра наблюдаются некоторые шумы, связанные с округ лением во время преобразования и формирования тестового вектора. На рисунке 10 изображён входной сигнал, включающий в себя сигналы sin X и cos X . БПФ этого сигнала показа но на рисунке 11. Амплитуда пика на втором канале в этом случае в два раза больше (128), а зеркальное отображе ние спектра отсутствует. На рисунке 12 показан тестовый сиг нал, состоящий из гармоник cos X , cos5 X и cos10 X . Амплитуды гармоник обратнопропорциональнычастоте. Ес ли амплитуду первой гармоники при нять за единицу, амплитуда пятой гар моники будет в пять раз меньше, а ам плитуда десятой гармоники – в 10 раз меньше. На рисунке 13 изображено БПФэтого сигнала. Здесь также наблю дается зеркальное отражение спектра, поскольку входной сигнал состоит только из гармоник косинуса. Соотно шение амплитуд пиков первой, пятойи десятой гармоник соответствует соот ношению амплитуд входного сигнала. З АКЛЮЧЕНИЕ В настоящее время существует боль шое разнообразие алгоритмов БПФ, отличающихся быстродействием, раз мерностью, используемыми вычисли тельными ресурсами и другими пара метрами. Важной характеристикой ре ализации алгоритма БПФ является арифметика, используемаядлявычисле ний (плавающая или фиксированная точка). Реализация алгоритма с плаваю щей точкой обладает высокой точ ностью, но является сложной и затрат ной по вычислительным ресурсам. В приложениях, не требующих высокой точности, более простая реализация ал горитма БПФ с фиксированной точкой вполне оправданна, так как она требует меньше ресурсов, что актуально для ПЛИС.МодульБПФ, описанныйвстатье, показалудовлетворительныерезультаты притестированииипригодендляприло жений,нетребующихвысокойточности. Л ИТЕРАТУРА 1. Рабинер Л., Гоулд Б. Теория и применение цифровой обработки сигналов. Мир, 1978. 2. Блейхут Р . Быстрые алгоритмы цифро вой обработки сигналов. Мир, 1989. 3. Spartan 6 FPGA DSP48A1 Slice User Guide. UG389(v1.1). August 13, 2009. 67 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 7 2012 Рис. 13. Результат преобразования сигнала cos X + cos5 X + cos10 X Реклама ОФИЦИАЛЬНЫЙ ДИСТРИБЬЮТОР КОМПАНИИ CREE (MICROWAVE) В РОССИИ АКТИВНЫЙ КОМПОНЕНТ ВАШЕГО БИЗНЕСА Те info@prochip.ru www.prochip.ru ' СТА - ПРЕСС

RkJQdWJsaXNoZXIy MTQ4NjUy