EDAPLD论文基于流水线技术的并行高效FIR滤波器设计摘要:基于流水线技术,利用FPGA进行并行可重复配置高精度的FIR滤波器设计。使用VHDL可以很方便地改变滤波器的系数和阶数。在DSP中采用这种FIR滤波器的设计方法可以充分发挥FPGA的优势。关键词:FIR滤波器FPGA流水线技术数字滤波器可以滤除多余的噪声,扩展信号频带,完成信号预调,改变信号的特定频谱分量,从而得到预期的结果。数字滤波器在DVB、无线通信等数字信号处理中有着广泛的应用。在数字信号处理中,传统滤波器通过高速乘法累加器实现,这种方法在下一个采样周期到来期间,只能进行有限操作,从而限制了带宽。现实中的信号都是以一定的序列进入处理器的,因此处理器在一个时钟周期内只能处理有限的位数,不能完全并行处理。基于并行流水线结构的FIR滤波器可以使笔者设计的64阶或者128阶滤波器与16阶滤波器的速度一样快,其显著特别是在算法的每一个阶段存取数据。FPGA结构使得以采样速率处理数字信号成为常数乘法器的理想载体,提高了整个系统的性能。由于设计要求的差异,如字长、各级输出的保留精度等不同,在整个设计过程中,各个环节也有所不同,这就需要根据不同的要求对数据进行不同的处理,如截断、扩展等,从而设计出既满足设计需要,又节省FPGA资源的电路。图1并行滤波器结构1FIR并行滤波器结构数字滤波器主要通过乘法器、加法器和移位寄存器实现。串行处理方式在阶数较大时,处理速度较慢。而现代数字信号处理要求能够快速、实时处理数据,并行处理数据能够提高信号处理能力,其结构如图1所示。图2查找表相乘和累加从上面的算法可以看出,处理数据的采样时钟对每一个抽头来说都是并行的,并且加法器和移位寄存器采用级联方式,完成了累加器的功能,综合了加法器和移位寄存器的优点,而且这种
推荐下载
-
基于流水线技术的并行高效FIR滤波器
数字滤波器可以滤除多余的噪声,扩展信号频带,完成信号预调,改变信号的特定频谱分量,从而得到预期的结果。数字滤波器在DVB、无线通信等数字信号处理中有着广泛的应用。在数字信号处理中,传统滤波器通过高速
7 2020-10-28 -
基于并行流水线的FIR滤波器vhdl代码实现
本工程实现了FIR的并行流水线的结构,并且系数可以重新配置,经QUARTUSII4.1编译通过,仿真成功,性能良好
28 2019-09-06 -
FIR滤波器设计的流水线算法
这是一个FIR滤波器的流水线分布算法,算法可实现,没有问题
9 2021-01-13 -
一种基于FPGA的并行流水线FIR滤波器结构
一种基于FPGA的并行流水线FIR滤波器结构
18 2019-06-05 -
基于改进DA算法和流水线技术的FIR数字滤波器设计
提出了一种改进的分布式算法和一种具有流水线结构的加法树乘法器,设计了一种在FPGA上实现的FIR数字滤波器。介绍了改进的DA算法,对采用FPGA实现直接型结构移位相加乘法器FIR滤波器和改进DA算法的
8 2020-08-19 -
基于FPGA的流水线LMS自适应滤波器设计
基于FPGA的流水线LMS自适应滤波器设计
24 2019-07-13 -
论文研究多路并行流水线分布式算法的FIR滤波器实现.pdf
多路并行流水线分布式算法的FIR滤波器实现,牛莉,刘京,本文提出了一种基于分布式算法的并行FIR滤波器结构,与传统的MAC结构相比有处理速度快、占用资源少等优点。首先从理论上分析了分布
17 2020-04-10 -
论文研究基于脉动阵列和流水线技术的FIR滤波器的FPGA实现.pdf
基于脉动阵列和流水线技术的FIR滤波器的FPGA实现,王世虎,莫亭亭,本文提出一种基于脉动阵列和流水线技术的高阶FIR滤波器的FPGA实现方法。脉动结构有效的解决了数字FIR滤波器实时性的问题,但其占
18 2019-09-14 -
MCU的流水线操作流水线技术
流水线技术是一种将每条指令分解为多步,并让各步操作重叠,从而实现几条指令并行处 理的技术。程序中的指令仍是一条条顺序执行,但可以预先取若干条指令,并在当前指令 尚未执行完时,提前启动后续指令的另一些操
15 2020-10-27 -
单片机与DSP中的基于并行流水线结构的可重配FIR滤波器的FPGA实现
1 并行流水结构FIR的原理 在用FPGA或专用集成电路实现数字信号处理算法时,计算速度和芯片面积是两个相互制约的主要问题。实际应用FIR滤波器时,要获得良好的滤波效果,滤波器的阶数可能会显著增加,有
8 2020-12-13
暂无评论