The invention discloses a digital down-conversion filter, system, filtering method, device and storage medium. The filter coefficients from the host computer are acquired by a FPGA device, and the built-in filter module is configured according to the filter coefficients. When the user needs to modify the filter coefficients, the filter module can be set through the host computer without requiring the tester to modify the underlying code and without recompiling. The program can modify the filter coefficients of the devices of the FPGA many times, save a lot of time for recompiling the code and the program effectively, and has strong versatility, and can better guarantee the output signal to be sampled and filtered.
【技术实现步骤摘要】
数字下变频滤波器、系统、滤波方法、装置及其存储介质
本专利技术属于通信领域,特别涉及数字下变频滤波器、系统、滤波方法、装置及其存储介质。
技术介绍
数字下变频技术是软件无线电领域的核心技术之一,从工作原理讲,数字下变频与模拟下变频是一样的,就是输入信号与一个本地振荡信号混频,在通过低通滤波器滤除混频过程产生的带外信号,经过数字下变频可以将降低采样率后的基带信号送入DSP中做处理,如此不仅能节省资源,还可以提供系统的稳定性。现场可编程逻辑器件(FPGA)具有可反复烧写程序的特点,具有较高的灵活性,且大大缩短了开发周期和开发成本,基于这些优点,使得FPGA在软件无线电领域扮演着重要的角色。传统的数字下变频滤波器是基于FPGA开发平台进行开发设计的,通过FPGA开发平台中设置的滤波器IP核滤除基带外的信号。传统的滤波方式是在ISE工程(IntegratedSoftwareEnvironment,即“集成软件环境”)中直接调用滤波器IP核,并将系数文件作为初始向量烧写入滤波器。这样,如果用户想要根据需求修改系数等滤波器配置参数时,则需要重新打开ISE工程,重复对滤波器IP核进行配置,并需要重新生成比特文件烧写至FPGA中。这不仅需要用户熟悉工程代码,而且每次修改参数都需要花费大量时间重新编译代码和程序,操作复杂。
技术实现思路
为解决上述问题,本专利技术的目的在于提供一种能通过上位机远程配置滤波器系数的数字下变频滤波器、滤波方法、装置及其存储介质。本专利技术解决其问题所采用的技术方案是:本专利技术的第一方面,提供了一种数字下变频滤波器,包括FPGA器件,所述FPGA器 ...
【技术保护点】
1.一种数字下变频滤波器,其特征在于,包括FPGA器件,所述FPGA器件包括:第一通信接口,用于接收上位机发送的滤波器系数;参数存储器,用于存储滤波器系数;第一控制器,分别与所述第一通信接口和所述参数存储器连接,用于将接收到的滤波器系数存储至参数存储器中;滤波模组,用于接收混频信号并对所述混频信号滤波后输出基带信号;参数处理器,分别与参数存储器和所述滤波模组连接,所述参数处理器从参数存储器中读取滤波器系数并对滤波模组进行配置。
【技术特征摘要】
1.一种数字下变频滤波器,其特征在于,包括FPGA器件,所述FPGA器件包括:第一通信接口,用于接收上位机发送的滤波器系数;参数存储器,用于存储滤波器系数;第一控制器,分别与所述第一通信接口和所述参数存储器连接,用于将接收到的滤波器系数存储至参数存储器中;滤波模组,用于接收混频信号并对所述混频信号滤波后输出基带信号;参数处理器,分别与参数存储器和所述滤波模组连接,所述参数处理器从参数存储器中读取滤波器系数并对滤波模组进行配置。2.根据权利要求1所述的一种数字下变频滤波器,其特征在于,所述滤波模组包括由多组滤波模块级联组成的滤波通道,所述参数存储器中存储有与所述多组滤波模块对应的滤波器系数;所述参数处理器包括:读写选择模块,与参数存储器连接,用于选择参数存储器中与所述滤波模块对应的滤波器系数;系数重载模块,分别与参数存储器和滤波模组连接,用于根据读写选择模块所选取的滤波器系数配置对应的滤波模块。3.根据权利要求2所述的一种数字下变频滤波器,其特征在于,所述的滤波模块为CIC滤波器和/或HB滤波器和/或FIR滤波器,所述滤波通道由所述CIC滤波器、HB滤波器或FIR滤波器的一种或多种级联而成。4.根据权利要求1-3任一所述的一种数字下变频滤波器,其特征在于,所述参数存储器包括FLASH存储器和/或RAM存储器。5.一种数字下变频滤波系统,其特征在于,包括权利要求1-4任一所述的数字下变频滤波器,还包括上位机,所述上位机与FPGA器件的第一通信接口连接,用于向数字下变频滤波器发送滤波器系数。6.一种数字下变频滤波方法,其特征在于,包括以下步骤:FPGA器件获取来自上位机的滤波器系数;FPGA器件根据所述的滤波器系数配置其内置...
【专利技术属性】
技术研发人员:母洪强,马英矫,赵峰,李双双,许常蕾,吉鸿伟,林楚,曹泽玲,胡金龙,石晶林,
申请(专利权)人:中科院计算技术研究所南京移动通信与计算创新研究院,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。