FPGA 填补了高性能应用对高性能DSP 的需求与传统DSP 处理器能够提供的性能之间巨大且不断增加的差距。是什么原因促使设计人员采用基于FPGA的DSP解决方案,大致可归纳四条最基本的原因:
其一, 处理极高的计算工作量—— FPGA 支持工程师设计高度并行的架构,因此可支持与时钟频率相同的采样速率。因此系统可以保持高达500MSps 的高性能水平,适于构建超高速单通道系统或慢速率数百通道系统。
其次, 从DSP 处理器分流计算密集的任务,将宝贵的执行周期让给其它功能。
第三是, 定制适用于特定算法的架构——FPGA提供的一系列MAC 或乘法器可用于实现单抽头或多抽头的算法架构。FPGA 的可重配置特点意味着工程师可以快速构建和修改设计架构。
最后一点是, 降低系统成本和功耗—— FPGA支持集成其它组件(如Serial RapidIO 收发器、PCI Express接口、胶合逻辑以及低速率控制任务),因此可以降低总体系统成本和功耗。此外,与传统DSP 器件相比,并行机制提供了一个至几个数量级的性能优势,因此对于同样的性能,可以在更低的频率下工作。更低的频率可降低MOPS/
m W (功效的最关键指标)。 |