93
Мб
свободного дискового пространства, затем, после установки пакета,
устанавливается и запускается инсталлятор лицензий, который запрашивает
лицензию,
представляющую собой строку, состоящую из 3 букв и 15 цифр.
После установки лицензии устанавливается дополнительное программное
обеспечение, файлы примеров, документация и драйверы отладочных плат. На
этом процесс установки завершается и можно приступать к работе. Системные
требования скромные: процессор Pentium 166 и выше, от 32 Мб памяти,
Windows 98 и выше.
Для аппаратной реализации разработанных методов обработки сигналов
использовался симулятор VisualDSP ++. Среда разработки проектов VisualDSP
++ позволяет разработчику создавать проекты и настраивать приложения. Эта
среда включает простой в использовании ассемблер, компилятор
С/С ++
и
библиотеку исполняемых функций
С/С ++.
Мы рассмотрим реализацию процедуры
шлифования с использованием
аппроксимационных структур на основе метода сертки на основе V в
сигнальном процессоре ADSP TS-101 в среде VisualDSP ++.
Результаты обработки для четверок второй и третьей степени (при
N = 8
)
приведены в таблице 4. При заданных значениях информация на рисунке
соответствует расчету
A
k
и генерации сигнала по схеме Горнера, а данные в
знаменателе соответствуют только расчету
A
k
.
Таблица 1
Индикаторы
k ЮККУ
Правильный метод
Метод
спектрального
колебания
W-базис
P-базис
V-базис W-базис P-базис
V-базис
Время
исполнения
(мксек.)
2
87,6/77,5
11,3 /10
10,1/8,8
10,1/8,7
10,2/8,9
3
91,5/80,1
11,7/10,1
10,6/8,9
10,5/8,8
10,6/9,0
размер
(Кбайт)
2 48,6/42,7
7,9/7,6
7,6/7,3
7,6/7,3
7,6/7,3
3 51,0/44,8
8,0/7,6
7,7/7,3
7,7/ 7,2
7,7/ 7,3
Результаты
анализа
показывают,
что
во
всех
разработанных
аппроксимационных структурах по сравнению с классическими методами
время выполнения невелико и соответствует реальному времени прихода
входящего звукового сигнала, т.е.приложение выполняется с высокой
скоростью. Когда программа работает, она занимает около 1,1% от
общего
объема оперативной памяти (0,75 МБ) процессора ADSP-TS101. Из-за перехода
на многовидение коэффициент сжатия составляет 2,6 при k = 2 и 2 при k = 3. По
мере увеличения количества значений входящего сигнала (N) значение
коэффициента сжатия увеличивается.
94
Пакет приложения состоит из следующих модулей: программы
алгебраических моделей для персонального компьютера; программы для
сигнальных процессоров; ПО для реальных систем.
Алгоритмы и программы,
разработанные с использованием модуля «Программы алгебраических моделей
для персонального компьютера», тестируются на реальных и модельных
записях сигналов, величина ошибки устанавливается на заданном пределе,
оценивается объем памяти. Проблемы обработки: интерполяция и прорежи-
вание зашумленных гармонических сигналов; шлифование; сжатие сигнала.
Программный модуль разработан в среде Matlab 7.0.
Выбор процессора в
семействе TigerSHARC компании Analog Devices, который отличается
совместимостью архитектурных и технических параметров с разработанными
алгоритмами реализации разработанных методов и алгорит-мов обработки. При
использовании симулятора VisualDSP ++ среда разработки проекта VisualDSP
++ позволяет разработчику создавать проект и настраивать приложения.
Do'stlaringiz bilan baham: