FAQ: ЦСП – цифровой сигнальный процессор

Для чего нужны цифровые сигнальные процессоры?

Цифровой сигнальный процессор (DSP, Digital Signal Processor) – это микропроцессор, разработанный специально для цифровой обработки сигналов (чаще всего в реальном времени), поэтому их архитектура заточена специально под задачи, возникающие в цифровой обработке сигналов. Наиболее частыми задачами цифровой обработки сигналов являются: фильтрация, преобразование Фурье, поиск сигналов, в которых наиболее трудоемкой операцией является перемножение с накоплением.

Основные отличия DSP от большинства процессорных ядер является возможность:

  1. Выполнения операции перемножения с накоплением за один машинный цикл.
  2. Аппаратная реализация циклического повторения определенного набора команд.
  3. Возможность одновременной выборки с нескольких ячеек памяти.
  4. Поддержка векторно-конвейерной обработки с помощью генераторов адресных последовательностей.

Автор: Кирпач Д.І., 6 курс КЕОА, НТУУ”КПІ”