转贴:基于FPGA的DSP具备四大优势

2019-08-07 17:55发布

FPGA 填补了高性能应用对高性能DSP 的需求与传统DSP 处理器能够提供的性能之间巨大且不断增加的差距。是什么原因促使设计人员采用基于FPGA的DSP解决方案,大致可归纳四条最基本的原因:

其一, 处理极高的计算工作量—— FPGA 支持工程师设计高度并行的架构,因此可支持与时钟频率相同的采样速率。因此系统可以保持高达500MSps 的高性能水平,适于构建超高速单通道系统或慢速率数百通道系统。

其次, 从DSP 处理器分流计算密集的任务,将宝贵的执行周期让给其它功能。

第三是, 定制适用于特定算法的架构——FPGA提供的一系列MAC 或乘法器可用于实现单抽头或多抽头的算法架构。FPGA 的可重配置特点意味着工程师可以快速构建和修改设计架构。

最后一点是, 降低系统成本和功耗—— FPGA支持集成其它组件(如Serial RapidIO 收发器、PCI Express接口、胶合逻辑以及低速率控制任务),因此可以降低总体系统成本和功耗。此外,与传统DSP 器件相比,并行机制提供了一个至几个数量级的性能优势,因此对于同样的性能,可以在更低的频率下工作。更低的频率可降低MOPS/
m W (功效的最关键指标)。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
huangfeng33
1楼-- · 2019-08-07 19:33
就是编程序麻烦;FPGA要是哪天集成dsp内核了就强了
blacksword
2楼-- · 2019-08-08 01:14
1# tianli1980


在没有实现完美融合之前,每一个东西都有自己的胜长所有。

FPGA是非常不错,不过确实有很多方面,DSP不是FPGA可代替的。
别的且不说20$的DSP能做的东西,根本就不是20$FPGA可以来做的。再加迁移成本。

DSP ARM FPGA这三架马车,目前是各有各的用处,一定要结合自己的项目、产品合理选择相关产品,才是最佳的。
shenmu2012
3楼-- · 2019-08-08 02:01
 精彩回答 2  元偷偷看……
Redstar2012
4楼-- · 2019-08-08 04:17
FPGA 和DSP CCS编程完全不一样,那天FPGA的开发环境能用C编那就好了
拿起书本
5楼-- · 2019-08-08 06:14
适合的才是最好的,当然了有时间的话了解一下FPGA 也是不错的,毕竟学无止境嘛
angerbird
6楼-- · 2019-08-08 11:59
FPGA 的可重配置特点意味着工程师可以快速构建和修改设计架构