高速带通滤波器及其控制方法技术

技术编号:40553665 阅读:21 留言:0更新日期:2024-03-05 19:13
本发明专利技术实施例涉及数字带通滤波器的技术领域,公开了一种高速带通滤波器及其控制方法,该高速带通滤波器控制方法通过提出一种将待滤波的原始数据按照单个数据分开并与滤波参数列的所有滤波系数相乘的方式,使得在执行上述方法时硬件可以并行同时计算原始数据中一个数据与滤波参数列的所有滤波系数相乘的结果,然后将其与预设的传递列进行加法运算以获得滤波结果列,从滤波列结果列通过参数更新的方式实现有效滤波,从而可以在降低数字带通滤波器的计算并行度的情况下,还能实现较高的加速比。

【技术实现步骤摘要】

本专利技术实施例涉及高速带通滤波器的,具体涉及一种高速带通滤波器及其控制方法


技术介绍

1、数字带通滤波器是进行各种数字信号处理的关键模块之一。目前的数字带通滤波器主要布局在软件层面或是单片机上,由于其需要在短时间内处理大量数据,因此,需要性能较好的设备去实现较好的处理效果,当计算能力较强时,设备对应的体积也会增加,因此,现有设备不能满足高实时性且设备小型化的需求。同理,当采用fpga(可编程逻辑阵列)上实现的数字带通滤波器时,也会存在对算力要求较高导致的硬件资源消耗大、运算并行度不灵活以及加速比低等缺点。


技术实现思路

1、鉴于上述问题,本专利技术实施例提供了一种高速带通滤波器控制方法,用于解决现有技术中数字带通滤波器存在的运算加速比低的技术问题。

2、根据本专利技术实施例的一个方面,提供了一种高速带通滤波器控制方法,所述高速带通滤波器控制方法包括:

3、获取待滤波的原始数据;

4、根据预设的滑动窗事件参数截取具有n个数的原始数据,n大于等于2;p>

5、执行第本文档来自技高网...

【技术保护点】

1.一种高速带通滤波器控制方法,其特征在于,所述高速带通滤波器控制方法包括:

2.根据权利要求1所述的高速带通滤波器控制方法,其特征在于,当n=1时,预设的所述传递列的每一行的值均为零。

3.一种高速带通滤波器控制方法,其特征在于,所述高速带通滤波器控制方法基于可编程逻辑阵列实现,所述可编程逻辑阵列包括数据存储单元、计算单元、数据缓存单元以及输出单元;所述数据存储单元、所述计算单元、所述数据缓存单元以及所述输出单元依次连接;

4.根据权利要求3所述的高速带通滤波器控制方法,其特征在于,所述计算单元包括高并行计算阵列,所述高并行计算阵列包括M个计算模块行...

【技术特征摘要】

1.一种高速带通滤波器控制方法,其特征在于,所述高速带通滤波器控制方法包括:

2.根据权利要求1所述的高速带通滤波器控制方法,其特征在于,当n=1时,预设的所述传递列的每一行的值均为零。

3.一种高速带通滤波器控制方法,其特征在于,所述高速带通滤波器控制方法基于可编程逻辑阵列实现,所述可编程逻辑阵列包括数据存储单元、计算单元、数据缓存单元以及输出单元;所述数据存储单元、所述计算单元、所述数据缓存单元以及所述输出单元依次连接;

4.根据权利要求3所述的高速带通滤波器控制方法,其特征在于,所述计算单元包括高并行计算阵列,所述高并行计算阵列包括m个计算模块行以及l个计算模块列,在每一计算模块行中,包括l个计算模块,在每一计算模块列中,包括m个计算模块;所述计算模块的数量大于或者等于所述滤波参数列的行数;

5.根据权利要求4所述的高速带通滤波器控制方法,其特征在于,在所述步骤s11之前还包括...

【专利技术属性】
技术研发人员:杨良滔曾赵平黄明强张翊李春林李宇堂张旭吴景龙梁栋
申请(专利权)人:深圳先进技术研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1