摘要
提出了一种在FPGA中能灵活实现各种FIR滤波器的结构。该结构以使用流水线技术的高速乘法累加器(Multiple Accumulator,MAC)为核心,通过逻辑设计中时间-空间的互换,以最优的资源消耗来实现各种性能的FIR滤波器.最后以DVB-C系统中基带成形滤波器的设计实现为例与传统实现结构进行比较,结果表明此实现结构能灵活处理综合面积和速度的约束关系,具有更优的性价比.
This paper proposes a novel architecture for implementing various FIR filters expediently in a FPGA chip. And the architecture, which utilizes high-speed pipelined multiple accumulators, can implement different FIR filters with lowest logic resource usage by considering area-speed tradeoffs. Besides, the baseband sharping filter in DVB-C is taken as example to show how to implement FIR filter with this architecture and compare with the traditional implementation architecture for FIR filter, and the result reveals that the restriction of synthesis between the area and speed can be much more efficiently optimized by using the proposed architecture.
出处
《微电子学与计算机》
CSCD
北大核心
2008年第3期47-50,共4页
Microelectronics & Computer