DSP 对电子系统设计来说非常重要,因为它们能够迅速测量、过滤或压缩即时模拟信号。这样有助于实现数字电路和模拟电路之间的通信。但随着电子系统进一步精细化,需要处理多种模拟信号源,迫使工程师不得不做出艰难决策。是使用多个 DSP 并将其功能与系统的其余部分同步更具优势?还是采用一个能够处理多项功能的高性能 DSP 并配套精细的软件更具优势?
由于当今的系统非常复杂,在许多情况下单个 DSP 实现方案根本没有足够的处理能力。同时,系统架构也不能满足多芯片系统带来的成本、复杂性和功耗要求。
FPGA 已成为需要高性能 DSP 功能的系统的理想选择。事实上,与单独的数字信号处理器相比,FPGA 技术能够为高难度的 DSP 问题提供大为简化的解决方案。要明白其中的缘由,需要回顾一下 DSP 的肇始和发展。
用于实现专门目的的微处理器
在过去二十年里,传统的 DSP 架构一直在竭尽全力跟上不断提高的性能需求步伐。但随着视频系统大踏步地迈进高清和 3D 时代,通信系统为实现更高带宽已将现有技术发挥到极致,设计人员需要替代性实现策略。常用于实现数字信号处理算法的硬件不外乎如下三类基本器件之一:微处理器、逻辑和存储器。部分设计还需要额外的硬件来实现模数 (A/D) 和数模 (D/A) 转换以及高速数字接口。

|