热搜关键词: 电路基础ADC数字信号处理封装库PLC

pdf

基于FPGA的数字滤波器实现技术研究

  • 1星
  • 2014-03-05
  • 1.26MB
  • 需要1积分
  • 4次下载
标签: 基于FPGA的数字滤波器实现技术研究

基于FPGA的数字滤波器实现技术研究

导航

导航

随着数字信号处理技术应用的不断深入,数字信号处理系统的实现面临着很多挑战,其中面临的四个主要问题是:速度、设计规模、功耗和开发周期。因此许多数字信号处理的实现方法被提出,其中基于FPGA的实现技术就是其中的重要技术之一。  本文以数字信号处理系统的实现为应用背景,着重研究了基于FPGA的数字滤波器实现技术。本文分为两个主要部分:  第一部分以Xilinx公司的FPGA为例,总结了FPGA设计的基本方法及设计流程,并在此基础上介绍了一种用于产品快速开发的设计方式—基于SystemGenerator的设计方式,这种设计方式向数字信号处理系统的设计者提供了自上而下的FPGA解决方案。  第二部分系统地研究了基于FPGA的数字滤波器实现技术。该部分首先研究了三种适合于FPGA的FIR滤波器实现方法,直接结构、转置结构及分布式算法。其次,讨论了针对直接结构FIR滤波器的乘法器优化技术,CSD编码和系数分解,以及针对转置结构FIR滤波器的乘法器优化技术,简化加法器图,并结合实例给出了它们的优化效果。再次,介绍了直接结构FIR滤波器中常用多操作数加法实现方法,二叉树和Wallace树,并在Wallace树的基础上提出了一种适合于FPGA的1比特多操作数加法结构,这种实现结构在实现采样字长与系数字长均为l比特的FIR滤波器时,使FPGA的资源利用率得到明显提高。最后还给出了三种FIR滤波器实现方法在FPGA中应用的优缺点及其适用性,并给出了一个带通滤波器的设计实例。  论文的研究成果已应用于“北斗一号”导航定位接收机中。

展开预览

猜您喜欢

推荐帖子

评论

combat
学习研究一下,多谢
2020-11-04 14:04:53
登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

  • 【TIVA C Launchpad 学习笔记五】DAC7611驱动程序
    /*******************************************开发坏境:CCSv5.4开发板:TIVA C Launchpad(TM4C123GH6PM)程序功能:DAC7611程序说明:编程者:Linchpin********************************************/#include#include#include "inc/tm4c12
  • 芯币越来越给力了
    最近用芯币换了一件衣服和一个16GU盘,不得不说芯币越来越给力了,哎,看来我要多攒点了,好不容易积累了几年的家当一下又少了很多。。。。。。现在攒钱没以前那么容易,没时间攒钱了。。。。。。。
  • 易电源试用第一帖
    我的两个模块分别是LMZ12002TZ Demo Board和LMZ10501模块,另外两个芯片上无丝印,型号未知。这一周主要是翻了翻芯片的datasheet,把eeworld传到优酷网上的视频全部看了一遍。按照美国国家半导体的工程师的说法,感觉易电源芯片真的很优秀。把收集到的资料先分享一下。LMZ12002的应用电路如下:[[i] 本帖最后由 exiao 于 2012-7-24 21:45 编辑
  • 请教:一个单片机C51问题
    void tst_cos(void){ float x; float y; for (x=0;x(2*3.1415);x+=0.1) { y=cos(x) printf ("COS(%f)= %f",x,y); }}  请问各位老大:printf ("COS(%f)= %f",x,y);  这句是什么意思?小弟是刚刚学的有很多不懂的地方,  请各位老大多多指点,小弟先谢谢了.
  • 【工程源码】stmdb和ldmia汇编指令
    本文由FPGA爱好者小梅哥编写,未经作者许可,本文仅允许网络论坛复制转载,且转载时请标明原作者。首先一句话说一下stmdb和ldmia指令的作用:stmdb和ldmia指令一般配对使用,stmdb用于将寄存器压栈,ldmia用于将寄存器弹出栈,作用是保存使用到的寄存器。ARM指令的多数据传输(STM、LDM)中,提到:多寄存器的Load和Store指令分为2组:一组用于数据的存储与读取,对应于IA
  • 基于sensorTag的EE智能家居系统
  • sig9000如何使用?
  • SPI问题,大家给指点,谢谢!!
  • bananaPi M3 完整版OPENCV3 安装教程
  • 【PSoC Creator 模拟设计实用教程】--EEWORLD大学堂

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×