共查询到20条相似文献,搜索用时 125 毫秒
1.
2.
在信号处理中,滤波占有十分重要的地位.数字滤波是数字信号处理的基本方法,以FIR滤波器为基础,利用MATLB程序设计语言对低通FIR数字滤波器进行了有效的设计,应用DSP 汇编语言编程实现了该滤波器. 相似文献
3.
4.
本文评述了无限脉冲响应(IIR)和有限脉冲响应(FIR)数字滤波器的基本设计技术,重点放在推导IIR滤波器传递函数的各种模—数变换方法,以及设计FIR滤波器的窗口法和频率取样法。接着介绍了采用递归和非递归网络结构以硬件来实现滤波算法。采用Intel 2920信号处理机来说明数字滤波的四种基本操作(输入/输出,加法/减法,乘法和单位延时)的工程实现。最后还列出了其它类似处理机的主要特性。 相似文献
5.
6.
FIR滤波器是一种常用的数字滤波器,数字图像空域滤波算法是图像预处理中常用的处理算法。结合FIR滤波器在数字图像空域滤波算法中的实际应用,研究其在实际的硬件电路设计与FPGA实现中的关键问题,并提出了如何有效缩短设计电路的关键路径和提高数据吞吐率的方法。最后在XINLINX公司的芯片Virtex-ⅡXC2V1000上设计了高速滤波器,实现了数字图像空域滤波算法。 相似文献
7.
介绍了一种基于FIRIP核的抽取滤波器复用模块的设计和实现。FIRIP核可以进行灵活的参数设计,实现不同应用的滤波器设计。以FIRIP核为对象进行FIR滤波器算法的参数选择设计,并以128路的抽取滤波算法为例,在充分考虑到了滤波器特性、FPGA资源分配的诸多因素基础上,利用FIRIP核构建了合理的抽取滤波和复用模块,完成了128路信号的抽取滤波设计和实现。 相似文献
8.
为解决频域法实现信号匹配滤波时硬件开销较大的问题,采用时域法实现线性调频(LFM)信号的匹配滤波。设计了一款针对LFM信号的8阶分布式结构的时域匹配滤波器;利用FPGA的ROM宏模块构建查找表,实现分布式滤波算法;基于FPGA器件完成了滤波器的设计与集成。仿真结果显示,滤波器占用170个逻辑单元、109个寄存器、3K字节存储器,逻辑资源开销较小。与传统FIR结构的乘累加算法相比,分布式滤波算法运算速度更快。 相似文献
9.
基于DSP的FIR数字滤波器的实现 总被引:1,自引:0,他引:1
在数字信号处理应用中,滤波占有十分重要的地位,如对信号的过滤、检测、预测等,都要广泛地用到滤波器。文中研究了FIR滤波器窗函数算法的基本思想给出了在定点DSP芯片上实现FIR数字滤波器的设计方法,并给出了仿真结果。 相似文献
10.
基于分裂基FFT(SRFFT)算法设计FIR数字滤波器,首先将输入信号经A/D转换成数字序列,运用重叠相加法将数字序列分段成固定长度的数据组,然后采用SRFFT算法对固定长度的数据组将时域的卷积运算转换为频域的复乘运算,再利用分裂基IFFlT(SRIFFT)转换回时域,从而达到滤波的效果。基于SRFFT算法的FIR数字滤波器较其他FFT算法大量减少了复乘加运算量,提高了滤波效率。本文设计的滤波器是一个长度为400~500阶的可变FIR数字滤波器,输入信号为采样速率10MHz的复数据,根据系统处理要求,采用2片高速浮点芯片ADSP21160构成多处理器并行系统来实现高速FIR数字滤波器的设计。 相似文献
11.
FIR数字滤波器在DSP上的实现 总被引:7,自引:0,他引:7
在TMS320C54x系统开发环境CCS(Code Composer Studio)下对FIR滤波器的DSP实现原理进行了讨论。利用Matlab中的FIR数字滤波器的函数设计相应的滤波器,对得到的滤波器系数采用Q15格式表示,并用C语言产生模拟输入信号。将获取的系数和输入信号通过相应的指令调到DSP芯片的数据存储器中,运用MAC指令、循环缓冲寄存器、块循环寄存器实现已知混合信号的滤波。通过实验仿真,从输入信号和输出信号的时域和频域曲线可看出在DSP上实现的FIR滤波器能完成预定的滤波任务。 相似文献
12.
Levent Aksoy Paulo Flores José Monteiro 《Circuits, Systems, and Signal Processing》2014,33(6):1689-1719
Finite impulse response (FIR) filtering is a ubiquitous operation in digital signal processing systems and is generally implemented in full custom circuits due to high-speed and low-power design requirements. The complexity of an FIR filter is dominated by the multiplication of a large number of filter coefficients by the filter input or its time-shifted versions. Over the years, many high-level synthesis algorithms and filter architectures have been introduced in order to design FIR filters efficiently. This article reviews how constant multiplications can be designed using shifts and adders/subtractors that are maximally shared through a high-level synthesis algorithm based on some optimization criteria. It also presents different forms of FIR filters, namely, direct, transposed, and hybrid and shows how constant multiplications in each filter form can be realized under a shift-adds architecture. More importantly, it explores the impact of the multiplierless realization of each filter form on area, delay, and power dissipation of both custom (ASIC) and reconfigurable (FPGA) circuits by carrying out experiments with different bitwidths of filter input, design libraries, reconfigurable target devices, and optimization criteria in high-level synthesis algorithms. 相似文献
13.
A novel higher order statistics (HOS) based adaptive filtering algorithm for line enhancement is suggested. The enhancement process is achieved by filtering the noisy signal through an adaptive FIR filter. The steady state of the impulse response of this filter is proportional to a selected one-dimensional (1-D) slice of the fourth-order mixed cumulant of the input signal. It is shown that this slice is comprised of noiseless sinusoids if the input signal is comprised of sinusoids embedded in Gaussian noise. Therefore, the algorithm is considered to be a suitable one in processing sinusoids embedded in highly colored Gaussian noise. Simulation results verify the performance of the proposed algorithm 相似文献
14.
15.
Martin E. Nordberg III 《Circuits, Systems, and Signal Processing》1996,15(2):145-164
A doubly recursive algorithm for time domain convolution with a piecewise linear weighting function is presented that combines the speed of a recursive (IIR) digital filter with the flexibility and ease of design of a nonrecursive (FIR) digital filter. The approach approximates the desired FIR weighting function by a sum-of-triangles weighting function. ForL triangles (or triangle pairs for a linear phase filter) the algorithm is of orderLN. The approximation improves with the number of triangles. A significant advantage of the algorithm compared to FFT filtering or direct convolution is that there is no necessity of a tradeoff between frequency response accuracy and computation time per output point as the data spacing decreases in the filtered signal. The computational complexity is dependent on the number of triangles chosen, not the width of the weighting function, so the algorithm is especially effective for filters with an inherently wide FIR weighting function. 相似文献
16.
17.
基于DSP的FIR滤波器的C语言算法实现 总被引:1,自引:0,他引:1
有限冲激响应(FIR)滤波器是数字信号处理系统中最基本的元件,具有严格的线性相频特性,同时其单位抽样响应是有限长的,系统稳定。阐述了FIR的基本原理,并进行了MATLAB仿真。基于TI公司的TMS320VC5402 DSP硬件平台,设计了FIR低通滤波器。采用C语言算法,利用集成开发环境代码调式器(Code Composer Studio,CCS)分别观察了输入和输出波形,验证了此算法的准确性和高效性,对信号处理及信号传输有重要的研究意义。 相似文献
18.
关于FIR数字滤波器的频域实现存在一种错误的观点和做法,即直接在离散傅利叶变换域将输入信号属于阻带的谱线清零,而属于通带的谱线保留,再离散傅利叶反变换到时域,并且认为通过这种方法得到的信号是对输入信号理想滤波的结果.本文针对这一观点,利用频域取样的概念,从时域和频域两个角度分析,指出该做法并不能实现理想滤波,并且滤波性能通常不能达到指标要求. 相似文献
19.