System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种新型接口的毫米波天线与应用装置设计制造方法及图纸_技高网

一种新型接口的毫米波天线与应用装置设计制造方法及图纸

技术编号:42603059 阅读:15 留言:0更新日期:2024-09-03 18:13
本发明专利技术公开了一种新型接口的毫米波天线与应用装置设计,包括毫米波天线,所述毫米波天线具有espi转AXI接口,其通过天线内部可编程逻辑实现espi与AXI接口的转换,实现CPU直接对天线内部逻辑寄存的访问,从而直接控制天线工作,获取天线状态,所述可编程逻辑分为SOC内部FPGA逻辑与天线内部逻辑,SOC内部FPGA逻辑与天线内部逻辑分别对应SOC内部可编程逻辑实现模块和天线内部可编程逻辑实现模块。本发明专利技术的优点在于:支持CPU直接访问天线内部硬件寄存器,去除软件协议层的封装和解封装软件开销,大大提高软件控制天线效率。当遇到天线故障时,可以直接快速读取天线内部硬件状态寄存器,提高问题定位效率。去除天线控制报文,减小软件开发工作量。

【技术实现步骤摘要】

本专利技术涉及通信,具体为一种新型接口的毫米波天线与应用装置设计,可广泛应用于嵌入式产品。


技术介绍

1、在毫米波终端设备中,毫米波天线是射频硬件的主要模块,其主要功能是接收和发送射频信号,实现波束赋性,功控管理等功能。现阶段毫米波天线属前沿研究,天线功能的开发和验证、天线控制算法的开发,需要毫米波设备厂商与天线厂商的软硬件工作配合。当前毫米波天线厂家普遍使用自定义协议报文进行天线消息通信,这就导致毫米波设备厂家在使用不同厂家天线时,其软件需要基于天线厂家的控制协议报文来针对开发软件。其弊端:

2、一,需要增加设备厂商的软件开发人力来适配多个厂家的天线消息协议,且协议报文处理效率低;

3、二,当厂家修改通信协议消息,终端厂商的软件也需要相应修改,开发效率低下;

4、三,当天线消息交互出错时,难以对毫米波天线问题定位。

5、本专利技术提出一种新的毫米波天线设计,通过espi转axi接口设计,消除天线消息报文,对设备终端像访问内部模块一样直接访问天线内部硬件的寄存器。

6、本专利技术还提出了关于此种新型接口天线的终端应用设计,旨在提供一种标准的、统一的毫米波天线终端应用设计,提升研发效率,降低软件开发成本。


技术实现思路

1、(一)解决的技术问题

2、针对现有技术的不足,本专利技术提供了一种新型接口的毫米波天线与应用装置设计,提供一种标准的、统一的毫米波天线终端应用设计,提升研发效率,降低软件开发成本,解决了现在的协议报文处理效率低、开发效率低下、当天线消息交互出错时难以对毫米波天线问题定位的问题。

3、(二)技术方案

4、为实现上述提供一种标准的、统一的毫米波天线终端应用设计,提升研发效率,降低软件开发成本的目的,本专利技术提供如下技术方案:包括毫米波天线,所述毫米波天线具有espi转axi接口,其通过天线内部可编程逻辑实现espi与axi接口的转换,实现cpu直接对天线内部逻辑寄存的访问,从而直接控制天线工作,获取天线状态;

5、所述可编程逻辑分为soc内部fpga逻辑与天线内部逻辑,soc内部fpga逻辑与天线内部逻辑分别对应soc内部可编程逻辑实现模块和天线内部可编程逻辑实现模块,soc内部可编程逻辑实现模块包括:axi接口模块、axi消息与espi消息转换模块、地址窗口映射模块、espi总线接口模块,天线内部可编程逻辑实现模块包括:epsi接口、axi消息与espi消息转换模块、天线axi总线接口模块。

6、优选的,所述axi接口模块:axi协议处理,发送方向,解析axi总线消息,获取指令操作类型、操作地址、和数据信息;接收方,实现axi操作数据转换为axi信号。

7、优选的,所述axi消息与epsi消息转换模块:发送完成axi操作数据转换为espi消息数据,接收完成espi消息转换为axi操作数据。

8、优选的,所述地址窗口映射模块:完成soc内部fpga逻辑物理地址与天线内部寄存器物理地址窗口映射,完成fpga物理合法性检查、及fpga物理地址转换为天线内部逻辑地址。

9、优选的,所述espi总线接口模块数据:发送方向完成espi消息数据转换为espi电信号,接收方向完成espi电信号转换为消息数据。

10、优选的,对天线控制流程如下:

11、一、soc端接口工作流程:

12、1)、天线接口初始化,配置soc内部地址窗口与天线内部硬件地址窗口映射关系,可配置多段映射;

13、2)、cpu通过axi接口发送访问天线内部硬件地址的指令;

14、3)、axi总线接口模块解析axi总线消息,获取axi操作类型读或写,操作地址,操作数据;

15、4)、axi总线接口将操作地址发送到地址窗口映射模块;

16、5)、地址窗口映射模块查找地址是否属于配置地址映射窗口,并返回相应映射地址;

17、6)、axi总线接口模块将映射后地址,操作类型,操作数发送至axi与espi消息转换模块;

18、7)、axi消息与espi转换模块,将axi相应操作转换为espi消息,转换完成后将数据发送到espi总线接口;

19、8)、espi总线接口将数据消息数据转换为espi电信号;

20、天线fpga逻辑工作流程:

21、1)、espi总接口将电信号转换为espi消息数据,并将数据传送至axi消息与espi消息转换模块;

