一种可编程式无线通信开发平台制造技术

技术编号:21227866 阅读:31 留言:0更新日期:2019-05-29 08:24
本发明专利技术公开一种可编程式无线通信开发平台,包括:网口、逻辑电平输出接口、启动配置接口和电源接口;还包括:DSP模块、FPGA模块和射频模块。所述DSP模块与所述FPGA模块之间通过高速数字接口通信连接;所述FPGA模块与所述射频模块之间采用LVDS通信连接。在一块硬件平台上最多能支持4路无线通信协议的收发,大大提高了产品的灵活性以及效率,大大提高了无线通信开发人员的效率。

A Programmable Wireless Communication Development Platform

The invention discloses a programmable wireless communication development platform, which comprises a network interface, a logic level output interface, a start configuration interface and a power interface, and also includes a DSP module, a FPGA module and a radio frequency module. The communication connection between the DSP module and the FPGA module is through a high-speed digital interface, and the LVDS communication connection is used between the FPGA module and the RF module. On a hardware platform, it can support up to four wireless communication protocols, which greatly improves the flexibility and efficiency of products, and greatly improves the efficiency of wireless communication developers.

【技术实现步骤摘要】
一种可编程式无线通信开发平台
本专利技术属于通讯开发平台的
,特别是涉及一种可编程式无线通信开发平台。
技术介绍
对于无线通信系统来说底层无线收发平台的硬件架构是相似的,因此若能定制一块处理能力足够强大的平台,通过软件编程的方式来支持多种无线通信协议是一种比较理想的解决方式。而如今市场上绝大多数的无线通信开发平台通常只能支持单一的一种无线通信协议,若想要完整的支持某一类无线协议(如移动通信2/3/4G),则需要多款硬件平台,这样开发人员则需要同时熟悉多款硬件平台,这将会涉及巨大的工作量,而不能讲精力专注在通信协议本身的开发上,因此十分需要一种灵活高效的软件无线电平台。
技术实现思路
本专利技术为解决上述
技术介绍
中存在的技术问题,提供一种能够在多种无线通信协议间快速切换的一种可编程式无线通信开发平台。本专利技术通过以下技术方案来实现:一种可编程式无线通信开发平台,包括:网口、逻辑电平输出接口、启动配置接口和电源接口;还包括:DSP模块,设置有DSP芯片,用于数字信号的处理,所述DSP芯片的内部包括有四个DSP核,每个DSP核可独立进行编程;FPGA模块,包括XILINX-FPGA芯片,所述FPGA模块通过verilog进行编程;射频模块,与四路射频接口连接,每路射频接口包括收发接口各一路;所述DSP模块与所述FPGA模块之间通过高速数字接口通信连接;所述FPGA模块与所述射频模块之间采用LVDS通信连接。在进一步的实施例中,所述DSP模块与DSP调试接口连接,所述DSP调试接口通过DSP仿真器连接于电脑。在进一步的实施例中,所述FPGA模块与FPGA调试接口连接,所述FPGA调试接口通过FPGA仿真器连接于电脑。在进一步的实施例中,所述FPGA调试接口与DSP调试接口相邻而置,所述FPGA调试接口靠近DSP调试接口的一端为电源的高电压接口。在进一步的实施例中,所述网口为两个,均用于与上位机进行交互,支持TCP和UDP格式的协议,所述协议的格式内容由使用者自定义。在进一步的实施例中,所述逻辑电平输出接口与所述射频接口相邻,所述逻辑电平输出接口包括若干个引脚,其中靠近射频接口处的接口为GND地引脚,其他的引脚为使用者自定义。在进一步的实施例中,所述启动配置接口位于包括六个管脚,其中是三个管脚与DSP模块相连接用于控制DSP模块的启动方式;剩余三个管脚与FPGA模块相连接,用于控制FPGA模块的启动方式,所述六个管脚均为使用者自定义。在进一步的实施例中,所述电源接口与电源模块相连,所述电源模块为12V供电,供电电流为3A。在进一步的实施例中,所述DSP模块还包括与无线通信相关联的协处理器。在进一步的实施例中,所述每路射频接口包括射频通道X和射频通道Y,用于与其他配件连接。本专利技术的有益效果:本专利技术提供的硬件平台具有数据处理能力强、数据吞吐量大、体积小等优点,可方便的在多种无线通信制式间进行切换,并且在一块硬件平台上最多能支持4路无线通信协议的收发,大大提高了产品的灵活性以及效率,大大提高了无线通信开发人员的效率。附图说明图1为本专利技术的结构框架图。图2为本专利技术的硬件PCB图。图1至图2中的各标注为:DSP芯片1、XILINX-FPGA芯片2、射频模块3、射频接口4、FPGA调试接口5、DSP调试接口6、网口7、启动配置接口8、电源接口9、射频通道X10、射频通道Y11。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本专利技术的描述中,需要理解的是,术语“上”、“下”、“前”、“后”、“左”、“右”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。如图1所示,一种可编程式无线通信开发平台,包括:网口7、逻辑电平输出接口、启动配置接口8和电源接口9;还包括:DSP模块、FPGA模块和射频模块3。所述DSP模块与所述FPGA模块之间通过高速数字接口通信连接;所述FPGA模块与所述射频模块3之间采用LVDS通信连接。如图2所示,DSP模块,设置有DSPDSP芯片1,用于数字信号的处理,所述DSP芯片1的内部包括有四个DSP核,每个DSP核可独立进行编程;DSP内部包括多个与无线通信相关的协处理器,使用者可根据自己需要编写无线通信相关程序,该DSP芯片1可通过网口7与上位机进行交互,也可通过高速数字接口SRIO与FPGA进行交互。所述DSP模块与FPGA调试接口5连接,所述FPGA调试接口5通过DSP仿真器连接于电脑。使用者可通过该接口在线调试DSP内部编写的程序或者将启动程序烧写到DSP的启动FLASH中去。FPGA模块,包括XILINX-FPGA芯片2,所述FPGA模块通过verilog进行编程;具体的功能由使用者自己定义,对外接口包括与DSP之间的SRIO接口,即高速数字接口,以及与射频之间的LVDS接口。所述FPGA模块与FPGA调试接口5连接,所述FPGA调试接口5通过FPGA仿真器连接于电脑。使用者可通过该接口在线下载FPGA程序、查看FPGA内部时序状态或者将启动程序烧写到FPGA的启动FLASH中去。对于与FPGA连接的多个模块,采用流量控制的方式调节模块之间的信号传输。首先,分析每个模块输入输出的吞吐量,控制预定模块输入的数据流大小,即打开数据流预定时间周期,然后关闭预定数据流预定时间,形成间隔式流量调节,以确保该模块的输出数据流能够正常输入到下一个模块,而不会出现数据溢出等现象。在这种方式中,模块输出端无须通过握手信号去控制输入端,输入端采用主动的“开关”控制,即可保证输出端的数据流正常通信。所述FPGA调试接口5与FPGA调试接口5相邻而置,所述FPGA调试接口5靠近FPGA调试接口5的一端为电源的高电压接口。射频模块3,与四路射频接口4连接,每路射频接口4包括收发接口各一路;每路射频接口4包括射频通道X10和射频通道Y11用于与其他配件连接,如功率放大器。所述网口7为两个,均用于与上位机进行交互,支持TCP和UDP格式的协议,所述协议的格式内容由使用者自定义。所述逻辑电平输出接口与所述射频接口4相邻,所述逻辑电平输出接口包括若干个引脚,其中靠近射频接口4处的接口为GND地引脚,其他的引脚为使用者自定义,通常可使用该接口产生输出高低电平来来控制功率放大器的收发。所述启动配置接口8位于包括六个管脚,其中是三个管脚与DSP模块相连接用于控制DSP模块的启动方式;剩余三个管脚与FPGA模块相连接,用于控制FPGA模块的启动方式,所述六个管脚均为使用者自定义。如DSP可配置为从网口7启动程序或者从FLASH中启动程序。所述电源接口9与电源模块相连,采用12V供电,供电电流尽量选择3A及以上的适配器,本专利技术在满负荷工作时功耗会达到30W左右。使用者可通过为不同的无线通信协议编写不同的DSP以及FPGA的程序,并配置本文档来自技高网...

