5.2.       Требования, предъявляемые к цифровым процессорам обработки сигналов

Наиболее важная операция в цифровой обработке сигналов это свертка – суммирование результатов умножения на коэффициеты, что отображается формулой:

.                   (5.1)

Данная операция одинаково важна для цифровых фильтров, БПФ и для множества других алгоритмов цифровой обработки сигналов. Цифровой сигнальный процессор (DSP) оптимизирован для осуществления повторяющихся математических операций, таких как умножение с накоплением. Пять основных требований предъявляется к DSP, чтобы оптимизировать производительность процессора:

1) быстрое выполнение арифметических операций;

2) повышенная точность представления операндов;

3) возможность одновременной выборки двух операндов;

4) поддержка циклических буферов;

5) организация циклов с автоматической проверкой условия завершения цикла.