22、2)、axi消息与espi消息转换模块解析espi消息,获取协议中操作类型、操作地址、操作数据;

23、3)、axi消息与espi消息转换模块将获取的操作数据转换至axi总线消息,并将axi总线消息通地axi总线发送到天线内部硬件模块;

24、4)、天线内部硬件模块做出相应操作,如果是写数据,则将数据写入对应地址;如果是读数据,则返回相应地址数据。

25、一种天线应用的方法,本专利技术天线应用系统装置包括cpu、soc fpga可编程逻辑,天线内部可编程逻辑、天线内逻硬件等组件;soc内部fpga实现模块包括:axi接口模块、axi消息与espi消息转换模块、地址窗口映射模块、espi总线接口模块;天线内部可编程逻辑实现模块包括:epsi接口模块、axi消息与espi消息转换模块、天线内部axi总线模块,具体工作方式如下:

26、1)、cpu完成天线接口通路初始化,主要完成fpga物理地址窗口与天线内部物理地址窗口的映射,配置一段映射窗口的方式为,fpga物理起始地址fpga_addr、天线内部起始物理地址ant_addr、映射窗口大小size,可以配置多段窗口映射;

27、2)、axi接口模块,cpu发送访问操作时,axi接口模块解析axi总线消息,获取axi操作参数,包括axi操作类型为读或写,操作地址,操作数据;本模块获取的地址为soc内fpga物理地址,然后将获取的axi操作参数下发至下一级模块,等待本次操作结果,如果本次操作结果成功,则axi接口模块向axi总线应答成功,否则应答失败;

28、3)、axi消息与espi消息转换模块实现,发送方向:本模块将获取的fpga操作地址发送至地址窗口映射模块,启动地址映射查询转换,等待操作结果,如果返回操作失败,记录相应错误信息,并向axi接口返回本次操作失败,如果操作成功,则获取转换后的天线内部物理地址,模块将操作类型、转换后地址、操作数据,转换为espi协议消息,将消息发送至下一模块,并等待操作结果,操作结果失败,则记录失败信息,并向axi接口返回失败标志,操作成功,如本次操作为写操作,则向axi接口返回成功标志;如本次操作为读操作,则同时返回回读数据及成功标志,接收方向:接收espi接口消息数据,对espi消息进行合法性判断,解析espi消息,获取epsi操作参数,包括操作类型、操作地址、操作数据,本文档来自技高网...

【技术保护点】

1.一种新型接口的毫米波天线与应用装置设计,其特征在于,包括毫米波天线,所述毫米波天线具有espi转AXI接口,其通过天线内部可编程逻辑实现espi与AXI接口的转换,实现CPU直接对天线内部逻辑寄存的访问,从而直接控制天线工作,获取天线状态;

2.根据权利要求1所述的一种新型接口的毫米波天线与应用装置设计,其特征在于:所述AXI接口模块:AXI协议处理,发送方向,解析AXI总线消息,获取指令操作类型、操作地址、和数据信息;接收方,实现AXI操作数据转换为AXI信号。

3.根据权利要求1所述的一种新型接口的毫米波天线与应用装置设计,其特征在于:所述AXI消息与EPSI消息转换模块:发送完成AXI操作数据转换为ESPI消息数据,接收完成ESPI消息转换为AXI操作数据。

4.根据权利要求1所述的一种新型接口的毫米波天线与应用装置设计,其特征在于:所述地址窗口映射模块:完成SOC内部FPGA逻辑物理地址与天线内部寄存器物理地址窗口映射,完成FPGA物理合法性检查、及FPGA物理地址转换为天线内部逻辑地址。

5.根据权利要求1所述的一种新型接口的毫米波天线与应用装置设计,其特征在于:所述ESPI总线接口模块数据:发送方向完成ESPI消息数据转换为ESPI电信号,接收方向完成ESPI电信号转换为消息数据。

6.根据权利要求1所述的一种新型接口的毫米波天线与应用装置设计,其特征在于:对天线控制流程如下:

7.一种天线应用的方法,其特征在于,本专利技术天线应用系统装置包括CPU、SOC FPGA可编程逻辑,天线内部可编程逻辑、天线内逻硬件等组件;SOC内部FPGA实现模块包括:AXI接口模块、AXI消息与ESPI消息转换模块、地址窗口映射模块、ESPI总线接口模块;天线内部可编程逻辑实现模块包括:EPSI接口模块、AXI消息与ESPI消息转换模块、天线内部AXI总线模块,具体工作方式如下:

...

【技术特征摘要】

1.一种新型接口的毫米波天线与应用装置设计,其特征在于,包括毫米波天线,所述毫米波天线具有espi转axi接口,其通过天线内部可编程逻辑实现espi与axi接口的转换,实现cpu直接对天线内部逻辑寄存的访问,从而直接控制天线工作,获取天线状态;

2.根据权利要求1所述的一种新型接口的毫米波天线与应用装置设计,其特征在于:所述axi接口模块:axi协议处理,发送方向,解析axi总线消息,获取指令操作类型、操作地址、和数据信息;接收方,实现axi操作数据转换为axi信号。

3.根据权利要求1所述的一种新型接口的毫米波天线与应用装置设计,其特征在于:所述axi消息与epsi消息转换模块:发送完成axi操作数据转换为espi消息数据,接收完成espi消息转换为axi操作数据。

4.根据权利要求1所述的一种新型接口的毫米波天线与应用装置设计,其特征在于:所述地址窗口映射模块:完成soc内部fpga逻...

【专利技术属性】
技术研发人员:唐志双魏国文郑占彬余铁柱秦峰
申请(专利权)人:深圳市飞思通信技术有限公司
类型:发明
国别省市:

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

1