[an error occurred while processing this directive]
|
У меня довольно часто вместе с DSP висит FPGA (у них емкость больше), именно для решения обработочных задач. Гружу их из DSP.
А их наличие, FPGA то есть, и функции определяются "скоростными"
характеристиками задачи. Потоками то есть. Задача их, как правило, снизить поток, чтобы DSP смог его сожрать. Или выполнить какие-то операции, без снижения потока, разгрузив DSP.
DSP, как и любой процессор, выполняют задачу все же последовательно, несмотря на наличии во многих какого-то параллелизма.
Аппаратные решения, FPGA в частности, позволяют распараллелить операции. Сл-но и большего быстродействия достичь. Цена/объем - другой вопрос.
Ну а если DSP и так справляется с потоком, то не ставлю.
CPLD тоже ставлю, но у них в основном интерфейсные ф-ии.
А еще часто контроллер (MSP430 обычно) использую в связке с DSP. В качестве хоста.
E-mail: info@telesys.ru