摘要
文章提出了一种利用FPGA实现FIR数字滤波器的设计方案,在设计过程中应用了分布式算法(DA)。FPGA有着规整的内部逻辑阵列和丰富的连线资源,特别适合于数字信号处理任务。分布式算法(DA)是一项重要的FPGA技术,它使得在FPGA中实现FIR滤波器的关键运算——乘加运算,转化为了查找表,大大提高了FIR滤波器的速度。文中给出了VHDL语言编写的程序和仿真波形。
A design is suggested, which realizes the Finite Impulse Response digital filter by using the Field Programmable Gate Array. Distributed Algorithm is applied to the design. The Field Programmable Gate Array has well-regulated internal logic cell array and abundant resource of the Interconnect, so it is suitable for the task of digital signal processing. Distributed Algorithm is an important technology of the Field Programmable Gate Array. It uses the Look Up Table instead of the multiply accumulation operation of arithmetic, thus speed up the Finite Impulse Response digital filter based on the Field Programmable Gate Array. The paper gives the programme of the digital filter compiled with VHSIC Hardware Description Language, and the simulation waveform.
出处
《通信技术》
2008年第8期15-16,19,共3页
Communications Technology
关键词
FIR
数字滤波器
分布式算法
FPGA
Finite Impulse Response
Digital Filter
Distributed Algorithm
Field Programmable Gate Array