一种射频前端设备的控制方法及装置制造方法及图纸

技术编号:19649326 阅读:27 留言:0更新日期:2018-12-05 21:18
本发明专利技术公开一种射频前端设备的控制方法,该方法包括:可编程设备通过与上位机的传输协议对应的第一接口接收所述上位机发送的数据包,所述数据包中包含射频前端设备的配置参数;所述可编程设备按照预设的传输格式,对所述数据包进行解析,所述预设的传输格式是所述上位机生成所述数据包时所采用的格式;所述可编程设备根据MIPI协议将解析得到的配置参数转换为电压信号;所述可编程设备通过与所述射频前端设备的传输协议对应的第二接口将所述电压信号写入所述射频前端设备,用以提供一种通用的工具实现对射频前端设备的控制。

【技术实现步骤摘要】
一种射频前端设备的控制方法及装置
本专利技术涉及通信领域,尤其涉及一种射频前端设备的控制方法及装置。
技术介绍
随著手机射频系统日趋复杂,业界需要一个单一控制介面解决方案。MIPI(MobileIndustryProcessorInterface,移动行业处理器接口)RFFE(射频前端控制接口,RFFrontEnd)是一种专门针对当前及未来无线系统在控制射频前端设备方面的接口规范。手机在过去10年增长迅速,2010年的出货量达到了14亿部,但需求仍未饱和。同一时间,手机复杂性也日趋提升,从纯语音的2G转移到3G,最近则进展到了4G多功能智慧手机。此外,Wi-Fi、蓝牙、全球定位系统、调频收音机和其他无线连接功能也增加了行动通讯的复杂性。这些不断加入的无线标准建构出了一种能够涵盖10个或更多频段的多无线电解决方案的需求。对手机制造商来说,要能良好控制这些复杂的射频前端设备已成为一大难题。这些射频前端设备,如低频放大器、功率放大器、天线开关、天线调谐器、DC/DC转换器、滤波器、感测器等。目前通常是不同厂商的开发人员通过IO口模拟MIPIRFFE协议,如生产的时候使用ATE,实验室使用MCU或PXIDIO仪器等,从而利用硬件接口对不同射频前端设备进行控制,操作人员需要熟悉专业的编程语言,然后才能操作该硬件接口,而且在生产和实验时采用的RFFE也会不相同,所以说目前没有一个通用的可以在任何场合直接使用的RFFE,可以基于MIPIRFFE协议实现对射频前端设备的控制。
技术实现思路
本专利技术实施例提供一种射频前端设备的控制方法及装置,用以提供一种通用的工具实现对射频前端设备的控制。本专利技术方法包括一种射频前端设备的控制方法,该方法包括:可编程设备通过与上位机的传输协议对应的接口接收所述上位机发送的数据包,所述数据包中包含射频前端设备的配置参数;所述可编程设备按照预设的传输格式,对所述数据包进行解析,所述预设的传输格式是所述上位机生成所述数据包时所采用的格式;所述可编程设备根据MIPI协议将解析得到的配置参数转换为电压信号,并通过时钟信号将所述电压信号写入所述射频前端设备。基于同样的专利技术构思,本专利技术实施例进一步地提供可编程设备,该设备包括:收发器,用于通过与上位机的传输协议对应的接口接收所述上位机发送的数据包,所述数据包中包含射频前端设备的配置参数;处理器,用于按照预设的传输格式,对所述数据包进行解析,所述预设的传输格式是所述上位机生成所述数据包时所采用的格式;所述收发器,还用于根据MIPI协议将解析得到的配置参数转换为电压信号,并通过时钟信号将所述电压信号写入所述射频前端设备。本专利技术实施例通过提供可编程设备这个通用的工具实现对射频前端设备的控制,具体地,可编程设备一端通过上位机外围协议芯片与PC端连接,例如通过USB线与PC端连接,另一端通过MIPI协议对应双绞线与射频前端设备连接,这样,可编程设备就可以接收PC端配置生成的数据包,对其进行解析后可以得到数据,然后将数据转换成电压信号,从而通过时钟信号将该电压信号写入射频前端设备中。由此可见,对于工具的使用者来说,并不需要熟悉专业的编程语言,就可以在PC端操作该工具,即通过PC端的图形化配置工具完成参数的配置和写入操作,因此,本专利技术实施例提供的可编程设备具有较强的通用性,可以完成对射频前端设备的控制。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种射频前端设备的控制方法流程示意图;图2为本专利技术实施例提供的一种控制工具的装配示意图;图3为本专利技术实施例提供的一种上位机图形化配置示意图;图4为本专利技术实施例提供的一种配置文件示意图;图5为本专利技术实施例提供的一种数据时序图和时钟时序图;图6为本专利技术实施例提供的一种可编程设备的架构示意图。具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述,显然,所描述的实施例仅仅是本专利技术一部份实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。基于MIPI协议,本专利技术实施例提供一种射频前端设备的控制方法流程示意图,参见图1所示,具体地实现方法包括:步骤S101,可编程设备通过与上位机的传输协议对应的第一接口接收所述上位机发送的数据包,所述数据包中包含射频前端设备的配置参数。步骤S102,所述可编程设备按照预设的传输格式,对所述数据包进行解析,所述预设的传输格式是所述上位机生成所述数据包时所采用的格式。步骤S103,所述可编程设备根据MIPI协议将解析得到的配置参数转换为电压信号。步骤S104,所述可编程设备通过与所述射频前端设备的传输协议对应的第二接口将所述电压信号写入所述射频前端设备。需要说明的是,可编程设备可以是FPGA、CPU、MCU、DSP或者数据采集卡等,本专利技术实施例以FPGA为例进行说明。上位机外围协议芯片可以是USB、PCIe、PXIe等协议转换芯片,主要是实现上位机(PC、服务器等)和下位机的通讯,其中,第一接口指的是上位机的外围协议芯片,例如USB等,第二接口是MIPI协议对应的双绞线。本专利技术实施例主要是将.NET的图形化编程,PC的USB通信和FPGA可编程实时快速特性结合在一起,实现了一套基于MIPI协议的专用控制器。例如装配图如图2所示,包括上位机的图形化配置工具201、USB202、FPGA203、射频前端设备204。其中,PC端的图形化配置工具用于录入射频前端设备对应的参数,USB102主要实现上位机201与FPGA203之间的通讯,FPGA203用于将通过USB202接收的数据包按照MIPI协议进行解析,以获取相应字节对应的寄存器地址或者寄存器值。其中,上位机的图形化配置工具可以利用上位机语言,例如C/C++、.Net、C#等实现,将数据按照预设的传输格式打包传输至USB。数据包中通常包括射频前端设备的地址、寄存器地址以及寄存器的值等数据。图形化的配置工具使用的是常用的开发语言描述参数,如Write,Read,SlaveAddress,WritData,ReadData等,利于操作者理解和录入相应的正确参数,同时界面中还可以控制24路GPIO和VISA协议的仪器控制(如Keysight的电源E36XX),使操作者能在电脑前远程的操作完整个过程,减少操作者的工作量,提高效率,界面如图3所示。另外,预设的传输格式中包含校验位,这样当FPGA通过USB收到PC端发送的数据包后,可以先利用数据包中的校验位对数据包进行校验,以用来确定传输的数据的准确性。另外,为了简化界面重复配置参数,本专利技术实施例上位机中的配置工具生成的是XML格式的配置文件,该配置文件理论上可以录入无限多MIPI芯片的参数,如图4所示,这样只需要一次录入,就可以一直使用,因此可以减轻工作量。其中,上位机和FPGA之间的传输协议是使用目前主流的RS232、USB、PCIe和PXIe总线传输,可以适本文档来自技高网...

