[发明专利]一种基于软件查表法的FIR滤波器实现方法有效

专利信息
申请号: 201710744748.6 申请日: 2017-08-25
公开(公告)号: CN107612523B 公开(公告)日: 2020-05-19
发明(设计)人: 曹俊;沈雪峰;李嘉杰;韦文怡;符均;陈伟 申请(专利权)人: 西安交通大学
主分类号: H03H17/06 分类号: H03H17/06
代理公司: 西安通大专利代理有限责任公司 61200 代理人: 陆万寿
地址: 710049 陕*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种基于软件查表法的FIR滤波器实现方法,包括:步骤一、计算查找表的大小并与设定阈值进行比较,若查找表的大小不超过设定阈值即生成查找表,否则修改滤波器参数;步骤二、生成查找表,查找表采用静态生成法,特定FIR滤波器对应一个固定的查找表;步骤三、计算机根据实时输入码元流计算索引值,读取查找表得到对应滤波器输出值。本发明以查表取代卷积运算,通过计算机生成并读取查找表完成滤波功能,用内存资源换取滤波速度,克服了通用CPU在实现FIR滤波器时,由于串行执行导致运算次数大,计算速率低的缺点。本发明利用了现有计算机大内存的优势,配合CPU的高速运算,整体提高了运算速度。
搜索关键词: 一种 基于 软件 查表法 fir 滤波器 实现 方法
【主权项】:
一种基于软件查表法的FIR滤波器实现方法,其特征在于,包括以下步骤:步骤一、计算查找表的大小并与设定阈值进行比较,阈值指的是实际应用中所能接受的最大查找表大小,若查找表的大小不超过设定阈值即生成查找表,否则修改滤波器参数;步骤二、生成查找表,查找表采用静态生成法,特定FIR滤波器对应一个固定的查找表;2.1)根据设计指标得到滤波器的各抽头系数h(n)和抽头数总数Nt;2.2)根据滤波器的阶数N,确定在每次卷积过程中有效的码元位数K;2.3)码元序列s(n)的长度设为K位,s(n)依次按照集合S={0,1,2,…,2^k‑1}取值;2.4)码元序列s(n)根据内插倍数M在两个码元之间插入M‑1个0,生成输入序列x(n);2.5)根据离散信号的卷积公式:计算出滤波器的输出值;2.6)将s(n)每个对应的y(n)存入查找表,回到步骤2.3),直至s(n)取完S中的所有值;步骤三、计算机根据实时输入码元流计算索引值,读取查找表得到对应滤波器输出值。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安交通大学,未经西安交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201710744748.6/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top