总结
DSP 设计人员的工具箱的支柱之一是有限脉冲响应( FIR )滤波器。FIR滤波器越长(有大量的抽头),滤波器的响应越好。但是更多的抽头增加了逻辑要求、增加了计算的复杂性,增加了功耗,以及有更大可能的饱和/溢出。
多相技术3可用于实现滤波器,提供可比较的结果,而使用较少的逻辑,需要更少的计算资源、消耗更低的功率,并减少了可能的饱和/溢出。
所有这一切都意味着,多相基于滤波器的抽取器、内插器和重采样功能是非常适合用更小的中档 FPGA 来实现,如LattICe半导体公司的拥有SERDES功能的LatticeECP3系列,它具有高性能的sysDSP模块。它的特点是有dual-slice结构,具有级联/链接DSP slice和模块的功能,增强的DSP指令集使LatticeECP3系列能够引人注目地用于范围广泛的数字信号处理的应用,包括那些需要传统的FIR和基于多相的滤波功能。
注释:
1 DSP的插值形式不同于传统的数学插值方法,从现有的数据点构建新的数据点,但它的概念是相同的,因为它涉及到从现有的值产生新的值。
2 显然,在第一个抽头与0 (零)相加可以省略。然而在实践中,由MAC实行每对加和乘的操作,因此即使我们与0相加,逻辑仍然存在。
3 应该指出的是,本文对多相滤波器专题只提供一个高层次的介绍;文中的例子都做了简化。
本文关键字:滤波器 DSP/FPGA技术,单片机-工控设备 - DSP/FPGA技术
上一篇:可编程放大器的应用