协议转换电路和相关设备制造技术

技术编号:32830711 阅读:14 留言:0更新日期:2022-03-26 20:42
本发明专利技术实施例提供了一种协议转换电路,包括收发电路模块、寄存器、接口电路模块以及控制电路模块;收发电路模块用于与计算机终端进行通信连接;寄存器用于存储数据;接口电路模块用于产生MIPI

【技术实现步骤摘要】
协议转换电路和相关设备


[0001]本专利技术涉及接口电路领域,尤其涉及应用于手机射频前端的一种协议转换电路和测试设备。

技术介绍

[0002]目前,移动通信技术的发展,手机射频芯片应用越来越广泛。手机射频芯片的功能测试为其中重要的芯片测试功能,其中,MIPI

RFFE接口用于控制手机射频前端器件的正常工作,MIPI

RFFE接口为其中重要的测试部件。
[0003]相关技术的MIPI

RFFE接口一般采用专用的芯片产生相应的控制命令,实现对手机射频芯片的控制,进而测试手机射频芯片的功能。
[0004]然而,相关技术的MIPI

RFFE接口的专用的芯片需要定制测试板,该芯片电路复杂且成本高,并且不易于在测试中进行动态调整测试命令,测试过程不易开发。
[0005]因此,实有必要提供一种新的电路和设备解决上述问题。

技术实现思路

[0006]针对以上现有技术的不足,本专利技术提出一种电路结构简单且易于测试的协议转换电路和测试设备。
[0007]为了解决上述技术问题,第一方面,本专利技术的实施例提供了一种协议转换电路,所述协议转换为UART协议转MIPI

RFFE协议,所述协议转换电路包括收发电路模块、寄存器、接口电路模块以及控制电路模块;
[0008]所述收发电路模块用于与外部的计算机终端进行通信连接,以实现与所述计算机终端的串口软件数据通信;
[0009]所述寄存器用于存储数据,所述寄存器包括多个且分别与所述收发电路模块通信连接;
[0010]所述接口电路模块用于产生MIPI

RFFE协议命令序列,所述接口电路模块包括多个并分别与外部的多个移动终端进行通信连接,以实现对多个所述移动终端进行访问和控制;
[0011]所述控制电路模块包括多个,每一所述控制电路模块与一个所述寄存器通信连接,且每一所述控制电路模块均与所有所述接口电路模块通信连接;所述控制电路模块用于控制所述收发电路模块的工作状态,根据所述工作状态产生UART读写命令,根据所述UART读写命令对多个所述寄存器进行读写操作,以实现所述计算机终端通过所述接口电路模块对所述移动终端进行访问和控制;
[0012]所述收发电路模块的输入端作为所述协议转换电路的输入端,且所述收发电路模块的输入端用于连接所述计算机终端的串口软件输出端口;
[0013]所述收发电路模块的输出端包括多个第一输出端和多个第二输出端;每一所述第一输出端连接于相应的一个所述寄存器的第一端;
[0014]每一所述第二输出端连接于相应的一个所述控制电路模块的第一输入端;
[0015]每一所述寄存器的第二端连接于相对应的一个所述控制电路模块的第二输入端,且每控制电路模块的输出端分别连接于多个所述接口电路模块的输入端;
[0016]所述接口电路模块的输出端作为所述协议转换电路的输出端,且所述接口电路模块的输出端用于连接相对应的所述移动终端的数据接口。
[0017]优选的,所述收发电路模块包括UART时钟发生子模块、UART接收电路子模块以及UART发送电路子模块,
[0018]所述UART时钟发生子模块用于产生一个同步时钟;
[0019]所述UART接收电路子模块与所述UART时钟发生子模块连接,用于将所述计算机终端的串口软件输出端口输入的数据信号通过所述同步时钟进行同步,并将同步后的数据信号发送至所述UART发送电路子模块;
[0020]所述UART发送电路子模块用于将同步后的数据信号发送至与其连接的所述寄存器。
[0021]优选的,所述同步时钟的频率为9.6KHz,所述收发电路模块的UART波特率为9600bps。
[0022]优选的,所述控制电路模块具体用于将所述UART读写命令中的读写地址进行译码并产生相应的地址片选信号;所述地址片选信号用于选择对应的所述寄存器,以实现对该寄存器写入或读出与所述读写地址相对应的数据。
[0023]优选的,所述UART读写命令包括读命令和写命令,
[0024]所述读命令包括依次排列的读命令开始序列、读命令对应的寄存器的读写地址以及由所述收发电路模块发送至所述控制电路模块的读数据,所述读命令开始序列设置于0XF5字段,所述读命令对应的寄存器的读写地址设置于0XF5字段的排序后一个字段,所述读数据设置于0XF5字段的排序后两个字段;
[0025]所述写命令包括依次排列的写命令开始序列、写命令对应的寄存器的读写地址以及写数据,所述写命令开始序列设置于0xFA字段,所述写命令对应的寄存器的读写地址设置于0xFA字段的排序后一个字段,所述写数据设置于0xFA字段的排序后两个字段。
[0026]优选的,所述接口电路模块包括4个,所述控制电路模块包括4个,所述寄存器包括4个。
[0027]优选的,所述MIPI

