|
FPGA价格较高,而DSP的价格要便宜很多,如果批量非常的大DSP可能占优势。另外和工作有关系如果设计里面的简单重复操作和需要并行处理的部分比较多,可能fpga方便一些,但是如果状态很复杂还是DSP容易一些.
DSP通常用于运算密集型,fpga用于控制密集型,许多人都用dsp作算法,用fpga 作外围控制电路。
FPGA擅长各种控制(也包括实时性非常高的信号处理如移动通信中基带滤波,该滤波用C5000,C6000很难胜任,除非多芯片并行),DSP擅长各种信号处理运算,但在一个系统中究竟有多大的控制电路,有多少密集运算?变数是很大的.对于运算密集性系统,如果使用这种芯片,很有可能还要使用其他DSP,需要了解多种DSP编程和接口设计,也增加了系统的成本.
|