本发明专利技术公开了一种用于软件无线电的基带和射频一体化板卡,可直接对射频信号接收后转换为数字信号进行高速、大容量的信号处理,同时可将要发送的数字信息直接变频到射频频率进行发射,并满足软件无线电的开放性、标准化、模块化、波形参数及通信模式(扩频方式,调制方式,信道编码等)可智能选取等功能,可做到硬件小型化,降低设备体积和功耗。
【技术实现步骤摘要】
本专利技术属于软件无线电
,具体涉及一种用于软件无线电的基带和射频一体化板卡。
技术介绍
软件定义无线电(SDR)最早是美国军方为了解决海湾战争中海、陆、空各军种进行联合作战时的互通互联互操作问题而提出来的,其基本思想是将宽带A/D变换尽可能地靠近射频天线,即尽可能早地将收到的模拟信号数字化,构造一个具有开放性、标准化、模块化的通用硬件平台,将各种功能如工作频段、调制解调类型、数据格式、加密模式、通信协议等用软件来完成,加载不同的通信软件以实现不同的通信模式和功能。根据软件无线电的功能需求,现有的软件无线电平台逐渐形成了一些通用的模块,例如基带信号处理模块、中频变换模块,射频收发模块等。但现有的软件无线电功能模块存在着处理能力不足、体积偏大等问题,因此需要在满足软件无线电系统功能要求的前提下,提高处理能力,并兼顾小型化的需求。
技术实现思路
有鉴于此,本专利技术的目的是提供一种用于软件无线电的基带和射频一体化板卡,实现硬件小型化,降低设备体积和功耗。一种用于软件无线电的基带和射频一体化板卡,包括基带信号处理部分、底板总线通信部分以及射频单元部分;所述基带信号处理部分包括FPGA芯片、DSP芯片以及接口控制芯片;所述DSP芯片和FPGA芯片通过4×SRIO互连;所述底板总线通信部分通过CPCI总线将上位机与基带信号处理部分连接起来,具体为:采用一个PCIE/PCI桥芯片将PCI并行总线转换为PCIE串行总线,然后通过PCIE交换片,与FPGA芯片通过PCIE 4X接口实现互连,与DSP芯片通过PCIE 2X实现互连,与接口控制芯片通过PCIE 1X实现互连;所述射频单元部分采用FMC接口的子板形式,包括SMA形式的射频收发接口以及AD9364芯片;所述射频收发接口的发射端口通过两级放大器连接AD9364芯片,射频收发接口的接收端口通过低噪放大器连接AD9364芯片;AD9364芯片通过FMC子板的HPC接口与FPGA芯片连接;在信号发射过程中,上位机将调制解调程序通过底板总线通信部分加载到FPGA芯片,完成发射接收的相关参数的配置;FPGA芯片通过底板总线通信部分从上位机接收需要发送的数据,对其进行发射所需的处理后,将处理完的数据码流发送给射频单元部分,在AD9364芯片里完成数字—模拟转换和上变频操作,然后再经发射端口连接的天线以射频信号的方式发送数据;在信号接收过程中,射频单元部分通过射频收发接口中的接收端口接收信号,对信号进行两级放大后,经AD9364芯片完成下变频和模拟—数字转换,得到数字信号,然后将该数字信号经HPC接插件传送给FPGA芯片;所述基带信号处理部分从射频单元部分接收到所述数字信号后,并需要进行某种算法处理时,所述接口控制芯片通过底板总线通信部分从上位机接收该算法处理对应的软件程序,并判断:当FPGA芯片满足信号处理需求时,接口控制芯片控制DSP芯片进入休眠状态,同时将软件程序加载在FPGA芯片中,并驱动其运行该软件程序,实现对数字信号的处理,然后将数据通过底板总线通信部分传回给上位机;当FPGA芯片不能满足信号处理需求时,接口控制芯片对软件程序进行配置,将部分加载在FPGA芯片中,部分加载在DSP芯片中;驱动FPGA芯片运行软件程序后,得到中间数据,FPGA芯片将该中间数据传输给DSP芯片后,接口控制芯片驱动DSP芯片运行其内部加载的程序,实现对数字信号的最终处理,然后将数据通过底板总线通信部分传回给上位机。较佳的,所述射频单元部分的工作频率范围为70MHz至6.0GHz。较佳的,DSP芯片选用的型号为TMS320C6678。较佳的,FPGA芯片选用Xilinx公司的Kintex-7系列芯片FGPAXC7K325T。本专利技术具有如下有益效果:本专利技术的一种用于软件无线电的基带和射频一体化板卡,可直接对射频信号接收后转换为数字信号进行高速、大容量的信号处理,同时可将要发送的数字信息直接变频到射频频率进行发射,并满足软件无线电的开放性、标准化、模块化、波形参数及通信模式(扩频方式,调制方式,信道编码等)可智能选取等功能,可做到硬件小型化,降低设备体积和功耗。附图说明图1为本专利技术的基带、射频一体化板卡整体框图;图2为本专利技术的FMC射频子板原理框图;图3基于本专利技术的小型化软件无线电系统示意图。具体实施方式下面结合附图并举实施例,对本专利技术进行详细描述。本专利技术的目的是提供一种用于软件无线电的基带、如图1和2所示,包括三部分:(1)基带信号处理部分:采用DSP+FPGA实现的方式,DSP和FPGA通过4×SRIO互连,可进行数据交互,在相应的算法需求下,FPGA和DSP可将预处理的数据经SRIO发送到对方,协同完成信号处理算法。(2)底板总线通信部分:通用的底板总线种类较多,根据软件无线电需要,可选用CPCI总线。底板CPCI总线通过一个PCIE/PCI桥芯片将PCI并行总线转换为PCIE串行总线,然后通过PCIE交换片,与FPGA芯片通过PCIE 4X接口进行数据交换,与DSP芯片通过PCIE 2X进行数据交换,实现软件无线电主控板
通过PCI总线与板上的FPGA和DSP进行数据通信。(3)射频单元部分:如图3所示,采用FMC接口的子板形式,对外接口为SMA的射频收发接口,射频收发接口连接到AD9364芯片。AD9364芯片与射频发射端有两级放大器电路,保证发射的功率的线性度,使在最大功率输出时也有一个良好的线性度,射频接收端与AD9364芯片设计了一级外置低噪放大器,可以增加接收增益,减小噪声系数。AD9364芯片对内接口包括AD采样后的数据输出或接收基带模块所发送的DA数据,以及AD9364相关的控制接口,通过FMC子板的HPC接口与FPGA连接。射频收发部分的频率范围为70MHz至6.0GHz。软件无线电系统要求能够做到硬件的小型化和低功耗。现有的用于软件无线电的基带模块和射频模块通常是分开的单独模块,采用离散器件(放大器、混频器、解调器、ADC/DAC、滤波器等)来搭建的射频模块产品体积、功耗都比较大。在满足系统功能要求的前提下,按本专利技术完成的一体化板卡,将软件无线电常用的模块由两个合并成一个,体积功耗都减小很多。采用DSP+FPGA实现高速大容量信号处理。DSP芯片可选用TMS320C6678,集成了8个C66X系列的内核,单核运行速度最高可达1.25GHz。FPGA芯片可选用XC7K325T,是Xilinx最新的Kintex-7系列FGPA,集成了326080个Logic cells,1个PCIE接口,16个高速数据收发GTX接口,840个数字信号处理模块。FPGA芯片与DSP芯片通过串行高速输入输出接口SRIO连接,可进行高速信号交换,FPGA芯片与DSP芯片均可与CPCI主控板进行通信,并可由主控板进行程序在线加载。同时,若信号处理量非常大,单板上的FPGA+DSP运算量不够,可直接在软件无线电系统中扩展多个基带、射频一体化板卡,板卡上的底部接插件已经预留了FPGA和DSP的扩展接口,可以实现不同模块的FPGA和DSP协同工作。通常,信号处理芯片FPGA和DSP的程序存储在其外挂的ROM或FLASH里面,上电后从ROM或FLASH读取程序执行。由于软件本文档来自技高网...
【技术保护点】
一种用于软件无线电的基带和射频一体化板卡,其特征在于,包括基带信号处理部分、底板总线通信部分以及射频单元部分;所述基带信号处理部分包括FPGA芯片、DSP芯片以及接口控制芯片;所述DSP芯片和FPGA芯片通过4×SRIO互连;所述底板总线通信部分通过CPCI总线将上位机与基带信号处理部分连接起来,具体为:采用一个PCIE/PCI桥芯片将PCI并行总线转换为PCIE串行总线,然后通过PCIE交换片,与FPGA芯片通过PCIE 4X接口实现互连,与DSP芯片通过PCIE 2X实现互连,与接口控制芯片通过PCIE 1X实现互连;所述射频单元部分采用FMC接口的子板形式,包括SMA形式的射频收发接口以及AD9364芯片;所述射频收发接口的发射端口通过两级放大器连接AD9364芯片,射频收发接口的接收端口通过低噪放大器连接AD9364芯片;AD9364芯片通过FMC子板的HPC接口与FPGA芯片连接;在信号发射过程中,上位机将调制解调程序通过底板总线通信部分加载到FPGA芯片,完成发射接收的相关参数的配置;FPGA芯片通过底板总线通信部分从上位机接收需要发送的数据,对其进行发射所需的处理后,将处理完的数据码流发送给射频单元部分,在AD9364芯片里完成数字—模拟转换和上变频操作,然后再经发射端口连接的天线以射频信号的方式发送数据;在信号接收过程中,射频单元部分通过射频收发接口中的接收端口接收信号,对信号进行两级放大后,经AD9364芯片完成下变频和模拟—数字转换,得到数字信号,然后将该数字信号经HPC接插件传送给FPGA芯片;所述基带信号处理部分从射频单元部分接收到所述数字信号后,并需要进行某种算法处理时,所述接口控制芯片通过底板总线通信部分从上位机接收该算法处理对应的软件程序,并判断:当FPGA芯片满足信号处理需求时,接口控制芯片控制DSP芯片进入休眠状态,同时将软件程序加载在FPGA芯片中,并驱动其运行该软件程序,实现对数字信号的处理,然后将数据通过底板总线通信部分传回给上位机;当FPGA芯片不能满足信号处理需求时,接口控制芯片对软件程序进行配置,将部分加载在FPGA芯片中,部分加载在DSP芯片中;驱动FPGA芯片运行软件程序后,得到中间数据,FPGA芯片将该中间数据传输给DSP芯片后,接口控制芯片驱动DSP芯片运行其内部加载的程序,实现对数字信号的最终处理,然后将数据通过底板总线通信部分传回给上位机。...
【技术特征摘要】
1.一种用于软件无线电的基带和射频一体化板卡,其特征在于,包括基带信号处理部分、底板总线通信部分以及射频单元部分;所述基带信号处理部分包括FPGA芯片、DSP芯片以及接口控制芯片;所述DSP芯片和FPGA芯片通过4×SRIO互连;所述底板总线通信部分通过CPCI总线将上位机与基带信号处理部分连接起来,具体为:采用一个PCIE/PCI桥芯片将PCI并行总线转换为PCIE串行总线,然后通过PCIE交换片,与FPGA芯片通过PCIE 4X接口实现互连,与DSP芯片通过PCIE 2X实现互连,与接口控制芯片通过PCIE 1X实现互连;所述射频单元部分采用FMC接口的子板形式,包括SMA形式的射频收发接口以及AD9364芯片;所述射频收发接口的发射端口通过两级放大器连接AD9364芯片,射频收发接口的接收端口通过低噪放大器连接AD9364芯片;AD9364芯片通过FMC子板的HPC接口与FPGA芯片连接;在信号发射过程中,上位机将调制解调程序通过底板总线通信部分加载到FPGA芯片,完成发射接收的相关参数的配置;FPGA芯片通过底板总线通信部分从上位机接收需要发送的数据,对其进行发射所需的处理后,将处理完的数据码流发送给射频单元部分,在AD9364芯片里完成数字—模拟转换和上变频操作,然后再经发射端口连接的天线以射频信号的方式发送数据;在信号接收过程中,射频单元部分通过射频收发接口中的接收端口接收信号,对信号进行两级...
【专利技术属性】
技术研发人员:蔡林均,宗岩,蔡卓燃,赵庆,
申请(专利权)人:山东航天电子技术研究所,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。