原创 【博客大赛】DSP in FPGA:FIR滤波器(五)

2012-8-22 09:16 2049 18 22 分类: FPGA/CPLD 文集: DSP in FPGA

         在DSP in FPGA: FIR滤波器设计(二)、(三)、(四)中分别讲解了直接型、转置型和脉动型结构FIR滤波器的实现方法,这三种结构是FPGA实现中比较常用的方法,以下对这三种结构做一个比较:

         (1) 直接型:方法简单易实现,但是使用加法树优化后增加了功耗

         (2) 转置型:关键路径延时较小,时序易满足,但是输入数据扇出较大,不适用于阶数较高的滤波器实现

         (3) 脉动型:适用于高速数据处理,但是延时相比于其它结构较大

 

         在写FIR滤波器设计专题中,遇到了许多问题,在这边需要感谢Xilinx FAE laurengao,认真地解答了我很多疑问,他的著作《设计者的思想——基于FPGA的数字信号处理》是本难得的好书,给了我很多启发,相比于经典《数字信号处理的FPGA实现》(Uwe Meyer-Baese著),laurengao从实现方法上重点阐述了数字信号处理的FPGA实现,并且如书名“设计者的思想”,在工程实践经验总结的基础上,提炼出的一些设计方法和设计理念,而这些设计方法和设计理念能帮助工程师有效地分析问题、解决问题,犹如人之灵魂,故称之为思想。

         这是《设计者的思想——基于FPGA的数字信号处理》书友会的链接:http://group.chinaaet.com/279,作者会在空闲时间认真解答各网友的提问。

PARTNER CONTENT

文章评论4条评论)

登录后参与讨论

用户1828839 2015-2-11 10:36

写的真好,把FIR滤波器的实现的各种方法都梳理一遍了

用户430619 2013-3-12 21:07

不错不错,我居然能找到这么好的东西,博主真好,写的东西简单易懂,比我自己看书好多了,受益匪浅啊!最主要的是,毕业设计有着落啦!哈哈!

用户1670344 2012-5-23 12:51

我是个初学者,有些东西还得好好消化,是不错的东西

821081701_371573822 2012-5-9 16:15

又出新专辑呢???都5了

相关推荐阅读
Hoki 2017-01-11 17:35
LX9开发板呼吸灯实现
对LX9开发板硬件评测后,从这一节开始真正进入FPGA开发的世界。很多开发板的例程中必有跑马灯实验,老跑马也没意思,咱来把新潮的,整一个呼吸灯。 呼吸灯最初是出现在apple公司的笔记本产品中,当合上...
Hoki 2017-01-11 16:47
LX9的microblaze配置
虽然XC6SLX9芯片资源比较少,但是嵌一个microblaze还是搓搓有余的,这一节就来评测一下在XC6SLX9上microblaze的配置。 有两种方法配置microblaze,一是在ISE软件中...
Hoki 2017-01-11 16:32
zynq评测
Zynq芯片是业界第一款在FPGA中集成ARM核的芯片,由FPGA的发明者xilinx公司推出的。Zynq严格来说不能以FPGA来定义它,因为其是以处理器为中心的平台,能够在单芯片上提供软、硬件和 I...
Hoki 2017-01-11 16:19
u-boot
Zyny芯片启动加载分为3步: 1. 芯片上电启动,首先读取BootROM中的程序,初始化一些必要的外设,然后根据专用引脚电平判断该从何处启动first stage Bootloader(FSBL),...
Hoki 2017-01-11 16:09
基于zynq的交叉编译平台
Zynq芯片的最大特点是其集成了双ARM Cortex-A9处理器,因此zynq的应用基本是以这个ARM核为核心,再配合FPGA逻辑作为协处理器,几乎能实现所有较复杂的应用。并且在ARM上可以跑操作系...
Hoki 2017-01-11 15:54
u-boot image生成
这节介绍一下如何生成u-boot image文件,在SDK软件中点击Xilinx Tools→Create Boot Image工具即可生成,但是生成image文件需要首先集齐3个文件:u-boot....
EE直播间
更多
我要评论
4
18
关闭 站长推荐上一条 /3 下一条