【技术保护点】
1.一种可编程式无线通信开发平台,包括:网口、逻辑电平输出接口、启动配置接口和电源接口;其特征在于,还包括:DSP模块,设置有DSP 芯片,用于数字信号的处理,所述DSP芯片的内部包括有四个DSP核,每个DSP核可独立进行编程;FPGA模块,包括XILINX‑FPGA芯片,所述FPGA模块通过verilog进行编程;射频模块,与四路射频接口连接,每路射频接口包括收发接口各一路;所述DSP模块与所述FPGA模块之间通过高速数字接口通信连接;所述FPGA模块与所述射频模块之间采用LVDS通信连接。

【技术特征摘要】
1.一种可编程式无线通信开发平台,包括:网口、逻辑电平输出接口、启动配置接口和电源接口;其特征在于,还包括:DSP模块,设置有DSP芯片,用于数字信号的处理,所述DSP芯片的内部包括有四个DSP核,每个DSP核可独立进行编程;FPGA模块,包括XILINX-FPGA芯片,所述FPGA模块通过verilog进行编程;射频模块,与四路射频接口连接,每路射频接口包括收发接口各一路;所述DSP模块与所述FPGA模块之间通过高速数字接口通信连接;所述FPGA模块与所述射频模块之间采用LVDS通信连接。2.根据权利要求1所述的一种可编程式无线通信开发平台,其特征在于,所述DSP模块与DSP调试接口连接,所述DSP调试接口通过DSP仿真器连接于电脑。3.根据权利要求1所述的一种可编程式无线通信开发平台,其特征在于,所述FPGA模块与FPGA调试接口连接,所述FPGA调试接口通过FPGA仿真器连接于电脑。4.根据权利要求3所述的一种可编程式无线通信开发平台,其特征在于,所述FPGA调试接口与DSP调试接口相邻而置,所述FPGA调试接口靠近DSP调试接口的一端为电源的高电压接口。5.根据权利要求1所...

【专利技术属性】
技术研发人员:宋体飞
申请(专利权)人:南京奈思电子科技有限公司
类型:发明
国别省市:江苏,32

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

1