RFFE协议命令序列包括8种,所述MIPI

RFFE协议命令序列的数据可动态配置。
[0028]第二方面,本专利技术的实施例提供了一种测试设备,所述测试设备包括如本专利技术实施例提供的上述协议转换电路。
[0029]优选的,所述测试设备还包括现场可编程门阵列开发板,所述协议转换电路设置于所述现场可编程门阵列开发板。
[0030]与相关技术相比,本专利技术的协议转换电路和测试设备通过收发电路模块与外部的计算机终端进行通信连接,通过寄存器存储数据;控制电路模块控制所述收发电路模块的工作状态;根据所述工作状态产生UART读写命令,根据所述UART读写命令对多个所述寄存器进行读写操作,以实现所述计算机终端通过所述接口电路模块对所述移动终端进行访问和控制;接口电路模块产生MIPI

RFFE协议命令序列,并与外部的多个移动终端进行通信连
接,以实现对所述移动终端进行访问和控制。该协议转换电路的电路结构简单即可实现专门的MIPI

RFFE接口专用的芯片功能,并且可以通过接口电路模块产生MIPI

RFFE协议命令序列实现测试功能调整,从而使得本专利技术的协议转换电路和测试设备易于测试。
附图说明
[0031]下面结合附图详细说明本专利技术。通过结合以下附图所作的详细描述,本专利技术的上述或其他方面的内容将变得更清楚和更容易理解。附图中,
[0032]图1为本实用实施例的协议转换电路的应用电路结构图;
[0033]图2为本实用实施例的协议转换电路的收发电路模块的电路结构图。
具体实施方式
[0034]下面结合附图详细说明本专利技术的具体实施方式。
[0035]在此记载的具体实施方式/实施例为本专利技术的特定的具体实施方式,用于说明本专利技术的构思,均是解释性和示例性的,不应解释为对本专利技术实施方式及本专利技术范围的限制。除在此记载的实施例外,本领域技术人员还能够基于本申请权本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种协议转换电路,其特征在于,所述协议转换为UART协议转MIPI

RFFE协议,所述协议转换电路包括收发电路模块、寄存器、接口电路模块以及控制电路模块;所述收发电路模块用于与外部的计算机终端进行通信连接,以实现与所述计算机终端的串口软件数据通信;所述寄存器用于存储数据,所述寄存器包括多个且分别与所述收发电路模块通信连接;所述接口电路模块用于产生MIPI

RFFE协议命令序列,所述接口电路模块包括多个并分别与外部的多个移动终端进行通信连接,以实现对多个所述移动终端进行访问和控制;所述控制电路模块包括多个,每一所述控制电路模块与一个所述寄存器通信连接,且每一所述控制电路模块均与所有所述接口电路模块通信连接;所述控制电路模块用于控制所述收发电路模块的工作状态,根据所述工作状态产生UART读写命令,根据所述UART读写命令对多个所述寄存器进行读写操作,以实现所述计算机终端通过所述接口电路模块对所述移动终端进行访问和控制;所述收发电路模块的输入端作为所述协议转换电路的输入端,且所述收发电路模块的输入端用于连接所述计算机终端的串口软件输出端口;所述收发电路模块的输出端包括多个第一输出端和多个第二输出端;每一所述第一输出端连接于相应的一个所述寄存器的第一端;每一所述第二输出端连接于相应的一个所述控制电路模块的第一输入端;每一所述寄存器的第二端连接于相对应的一个所述控制电路模块的第二输入端,且每控制电路模块的输出端分别连接于多个所述接口电路模块的输入端;所述接口电路模块的输出端作为所述协议转换电路的输出端,且所述接口电路模块的输出端用于连接相对应的所述移动终端的数据接口。2.根据权利要求1所述的协议转换电路,其特征在于,所述收发电路模块包括UART时钟发生子模块、UART接收电路子模块以及UART发送电路子模块,所述UART时钟发生子模块用于产生一个同步时钟;所述UART接收电路子模块与所述UART时钟发生子模块连接,用于将所述计算机终端的串口软件输出端口输...

【专利技术属性】
技术研发人员:孙源郭嘉帅
申请(专利权)人:深圳飞骧科技股份有限公司
类型:发明
国别省市:

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

1