一种处理基带信号的方法和装置制造方法及图纸

技术编号:15749816 阅读:203 留言:0更新日期:2017-07-03 15:13
本发明专利技术公开了一种处理基带信号的方法和装置,包括:存储模块,用于保存接收到的一个或一个以上基带信号;检测模块,用于检测到一个或一个以上基带信号的长度等于预设值,分别通过长度等于预设值的各基带信号对应的波形对应的端口向处理模块发送中断信号;处理模块,用于对发送中断信号的各端口对应的波形中优先级别最高的波形的长度等于预设值的基带信号进行处理。通过本发明专利技术的方案,通过处理模块简单地实现了多波形并发的基带信号的处理。

【技术实现步骤摘要】
一种处理基带信号的方法和装置
本专利技术涉及矢量数字信号处理技术,尤指一种处理基带信号的方法和装置。
技术介绍
软件无线电(SDR,SoftwareDefinedRadio)从2000年提出后在民用和军用领域已取得广泛应用,每一种通信模式称为一种通信波形。SDR的基带信号处理一般采用可编程数字信号处理器(DSP,DigitalSignalProcessor)和现场可编程门阵列(FPGA,Field-ProgrammableGateArray)的组合来实现。其中,DSP负责处理运算负担较轻、流程控制复杂的算法,如捕获同步算法、载波/定时恢复环路算法等,FPGA负责处理运算负担重、流程简单的算法,如数字前端处理算法、符号级处理算法、比较级处理算法等。对于需要多种波形并发的SDR应用,在进行SDR基带信号的处理时,需要在FPGA中同时用硬件逻辑资源实现各个波形的数字前端处理算法、符号级处理算法、比较级处理算法等。例如,在FPGA上实现单模波形时,每个波形各需要100万门的硬件资源,则单模波形需要100万门级的FPGA器件,如果有三个波形需要同时在FPGA上并发,则需要300万级的FPGA器件,器件门数增加3倍,体积变大,成本增加,功耗也增加,因此,实现多波形并发的基带信号的处理比较复杂。
技术实现思路
为了解决上述问题,本专利技术提出了一种处理基带信号的方法和装置,能够简单地实现多波形并发的基带信号的处理。为了达到上述目的,本专利技术提出了一种处理基带信号的装置,至少包括:存储模块,用于保存接收到的一个或一个以上基带信号;检测模块,用于检测到一个或一个以上基带信号的长度等于预设值,分别通过长度等于预设值的各基带信号对应的波形对应的端口向处理模块发送中断信号;处理模块,用于对发送中断信号的各端口对应的波形中优先级别最高的波形的长度等于预设值的基带信号进行处理。可选的,所述处理模块具体用于:预先设置波形和存储地址之间的第一对应关系;在所述第一对应关系中查找所述发送中断信号的各端口对应的波形中优先级别最高的波形对应的存储地址,获取查找到的存储地址中的基带信号,对获得的基带信号进行处理。可选的,所述处理模块具体用于:预先设置波形和优先级别之间的第二对应关系;分别在所述第二对应关系中查找所述发送中断信号的各端口对应的波形的优先级别,对查找到的优先级别中级别最高的波形的基带信号进行处理。可选的,所述处理模块具体用于:预先设置端口和波形之间的第三对应关系,在所述第三对应关系中查找所述发送中断信号的各端口对应的波形,对查找到的波形中优先级别最高的波形的长度等于预设值的基带信号进行处理。可选的,所述处理模块为处理器。可选的,所述处理器为矢量数字信号处理器VDSP。本专利技术还提出了一种处理基带信号的方法,包括:存储模块保存接收到的一个或一个以上基带信号;检测模块检测到一个或一个以上基带信号的长度等于预设值,分别通过长度等于预设值的各基带信号对应的波形对应的端口向处理模块发送中断信号;处理模块对发送中断信号的各端口对应的波形中优先级别最高的波形的长度等于预设值的基带信号进行处理。可选的,该方法之前还包括:所述处理模块预先设置波形和存储地址之间的第一对应关系;所述对发送中断信号的各端口对应的波形中优先级别最高的波形的长度等于预设值的基带信号进行处理包括:在所述第一对应关系中查找所述发送中断信号的各端口对应的波形中优先级别最高的波形对应的存储地址,获取查找到的存储地址中的基带信号,对获得的基带信号进行处理。可选的,该方法之前还包括:所述处理模块预先设置波形和优先级别之间的第二对应关系;所述对发送中断信号的各端口对应的波形中优先级别最高的波形的长度等于预设值的基带信号进行处理包括:分别在所述第二对应关系中查找所述发送中断信号的各端口对应的波形的优先级别,对查找到的优先级别中级别最高的波形的基带信号进行处理。可选的,该方法之前还包括:所述处理模块预先设置端口和波形之间的第三对应关系;所述对发送中断信号的各端口对应的波形中优先级别最高的波形的长度等于预设值的基带信号进行处理包括:在所述第三对应关系中查找所述发送中断信号的各端口对应的波形,对查找到的波形中优先级别最高的波形的长度等于预设值的基带信号进行处理。与现有技术相比,本专利技术的技术方案包括:存储模块,用于保存接收到的一个或一个以上基带信号;检测模块,用于检测到一个或一个以上基带信号的长度等于预设值,分别通过长度等于预设值的各基带信号对应的波形对应的端口向处理模块发送中断信号;处理模块,用于对发送中断信号的各端口对应的波形中优先级别最高的波形的长度等于预设值的基带信号进行处理。通过本专利技术的方案,通过处理模块简单地实现了多波形并发的基带信号的处理,不需要通过增加硬件资源实现了多波形并发的基带信号的处理,同时降低了功耗。附图说明下面对本专利技术实施例中的附图进行说明,实施例中的附图是用于对本专利技术的进一步理解,与说明书一起用于解释本专利技术,并不构成对本专利技术保护范围的限制。图1为本专利技术处理基带信号的装置的结构组成示意图;图2为本专利技术处理基带信号的方法的流程图;图3为本专利技术处理基带信号的方法的时序示意图。具体实施方式为了便于本领域技术人员的理解,下面结合附图对本专利技术作进一步的描述,并不能用来限制本专利技术的保护范围。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的各种方式可以相互组合。参见图1,本专利技术提出了一种处理基带信号的装置,至少包括:存储模块,用于保存接收到的一个或一个以上基带信号;检测模块,用于检测到一个或一个以上基带信号的长度等于预设值,分别通过长度等于预设值的各基带信号对应的波形对应的端口向处理模块发送中断信号;处理模块,用于对发送中断信号的各端口对应的波形中优先级别最高的波形的长度等于预设值的基带信号进行处理。其中,存储模块可以采用乒乓存储技术来保存接收到的一个或一个以上基带信号。存储模块中为每一个波形设置两个存储区域,两个存储区域交替写入接收到的对应波形的基带信号,当检测模块检测到任何一个存储区域写满时,向处理模块发送中断信号。其中,存储区域的长度为预设值。其中,检测模块可以是直接存储器访问(DMA,DirectMemoryAccess)控制器。其中,处理模块可以采用处理器来实现,例如矢量数字信号处理器(VDSP,VectorDigitalSignalProcessor)、或处理芯片等,该处理器用来代替现有技术中的FPGA实现对基带信号的相关处理。其中,存储模块可以是独立的模块,也可以是设置在处理器中的模块。本专利技术的装置中,处理模块具体用于:预先设置波形和存储地址之间的第一对应关系;在第一对应关系中查找发送中断信号的各端口对应的波形中优先级别最高的波形对应的存储地址,获取查找到的存储地址中的基带信号,对获得的基带信号进行处理。本专利技术的装置中,处理模块具体用于:预先设置波形和优先级别之间的第二对应关系;分别在第二对应关系中查找发送中断信号的各端口对应的波形的优先级别,对查找到的优先级别中级别最高的波形的基带信号进行处理。本专利技术的装置中,处理模块具体用于:预先设置端口和波形之间的第三对应关系,在第三对应关系中查找发送中断信号的各端口对应的波形,对查找到的波形中优先级别最高本文档来自技高网...
一种处理基带信号的方法和装置

