FPGA 填补了高性能应用对高性能DSP 的需求与传统DSP 处理器能够提供的性能之间巨大且不断增加的差距。是什么原因促使设计人员采用基于FPGA的DSP解决方案,大致可归纳四条最基本的原因:
其一, 处理极高的计算工作量—— FPGA 支持工程师设计高度并行的架构,因此可支持与时钟频率相同的采样速率。因此系统可以保持高达500MSps 的高性能水平,适于构建超高速单通道系统或慢速率数百通道系统。
其次, 从DSP 处理器分流计算密集的任务,将宝贵的执行周期让给其它功能。
第三是, 定制适用于特定算法的架构——FPGA提供的一系列MAC 或乘法器可用于实现单抽头或多抽头的算法架构。FPGA 的可重配置特点意味着工程师可以快速构建和修改设计架构。
最后一点是, 降低系统成本和功耗—— FPGA支持集成其它组件(如Serial RapidIO 收发器、PCI Express接口、胶合逻辑以及低速率控制任务),因此可以降低总体系统成本和功耗。此外,与传统DSP 器件相比,并行机制提供了一个至几个数量级的性能优势,因此对于同样的性能,可以在更低的频率下工作。更低的频率可降低MOPS/
m W (功效的最关键指标)。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
在没有实现完美融合之前,每一个东西都有自己的胜长所有。
FPGA是非常不错,不过确实有很多方面,DSP不是FPGA可代替的。
别的且不说20$的DSP能做的东西,根本就不是20$FPGA可以来做的。再加迁移成本。
DSP ARM FPGA这三架马车,目前是各有各的用处,一定要结合自己的项目、产品合理选择相关产品,才是最佳的。
一周热门 更多>