一种多模块高速通信系统的制作方法

文档序号:7845894阅读:165来源:国知局
专利名称:一种多模块高速通信系统的制作方法
技术领域
本实用新型涉及通信领域,尤其涉及一种多模块高速通信系统。
背景技术
现有的主控制器与多模块的通信方案中,多采用UART接口(UniversalAsynchronous Receiver/Transmitter,通用异步接收 / 发送装置)或 DPRAM 芯片(双口 RAM)实现主控制器和各个模块的通信数据交互。在UART接口方案中,UART接口的速率较低,不能满足HSPA+ (演进式HSPA)的速率要求,且需要占用主控制器的多对UART接口 ;在DPRAM芯片方案中,地址线、控制线、数据线的数量较多,占用主控制器的接口资源,且需要多个DPRAM IC (双口 RAM集成电路),成本偏高。

实用新型内容本实用新型实施例所要解决的技术问题在于,提供一种多模块高速通信系统,可节省主控制器的接口资源,并且满足HSPA+的速率要求。为了解决上述技术问题,本实用新型实施例提供了一种多模块高速通信系统,包括主控制器和功能模块,所述主控制器具有移动产业处理器接口 MIPI ;所述主控制器通过所述MIPI接口的唤醒接口与所述功能模块相连;所述主控制器通过所述MIPI接口的信号传输接口和开关电路与所述功能模块相连。进一步地,所述开关电路包括三路模拟开关,所述三路模拟开关的每一路分别与所述MIPI接口的信号传输接口中的数据传输接口、标识接口和准备控制接口相连。进一步地,所述开关电路包括第一开关电路和第二开关电路,其中,所述MIPI接口的信号传输接口中的输出接口通过所述第一开关电路与所述功能模块相连,所述MIPI接口的信号传输接口中的输入接口通过所述第二开关电路与所述功能模块相连。进一步地,所述三路模拟开关的每一路为单刀多掷开关,所述单刀多掷开关的不动端与所述功能模块的数量相同。进一步地,所述第一开关电路和第二开关电路均与所述主控制器的总线扩展接口GPIO相连,所述主控制器通过所述GPIO接口发出的控制信号控制所述第一开关电路和第~■开关电路。相应的,本实用新型实施例还提供了一种多模块高速通信系统,包括主控制器和功能模块,所述主控制器具有通用串行总线USB接口;所述主控制器通过开关电路与所述功能模块相连。进一步地,所述开关电路包括第一开关电路和第二开关电路。其中,所述USB接口的差分信号接口通过所述第一开关电路与所述功能模块相连,所述USB接口的电源控制接口通过所述第二开关电路与所述功能模块相连。[0016]进一步地,所述第一开关电路包括两路模拟开关,所述两路模拟开关的每一路分别与所述USB接口的差分信号接口中的正信号接口和负信号接口相连。进一步地,所述第二开关电路包括一路模拟开关,所述一路模拟开关与所述USB接口的电源控制接口相连。进一步地,所述两路模拟开关和一路模拟开关的每一路为单刀多掷开关,所述单刀多掷开关的不动端与所述功能模块的数量相同。进一步地,所述第一开关电路和第二开关电路均与所述主控制器的总线扩展接口GPIO相连,所述主控制器通过所述GPIO接口发出的控制信号控制所述第一开关电路和第~■开关电路。实施本实用新型实施例,具有如下有益效果采用多路模拟开关配合主控制器上的MIPI接口(Mobile Industry ProcessorInterface移动产业处理器接口)或USB接口(Universal Serial BUS通用串行总线)来控制主控制器和多个功能模块间的通信切换,在减少占用主控制器上的接口资源的基础上,可大大提高主控制器与功能模块间的传输速率,最高传输速率可以达到480Mbps,而且仅需要少量的开关电路,节约硬件成本。