【技术保护点】
1.一种射频前端设备的控制方法,其特征在于,该方法包括:可编程设备通过与上位机的传输协议对应的第一接口接收所述上位机发送的数据包,所述数据包中包含射频前端设备的配置参数;所述可编程设备按照预设的传输格式,对所述数据包进行解析,所述预设的传输格式是所述上位机生成所述数据包时所采用的格式;所述可编程设备根据MIPI协议将解析得到的配置参数转换为电压信号;所述可编程设备通过与所述射频前端设备的传输协议对应的第二接口将所述电压信号写入所述射频前端设备。

【技术特征摘要】
1.一种射频前端设备的控制方法,其特征在于,该方法包括:可编程设备通过与上位机的传输协议对应的第一接口接收所述上位机发送的数据包,所述数据包中包含射频前端设备的配置参数;所述可编程设备按照预设的传输格式,对所述数据包进行解析,所述预设的传输格式是所述上位机生成所述数据包时所采用的格式;所述可编程设备根据MIPI协议将解析得到的配置参数转换为电压信号;所述可编程设备通过与所述射频前端设备的传输协议对应的第二接口将所述电压信号写入所述射频前端设备。2.如权利要求1所述的方法,其特征在于,所述预设的传输格式包含校验位;所述方法还包括:所述可编程设备根据预设的传输格式中的校验位所对应的字节,对所述数据包中的数据进行校验。3.如权利要求1所述的方法,其特征在于,所述可编程设备通过时钟信号将所述电压信号写入所述射频前端设备之后,还包括:所述可编程设备通过所述第二接口接收所述射频前端设备发送的写入结果反馈信号;所述可编程设备将所述写入结果反馈信号通过所述第一接口发送至所述上位机。4.如权利要求1所述的方法,其特征在于,所述射频前端设备的配置参数是通过所述上位机中的图形配置工具接收用户输入的配置参数;所述图形配置工具中包含各射频前端设备的寄存器地址信息,所述寄存器用于存储配置参数;将所述电压信号写入所述射频前端设备,包括:根据所述射频前端设备的寄存器地址信息,将所述射频前端设备的配置参数对应的电压信号写入所述所述射频前端设备的寄存器中。5.如权利要求1至4任一项所述的方法,其...

【专利技术属性】
技术研发人员:周文君谷陈鹏田雄伟鲁斌
申请(专利权)人:嘉兴鹏武电子科技有限公司
类型:发明
国别省市:上海,31

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

1