共查询到20条相似文献,搜索用时 78 毫秒
1.
FPGA是数字信号处理的理想器件,数字信号处理涉及到大量滤波器的设计与实现。本文详细介绍了基于System Generator的数字滤波器的设计与实现,并且根据FPGA的特性对滤波器进行了优化。 相似文献
2.
提出了一种在FPGA中以半带滤波器为基础实现插值系统的优化结构.该结构结合半带滤波器自身特性及代数变换,降低了计算复杂度和对系数量化位宽需求,并通过使用多级插值方式降低了滤波器阶数.辅以时间换空间的串行逻辑设计思想,最大可能减少了硬件乘法器的数量.相对传统方法,该结构以极低的资源消耗,获得了很高的滤波性能. 相似文献
3.
System Generator for DSP是Xilinx公司开发的基于Matlab的DSP开发工具,同时也是一个基于FPGA的信号处理建模和设计工具.本文介绍了在Matlab中使用SystemGenerator for DSP实现FPGA硬件设计的方法,同时利用System Generator实现了FIR滤波器的设计,从而给出了FIR滤波器设计的一种新途径.设计结果表明:该方法具有操作简单,设计灵活,效率高等优点. 相似文献
4.
基于FPGA的半并行FIR滤波器设计 总被引:1,自引:0,他引:1
为了提高FIR滤波器的运算速度和降低的资源消耗,提出了一种新颖的半并行FIR滤波器设计方法,该方法有同定的延时,可以根据滤波器抽头数的不同,得到不同的最高数据输入速率。仿真结果表明,该滤波器设计方法存高速数字下变频器的设计中有较好的性能,并且通过优化设计,可以任一个FPCA实现多个该滤波器模块。 相似文献
5.
6.
设计了一种应用于数字音频的插值滤波器。该滤波器采用多相插值原理,硬件电路包括并行数据输入接口、8倍插值器、16倍采样保持电路,实现对输入音频信号(PCM码)的128倍过采样。滤波器电路由VerilogHDL语言实现,利用SYNOPSYS提供的EDA工具进行仿真、综合,并通过FPGA验证,结果表明该电路能满足性能要求。 相似文献
7.
一种基于并行处理技术的插值滤波算法及其FPGA实现 总被引:1,自引:1,他引:0
插值滤波器性能直接影响到全数字接收机的误码率,设计性能良好且易于硬件实现的插值滤波器是设计全数字接收机的关键.在对已有的拉格朗日立方插值滤波器Farrow结构进行分析和研究的基础上,使用了并行处理技术来提高滤波器的速度,并对该算法结构进行了仿真,在FPGA上实现.分析结果表明,改进后的结构有更快的运行速度和更低的功耗. 相似文献
8.
基于DDS(直接数字频率合成器)的原理,采用XILINX公司的软件system generator,搭建了基于CORDIC算法的全流水线DDS系统,它不仅比传统查找表式的DDS系统节省了大量存储器资源,达到较高的运算速度,而且利用较新的DSP工具实现了系统的快速设计。 相似文献
9.
研究设计了一种可用于中国地面数字电视广播传输标准DMB-TH的高速数字中频接收机,并给出了主要功能模块的设计方法,最后得到了令人满意的结果。 相似文献
10.
11.
基于FPGA的FIR数字滤波器的设计与实现 总被引:3,自引:2,他引:1
介绍了基于FPGA的FIR数字滤波器的设计与实现,该设计利用Matlab工具箱设计窗函数计算FIR滤波器系数,并通过VHDL层次化设计方法,同时FPGA与单片机有机结合,采用C51及VHDL语言模块化的设计思想及进行优化编程,有效实现了键盘可设置参数及LCD显示。结果表明此实现结构能进一步完善数据的快速处理和有效控制,提高了设计的灵活性、可靠性和功能的可扩展性。 相似文献
12.
13.
分布式算法(DA)是FPGA中实现FIR滤波器的重要手段。采用基本DA算法实现较高阶数的FIR滤波器时,占用的硬件资源较高,且随着变量的位数增加,其串行运算的特点也使其运行速度不高。为此,运用并行式的分布算法,将原LUT分解为若干较小LUT,并使参加运算的各变量各位组合同时送达查找表。QUARTUSⅡ仿真结果表明,滤波效果良好,资源消耗减少,运行速度显著提高。 相似文献
14.
介绍了FIR滤波器的基本的线性相位结构及FIR滤波器的抽头系数SD算法编码。给定滤波器的数字指标,用MATLB设计抽头系数,最后用Verilog HDL语言实现了一个16阶的FIR低通滤波器并在QuartusⅡ上仿真,并对仿真结果与理论值进行比较,波形仿真结果和理论值相吻和,最后将编程数据文件下载到FPGA芯片上。对于不同性能的FIR滤波器,抽头系数是变化的,因此只要对本设计的抽头系数重新在线配置,就可以实现不同的FIR滤波器。 相似文献
15.
FIR滤波器的FPGA实现方法 总被引:1,自引:1,他引:0
为了给实际应用中选择合适FIR滤波器的FPGA实现结构提供参考,首先从FIR数字滤波器的基本原理出发,分析了FIR滤波器的结构特点,然后分别介绍了基于FPGA的FIR滤波器的串行、并行、转置型、FFT型和分布式结构型的实现方法,对于各种实现的结构做了分析、比较以及优化处理,特别是对基于FFT的FIR滤波器与传统卷积结构进行了精确的数值计算比较,最后得出满足于低阶或高阶的各种FIR滤波器实现结构的适用范围及其优缺点,并针对实际工程应用提出了下一步需解决的问题。 相似文献
16.
分析了FIR滤波器的结构特点和基本原理,基于Matlab用窗函数法对FIR滤波器进行设计,并在Sireulink中进行系统仿真。最后,在FPGA中实现并利用SignalTap Ⅱ逻辑分析器对设计进行测试验证,测试结果与仿真结果一致。 相似文献
17.
18.
采用了分布式算法、Booth算法、Wallace树和超前进位加法器、进位选择加法器结构,以及流水线技术,基于FPGA进行了高速FIR数字滤波器的设计。以低通FIR数字滤波器为例,利用Matlab辅助滤波器设计并做了频谱特性的验证,在ISE软件上进行了功能仿真、时序仿真和综合,并给出了综合的电路框图、资源使用情况以及最高工作频率。通过运用多种优秀的快速算法及流水线技术,可以打破FPGA中缺乏实现乘累加运算有效结构的缺点,实现高速FIR数字滤波器的设计,使FPGA在数字信号处理方面有长足发展。 相似文献
19.
20.
用FPGA实现数字低通FIR滤波器 总被引:2,自引:0,他引:2
介绍一种数字低通FIR滤波器的设计及其实现,在设计中利用MATLAB工具软件进行了参数计算和仿真,由于采用FPGA,使得滤波器的实现结构简单,节约了硬件资源,加快了研制进度,实验结果表明滤波器性能稳定可靠,达到了预期的指标。 相似文献