为了更清楚地说明本实用新型实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本实用新型的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I是本实用新型多模块高速通信系统的第一实施例的结构组成示意图;图2是本实用新型多模块高速通信系统的第二实施例的结构组成示意图。
具体实施方式
下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本实用新型一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本实用新型保护的范围。请参见图1,是本实用新型多模块高速通信系统的第一实施例的结构组成示意图。所述多模块高速通信系统包括主控制器I、第一开关电路2,第二开关电路3以及功能模块4 5,其中,所述主控制器I具有MIPI接口。具体的,所述MIPI接口包括唤醒接口 WAKE和信号传输接口。相对于主控制器来说,所述唤醒接口和所述信号传输接口均可以分为两类一类为输出接口,用于主控制器向功能模块发送输出信号,可用前缀“A_C_”与“具体接口 ”组合来表示;另一类为输入接口,用于主控制器接收来自功能模块的输入信号,可用前缀“C_A_”与“具体接口”组合来表示。如唤醒接口可分为输出接口 A_C_WAKE和输入接口 C_A_WAKE,其中A_C_WAKE和C_A_WAKE各有两个,与功能模块的数量相同。[0029]所述信号传输接口进一步包括数据传输接口 DATA、标识接口 FLAG和准备控制接口 READY。其中数据传输接口可分为输出接口 A_C_DATA和输入接口 C_A_DATA,标识接口可分为输出接口 A_C_FLAG和输入接口 C_A_FLAG,准备控制接口可分为输出接口 A_C_READY和输入接口 C_A_READY。所述主控制器I通过所述MIPI接口的唤醒接口与所述功能模块4 5相连。具体的,当所述主控制器I和所述功能模块4间需要通信时,所述主控制器I通过A_C_WAKE1唤醒所述功能模块4,或者所述功能模块4通过C_A_WAKE1唤醒所述主控制器I。所述主控制器I通过所述MIPI接口的信号传输接口和开关电路与所述功能模块4 5相连。具体的,所述开关电路包括第一开关电路2和第二开关电路3,其中,所述MIPI接口的信号传输接口中的输出接口通过所述第一开关电路2与所述功能模块4相连,所述 MIPI接口的信号传输接口中的输入接口通过所述第二开关电路3与所述功能模块5相连。所述开关电路包括三路模拟开关,所述三路模拟开关的每一路分别与所述MIPI接口的信号传输接口中的数据传输接口、标识接口和准备控制接口相连。具体的,所述第一开关电路2包括三路模拟开关,一路与A_C_DATA接口相连,供主控制器I向功能模块4 5发送数据信号;一路与A_C_FLAG接口相连,供主控制器I向功能模块4 5发送标识信号;一路与A_C_READY接口相连,供主控制器I向功能模块4 5发送准备控制信号。同样,所述第二开关电路3包括三路模拟开关,一路与C_A_DATA接口相连,供功能模块4 5向主控制器I发送数据信号;一路与C_ A _FLAG接口相连,供功能模块4 5向主控制器I发送标识信号;一路与C_A_READY接口相连,供功能模块4 5向主控制器I发送准备控制信号。所述三路模拟开关的每一路为单刀多掷开关,所述单多掷开关的不动端与所述功能模块的数量相同。具体的,在本实施例中,是以两个功能模块为例来说明,则所述单刀多掷开关的不动端的数量即为两个。所述单刀多掷开关具体采用以下方式与所述主控制器I和功能模块4 5相连所述单刀多掷开关的动端与A_C_DATA、A_C_FLAG、A_C_READY ;C_A_DATA、C_ A_FLAG、C_A_READY分别相连,所述单刀多掷开关的不动端与功能模块4 5相连。功能模块的数量增加一个,所述单刀多掷开关的不动端的数量也同时对应增加一个,以便于根据主控制器I的控制信号在多个功能模块间进行通信切换。所述第一开关电路2和第二开关电路3均与所述主控制器的总线扩展接口 GPIO相连,所述主控制器通过所述GPIO接口发出的控制信号控制所述第一开关电路2和第二开关电路3。具体的,所述第一开关电路2和所述第二开关电路3均与所述主控制器I的GPIO接口(General Purpose Input Output通用输入/输出)相连。当所述主控制器I和所述功能模块4间需要通信时,所述主控制器I即通过所述GPIO接口发出控制信号控制所述第一开关电路2和所述第二开关电路3将动端切换到与所述功能模块4相连的不动端上,以使 A_C_DATA1、A_C_FLAG1、A_C_READY1 ;C_A_DATA1、C_ A _FLAG1、C_A_READY1 与所述功能模块4接通。[0042]同理,当所述主控制器I和所述功能模块5间需要通信时,所述主控制器I即通过所述GPIO接口发出控制信号控制所述第一开关电路2和所述第二开关电路3将动端切换到与所述功能模块5相连的不动端上,在此不赘述。本实用新型实施例采用多路模拟开关配合主控制器上的MIPI接口,MIPI接口接收典型值为100Mbps,最高为230Mbps ;发射典型值为52Mbps,最高可达156Mbps,大大提高了主控制器与功能模块间的传输速率,能满足当前HSPA+的速率要求,而且仅需要两个开关电路,节约硬件成本。同时减少了信号传输占用的接口,节省了主控制器上的接口资源。请参见图2,为本实用新型多模块高速通信系统的第二实施例的结构组成示意图。所述多模块高速通信系统包括主控制器I、第一开关电路2,第二开关电路3以及功能模块4 5,其中,所述主控制器I上具有通用串行总线USB接口。·具体的,所述USB接口包括差分信号接口和电源控制接口 VBUS。所述差分信号接口进一步包括正信号接口 USB_DP和负信号接口 USB_DM。所述主控制器I通过开关电路与所述功能模块4 5相连。具体的,所述开关电路包括第一开关电路2和第二开关电路3。其中,所述USB接口的差分信号接口通过所述第一开关电路2与所述功能模块4相连,所述USB接口的电源控制接口通过所述第二开关电路3与所述功能模块5相连。所述第一开关电路2包括两路模拟开关,所述两路模拟开关的每一路分别与所述USB接口的差分信号接口中的正信号接口和负信号接口相连。具体的,所述第一开关电路2包括两路模拟开关,一路与USB_DP接口相连,供主控制器I向功能模块4 5发送正数据信号;一路与USB_DM接口相连,供主控制器I向功能模块4 5发送负数据信号。所述第二开关电路3包括一路模拟开关,所述一路模拟开关与所述USB接口的电源控制接口相连。具体的,所述一路模拟开关与所述VBUS接口相连,供主控制器I向功能模块4 5发送电源控制信号。所述两路模拟开关和一路模拟开关的每一路为单刀多掷开关,所述单刀多掷开关的不动端与所述功能模块的数量相同。具体的,在本实施例中,是以两个功能模块为例来说明,则所述单刀多掷开关的不动端的数量即为两个。所述单刀多掷开关具体采用以下方式与所述主控制器I和功能模块4 5相连所述单刀多掷开关的动端与USB_DP和USB_DM分别相连,所述单刀多掷开关的不动端与功能模块4 5相连。功能模块的数量增加一个,所述单刀多掷开关的不动端的数量也同时对应增加一个,以便于根据主控制器I的控制信号在多个功能模块间进行通信切换。所述第一开关电路2和第二开关电路3均与所述主控制器的总线扩展接口 GPIO相连,所述主控制器通过所述GPIO接口发出的控制信号控制所述第一开关电路2和第二开关电路3。具体的,所述第一开关电路2和所述第二开关电路3均与所述主控制器I的CPIO接口相连。当所述主控制器I和所述功能模块4间需要通信时,所述主控制器I即通过所述GPIO接口发出控制信号控制所述第一开关电路2和所述第二开关电路3将动端切换到与所述功能模块4相连的不动端上,以使USB_DP和USB_DM与所述功能模块4接通。同理,当所述主控制器I和所述功能模块5间需要通信时,所述主控制器I即通过所述GPIO接口发出控制信号控制所述第一开关电路2和所述第二开关电路3将动端切换到与所述功能模块5相连的不动端上,在此不赘述。本实用新型实施例采用多路模拟开关配合主控制器上的USB接口,高速USB传输速率可达480 Mbps,大大提高了主控制器与功能模块间的传输速率,能满足当前HSPA+的速率要求,而且仅需要两个开关电路,节约硬件成本。同时减少了信号传输占用的接口,节省了主控制器上的接口资源。通过上述实施例的描述可知,本实用新型具有以下优点采用多路模拟开关配合主控制器上的MIPI接口或USB接口来控制主控制器和多个功能模块间的通信切换,在减少占用主控制器上的接口资源的基础上,可大大提高主控制器与功能模块间的传输速率,最高传输速率可以达到480Mbps,而且仅需要少量的开关电路,节约硬件成本。以上所揭露的仅为本实用新型较佳实施例而已,当然不能以此来限定本实用新型之权利范围,因此依本实用新型权利要求所作的等同变化,仍属本实用新型所涵盖的范围。
权利要求1.一种多模块高速通信系统,其特征在于,包括 主控制器和功能模块,所述主控制器具有移动产业处理器接口 MIPI ; 所述主控制器通过所述MIPI接口的唤醒接口与所述功能模块相连; 所述主控制器通过所述MIPI接口的信号传输接口和开关电路与所述功能模块相连。
2.如权利要求I所述的多模块高速通信系统,其特征在于所述开关电路包括三路模拟开关,所述三路模拟开关的每一路分别与所述MIPI接口的信号传输接口中的数据传输接口、标识接口和准备控制接口相连。
3.如权利要求2所述的多模块高速通信系统,其特征在于所述开关电路包括第一开关电路和第二开关电路,其中,所述MIPI接口的信号传输接口中的输出接口通过所述第一开关电路与所述功能模块相连,所述MIPI接口的信号传输接口中的输入接口通过所述第二开关电路与所述功能模块相连。
4.如权利要求3所述的多模块高速通信系统,其特征在于所述三路模拟开关的每一路为单刀多掷开关,所述单刀多掷开关的不动端与所述功能模块的数量相同。
5.如权利要求1-4任一项所述的多模块高速通信系统,其特征在于所述第一开关电路和第二开关电路均与所述主控制器的总线扩展接口 GPIO相连,所述主控制器通过所述GPIO接口发出的控制信号控制所述第一开关电路和第二开关电路。
6.一种多模块高速通信系统,其特征在于,包括 主控制器和功能模块,所述主控制器具有通用串行总线USB接口; 所述主控制器通过开关电路与所述功能模块相连。
7.如权利要求6所述的多模块高速通信系统,其特征在于所述开关电路包括第一开关电路和第二开关电路,其中,所述USB接口的差分信号接口通过所述第一开关电路与所述功能模块相连,所述USB接口的电源控制接口通过所述第二开关电路与所述功能模块相连。
8.如权利要求6所述的多模块高速通信系统,其特征在于所述第一开关电路包括两路模拟开关,所述两路模拟开关的每一路分别与所述USB接口的差分信号接口中的正信号接口和负信号接口相连。
9.如权利要求7所述的多模块高速通信系统,其特征在于所述第二开关电路包括一路模拟开关,所述一路模拟开关与所述USB接口的电源控制接口相连。
10.如权利要求8所述的多模块高速通信系统,其特征在于所述两路模拟开关和一路模拟开关的每一路为单刀多掷开关,所述单刀多掷开关的不动端与所述功能模块的数量相同。
11.如权利要求6-10任一项所述的多模块高速通信系统,其特征在于所述第一开关电路和第二开关电路均与所述主控制器的总线扩展接口 GPIO相连,所述主控制器通过所述GPIO接口发出的控制信号控制所述第一开关电路和第二开关电路。
专利摘要本实用新型实施例公开了一种多模块高速通信系统,包括主控制器和功能模块,所述主控制器具有移动产业处理器接口MIPI;所述主控制器通过所述MIPI接口的唤醒接口与所述功能模块相连;所述主控制器通过所述MIPI接口的信号传输接口和开关电路与所述功能模块相连。采用本实用新型,在减少占用主控制器上的接口资源的基础上,可大大提高主控制器与功能模块间的传输速率,最高传输速率可以达到480Mbps,而且仅需要少量的开关电路,节约硬件成本。
文档编号H04L29/10GK202488503SQ20112055432
公开日2012年10月10日 申请日期2011年12月27日 优先权日2011年12月27日
发明者丁兆刚, 孟彦强 申请人:东莞宇龙通信科技有限公司, 宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1