FAQ: Зачем нужен DSP?

Установка DSP на плате позволяет перенести часть операций обработки данных на борт платы. Это особенно удобно при решении задач с обратной связью. DSP осуществляет управление работой платы и пересылкой данных на компьютер. 

При программировании на уровне ПК процессор - прозрачен.

При низкоуровневом программировании  открываются богатые возможности решать задачи реального времени, а также задачи цифровой  обработки сигнала. При низкоуровневом программировании дополнительное удобство создаёт независимый доступ c ПК к внутренней памяти DSP (интерфейс IDMA в ADSP-2185)

Современным развитием DSP является ADSP семейства Blackfin. По сравнению с ADSP2185, в сигнальных процессорах Blackfin на порядок увеличена частота ядра, имеется возможность подключения  полноценного ОЗУ (SDRAM). 

Исторически программа DSP относится  к низкоуровневому (системному) программному обеспечению, получившему название BIOS (англ. basic input/output system — «базовая система ввода-вывода»). Если устройство использует внешнюю загружаемую BIOS, то в его ПО, как правило, входит файл, содержащий BIOS. Важно отметить, что компания-производитель, по мере развития ПО, может выпускать обновления BIOS.

О плюсах и минусах применения DSP в платах АЦП читайте в статье Станислава Семенцева.

Полная документация по ADSP-2185 и сигнальным процессорам Blackfin находится на сайте Analog Devices.

Читайте также статьи FAQ:

 

Перейти к другим статьям FAQ       Cтатья создана:11.03.2014
Последняя редакция:07.05.2015

Контакты

Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4, стр. 2

Многоканальный телефон:
+7 (495) 785-95-25
Факс: +7 (495) 785-95-14

Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru

Время работы: с 9-00 до 19-00 мск