Метод «ручной оптимизации» кода программного обеспечения блока цифровой обработки на основе процессора ADSP2185M
Рассмотрен выбор методов и приемов разработки программного обеспечения для процессора блока цифровой обработки камеры инфракрасного диапазона, а также программного обеспечения для ПЭВМ, производящего получение видеосигнала с блока цифровой обработки, его цифровую обработку и отображение. Описаны технические решения, которые позволили провести «ручную оптимизацию» кода для удовлетворения всех требований технического задания.
Авторы
Тэги
Тематические рубрики
Предметные рубрики
В этом же номере:
Резюме по документу**
УДК 004.41 Метод «ручной оптимизации» кода программного обеспечения блока цифровой обработки на основе процессора ADSP2185M 1 2 Т. Н. Романова , А. В. Сидорин 1 МГТУ им. <...> Н.Э. Баумана, Москва, 105005, Россия ФГУП «НПО «Орион», Москва, 111123, Россия 2 Рассмотрен выбор методов и приемов разработки программного обеспечения для процессора блока цифровой обработки камеры инфракрасного диапазона, а также программного обеспечения для ПЭВМ, производящего получение видеосигнала с блока цифровой обработки, его цифровую обработку и отображение. <...> Описаны технические решения, которые позволили провести «ручную оптимизацию» кода для удовлетворения всех требований технического задания. <...> E-mail: rtn@bmstu.ru Ключевые слова: цифровая обработка сигналов, инфракрасная камера, матричное фотоприемное устройство, оптический тракт, сигнальный процессор ADSP2185, XC2S300E. микроконтроллер AVR, ПЛИС Xilinx В настоящее время в России активно ведется разработка камер инфракрасного диапазона спектра. <...> Современная камера строится на основе матричного фотоприемного устройства (МФПУ). <...> Излучение, проходя через оптический тракт (ОТ), попадает на элементы МФПУ, аналого-цифровой преобразователь (АЦП) которого производит оцифровку сигнала. <...> Для получения сигнала АЦП МФПУ оснащают блоком цифровой обработки (БЦО). <...> Первичную цифровую обработку сигнала может осуществлять БЦО, который также служит интерфейсом для подключения к другим устройствам (например, к ПЭВМ или к блоку индикации (БИ)). <...> Как правило, БЦО представляет собой плату или набор плат с несколькими процессорами и контроллерами, осуществляющими обработку сигнала. <...> Алгоритмы цифровой обработки при этом реализуются не аппаратной логикой, а с помощью микропрограмм, под управлением которых работают элементы БЦО [1, 2]. <...> Далее рассмотрим, от чего зависит выбор методов и приемов разработки программного обеспечения (ПО) для процессора БЦО камеры диапазона 0,9… <...> 1,7 мкм, а также ПО для ПЭВМ, используемого для получения <...>
** - вычисляется автоматически, возможны погрешности
Похожие документы: