- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
未集裁糍逼讯
Vo1.30No.3
2012年9月JlcHENGDlANLUTONGXUNSep.2012
基于FPGAIP核的FIR设计与实现
杨侃刘鹏黄艳辉李贵娇
(北方通用电子集团有限公司微电子部苏州215163)
摘要随着数字电路技术的高速发展和高性能FPGA的普及,为解决二频机械抖动偏频激光陀
螺中的因机械抖动带来的信号噪声提供了新的选择和方法。FIR滤波器可以满足系统对幅度和相位特
性的严格要求,避免模拟滤波器的温漂和随机噪声等问题,而且具有精确的线性相位和稳定的系统。
FPGA集成开发环境QuartusⅡ、片内逻辑分析仪等EDA工具和免费IPCore,同时结合Mathworks公司
的MATLAB软件等开发基于FPGA的HR数字滤波器系统的方法具有很大优势。针对具体设计案例,
在Scopel的显示中,可以明显的看出高频噪声被很好滤除了,同时可以观察到滤波开始存在一定的延
时现象。
关键词FPGAIPCore数字滤波
数量形式给出,具体肜式如下:
1引言
L一1
Y[n]=x[n]×f[n]:.x[k]f[n—k](1)
在二频机械抖动激光陀螺输出的计数信号
其中从f[0]≠0一直到f[L一1]≠0均是滤
中,包含了待测的惯性输出角速率分量和机械抖
波器的L阶的系数,同时也对应于FIR的脉冲响
动分量。陀螺的机械抖动频率处于300Hz左右,
应。对于LTI系统可以更方便地将(1)式表示成
而惯性输出角速率的带宽一般在100Hz以下,两
Z域内的形式:
者处于不同的频带内,因而可以考虑通过低通滤
Y(z)=F(Z)X(z)(2)
波器将抖动信号去除。随着数字电路技术的高速
其中F(Z)是FIR的传递函数,其z域内的形
发展和高性能FPGA的普及,为解决二频机械抖
式如下:
动偏频激光陀螺中的因机械抖动带来的信号噪声
I一1
提供了新的选择和方法。F(z)=∑f[k]z(3)
按结构划分,FIR滤波器有四种类型:直接
2FIR数字滤波器设计基础
型、级联型、线性相位型和频率采样型。当一个
数字滤波器有FIR滤波器与IIR(无限冲击响FIR滤波器具有线性相位响应时,其脉冲响应呈
应)滤波器之分,由于FIR滤波器可以满足系统对现某种对称条件,在这种形式中,将利用这些对称
幅度和相位特性的严格要求,避免模拟滤波器的温
文档评论(0)