【技术保护点】
一种处理基带信号的装置,其特征在于,至少包括:存储模块,用于保存接收到的一个或一个以上基带信号;检测模块,用于检测到一个或一个以上基带信号的长度等于预设值,分别通过长度等于预设值的各基带信号对应的波形对应的端口向处理模块发送中断信号;处理模块,用于对发送中断信号的各端口对应的波形中优先级别最高的波形的长度等于预设值的基带信号进行处理。

【技术特征摘要】
1.一种处理基带信号的装置,其特征在于,至少包括:存储模块,用于保存接收到的一个或一个以上基带信号;检测模块,用于检测到一个或一个以上基带信号的长度等于预设值,分别通过长度等于预设值的各基带信号对应的波形对应的端口向处理模块发送中断信号;处理模块,用于对发送中断信号的各端口对应的波形中优先级别最高的波形的长度等于预设值的基带信号进行处理。2.根据权利要求1所述的装置,其特征在于,所述处理模块具体用于:预先设置波形和存储地址之间的第一对应关系;在所述第一对应关系中查找所述发送中断信号的各端口对应的波形中优先级别最高的波形对应的存储地址,获取查找到的存储地址中的基带信号,对获得的基带信号进行处理。3.根据权利要求1所述的装置,其特征在于,所述处理模块具体用于:预先设置波形和优先级别之间的第二对应关系;分别在所述第二对应关系中查找所述发送中断信号的各端口对应的波形的优先级别,对查找到的优先级别中级别最高的波形的基带信号进行处理。4.根据权利要求1所述的装置,其特征在于,所述处理模块具体用于:预先设置端口和波形之间的第三对应关系,在所述第三对应关系中查找所述发送中断信号的各端口对应的波形,对查找到的波形中优先级别最高的波形的长度等于预设值的基带信号进行处理。5.根据权利要求1所述的装置,其特征在于,所述处理模块为处理器。6.根据权利要求5所述的装置,其特征在于,所述处理器为矢量数字信号处理器VDSP。7.一种处理基带信号的方法,其特征在于,包括:存储模块保存接收到的一个或...

【专利技术属性】
技术研发人员:蒋毅凯
申请(专利权)人:大唐半导体设计有限公司
类型:发明
国别省市:北京,11

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

1