基于FPGA的带通数字滤波器设计与实现.docx

毕业设计说明书 基于fpgA勺带通数字滤波器 设计与实现 学 生 姓 名 专 业 名 称 电子信息工程 指 导 教 师 电子与信息工程系 基于fpgA勺带通数字滤波器设计与实现 FPGA-Based Band-Pass Digital Filter Design and Implementation 摘要 随着高速DSP技术的广泛应用,实时而又快速可靠地进行数字信号的处理越来越 成为用户追求的目标。本文分析了国内外数字滤波技术的应用现状与发展趋势,介绍 了数字滤波器的基本结构,介绍了数字滤波器的理论及常见的实现方法。 FPGA是常用 的可编程逻辑器件,它所具有的查找表结构非常的适用于实现实时而又快速可靠的数 字滤波器上,加上 Verilog 语言灵活的描述方式以及与硬件无关的这种特点,使得使 基于Verilog语言的FPGA芯片实现数字滤波器成为研究的方向。 本文正是围绕着硬件描述语言在数字硬件系统设计中的应用展开来的。 首先从比较 传统的数字硬件系统的设计方法与采用硬件描述语言的数字硬件系统设计方法的特点 出发,介绍了 EDA技术发展的过程以及VHD语言的特点。介绍了分布式算法,基于ALTERA 公司四输入查找表结构的FPGA!件的带通数字滤波器设计技术和结合先进的 Quartus II 软件、Matlab软件进行高效设计的方法和途径,给出了设计仿真结果。该设计能够满足 要求,设计效率高,对于FPG硬件资源高效合理的利用。 关键词 :FPGA;Verilog ;查找表;分布式算法 ABSTRACT With the extensive application of high-speed DSP technology, the users pursuit the target that it is real time high-speed and reliable to process digital signal. This paper analyzes the situation of application and development of digital filter technology home and abroad, introduced the basic structure of the digital filter, introduce the theory of digital filter and common method of its implementation. FPGA is ones of usual PLD, and its architecture of LUT is be applicable to implement real-time, high-speed and reliable digital filter, in addition, Verilog HDL can be quickly learned and mastered , and has nothing to do with hardware, which make it to be a research problem that using Verilog achieves digital filters based on FPGA. This paper is arranged around the apply of Verilog in digital system design. We analyze the way of digital system design traditional and using Verilog ,and introduced the development of EDA, the characteristic of Verilog. Introduced the distributed algorithm, the design technology of the band-pass digital filter in digital algorithm design and implementation is described based on4-input look-up table in FPGA s, the way and method of high-speed design using excellent Quartus II software,Matlab software. The design can meet the quest and be highs-peed, proper in using FPGA hardware. Keywords

文档评论(0)

1亿VIP精品文档

相关文档