一种通用串行总线控制电路制造技术

技术编号:26462093 阅读:20 留言:0更新日期:2020-11-25 17:33
本实用新型专利技术实施例公开了一种通用串行总线控制电路,包括SOC、USBHub、至少一个开关模块、第一USB接口以及充电芯片,其中,充电芯片的类型检测端子与第一USB接口连接,充电芯片的类型信息输出端子与SOC的类型接收端子连接,SOC的控制信号输出端子与开关模块的控制端子连接,第一USB接口、开关模块的公共端子、开关模块的高电平切换端子和SOC的数据信号传输端子形成第一数据传输路径,或者第一USB接口、开关模块的公共端子、开关模块的低电平切换端子、USB Hub的下行端子、USB Hub的上行端子和SOC的数据信号传输端子形成第二数据传输路径。该控制电路通过增设USB Hub以及至少一个开关模块,使得仅提供一路USB接口的SOC能够与多个设备通信并且保留了调试功能。

【技术实现步骤摘要】
一种通用串行总线控制电路
本技术实施例涉及移动通讯领域,尤其涉及一种通用串行总线控制电路。
技术介绍
通用串行总线(UniversalSerialBus,USB)接口的通用性越来越强,手机、平板等多种电子产品的内部设备或外接设备都支持通过USB接口与中央处理器进行通信。以手机为例,外接设备通过USB接口与手机的中央处理器进行通信可以分为两种模式:一种是正常模式,在该模式下,手机作为主设备,外接设备作为从设备,手机的中央处理器控制外接设备,实现两者数据的传输,例如外接U盘;另一种是调试模式,外接设备作为主设备,手机作为从设备,外接设备控制手机,实现对手机的故障检测与调试,例如外接电脑。这两种模式的信号传递方向相反,具有不可逆性。目前,在手机或平板中,基于进阶精简指令集机器(AdvancedRISCMachine,ARM)架构的系统级芯片(SystemonChip,SOC)只能提供一路USB接口,该USB接口可以实现上述正常模式和调试模式两种功能,但是SOC只能与一个设备进行通信。为使SOC能够通过USB接口与更多的设备通信,通常解决方案都是更换能提供多路USB接口的SOC,电脑大多采用此方案。但是对于手机或平板来说,更换多USB接口的SOC会带来更大的成本支出,并且必须针对新的SOC做新的软件开发,这极大的增加了产品成本并拉长了设计周期。因此,对于手机或平板等消费类电子产品来说,在只能提供一路USB接口的SOC上实现连接多个设备并同时保留调试功能,成了这种SOC做主控的消费电子产品的设计难题。<br>
技术实现思路
本技术实施例的目的在于提出一种通用串行总线控制电路,该电路使仅提供一路USB接口的SOC能够与多个设备通信并且保留了调试功能。为达此目的,本技术实施例采用以下技术方案:一种USB控制电路,其特征在于,包括SOC、通用串行总线集线器(USBHub)、至少一个开关模块、第一USB接口以及充电芯片;SOC包括数据信号传输端子、控制信号输出端子和类型接收端子;USBHub包括上行端子和至少一个下行端子;开关模块包括公共端子、高电平切换端子、低电平切换端子和控制端子,公共端子与高电平切换端子或低电平切换端子连接;充电芯片包括类型检测端子和类型信息输出端子;其中,类型检测端子与第一USB接口连接,类型信息输出端子与类型接收端子连接,控制信号输出端子与控制端子连接,第一USB接口、公共端子、高电平切换端子和数据信号传输端子形成第一数据传输路径,或者第一USB接口、公共端子、低电平切换端子、下行端子、上行端子和数据信号传输端子形成第二数据传输路径。进一步地,至少一个开关模块包括第一开关模块,第一开关模块包括第一公共端子、第一高电平切换端子、第一低电平切换端子和第一控制端子;第一公共端子与第一USB接口连接;第一低电平切换端子与一个下行端子连接;第一控制端子与控制信号输出端子连接;第一公共端子与第一高电平切换端子连接,第一高电平切换端子与数据信号传输端子直接连接,第一USB接口、第一公共端子、第一高电平切换端子和数据信号传输端子形成第一数据传输路径;或者,第一公共端子与第一低电平切换端子连接,数据信号传输端子与上行端子连接,第一USB接口、第一公共端子、第一低电平切换端子、下行端子、上行端子和数据信号传输端子形成第二数据传输路径。进一步地,至少一个开关模块包括第二开关模块,第二开关模块包括第二公共端子、第二高电平切换端子、第二低电平切换端子和第二控制端子;第二公共端子与数据信号传输端子连接;第二低电平切换端子与上行端子连接;第二控制端子与控制信号输出端子连接;第二公共端子与第二高电平切换端子连接,第二高电平切换端子与第一USB接口直接连接,第一USB接口、第二高电平切换端子、第二公共端子和数据信号传输端子形成第一数据传输路径;或者,第二公共端子与第二低电平切换端子连接,一个下行端子与第一USB接口连接,第一USB接口、下行端子、上行端子、第二低电平切换端子、第二公共端子和数据信号传输端子形成第二数据传输路径。进一步地,至少一个开关模块包括第一开关模块和第二开关模块,第一开关模块包括第一公共端子、第一高电平切换端子、第一低电平切换端子和第一控制端子;第一公共端子与第一USB接口连接;第一低电平切换端子与一个下行端子连接;第一控制端子与控制信号输出端子连接;第二开关模块包括第二公共端子、第二高电平切换端子、第二低电平切换端子和第二控制端子;第二公共端子与数据信号传输端子连接;第二低电平切换端子与上行端子连接;第二控制端子与控制信号输出端子连接;第一高电平切换端子与第二高电平切换端子连接;第一公共端子与第一高电平切换端子连接,第二公共端子与第二高电平切换端子连接,第一USB接口、第一公共端子、第一高电平切换端子、第二高电平切换端子、第二公共端子和数据信号传输端子形成第一数据传输路径;或者,第一公共端子与第一低电平切换端子连接,第二公共端子与第二低电平切换端子连接,第一USB接口、第一公共端子、第一低电平切换端子、下行端子、上行端子、第二低电平切换端子、第二公共端子和数据信号传输端子形成第二数据传输路径。进一步地,USB控制电路还包括电压调节模块;电压调节模块的输入端与SOC的控制信号输出端子连接,电压调节模块的输出端与开关模块的控制端子连接。进一步地,电压调节模块包括三极管。进一步地,至少一个下行端子包括第一下行端子和多个第二下行端子;第一下行端子与第一USB接口连接,第二下行端子与第二USB接口连接。进一步地,第一USB接口包括Type-A、Type-B和Type-C中的至少一种;第二USB接口包括Type-A、Type-B和Type-C中的至少一种。进一步地,USB控制电路还包括功率传输(PowerDelivery,PD)协议芯片,功率传输协议芯片分别与第一USB接口和类型接收端子连接。进一步地,USB控制电路还包括电源管理单元,电源管理单元的输出端与SOC的电源端电连接。本技术实施例的技术方案,通过增设USBHub以及至少一个开关模块,利用USBHub实现只提供一路USB接口的SOC能够与多个设备进行USB通信,并利用开关模块使得第一USB接口、公共端子、高电平切换端子和数据信号传输端子形成第一数据传输路径,或者使得第一USB接口、公共端子、低电平切换端子、下行端子、上行端子和数据信号传输端子形成第二数据传输路径,从而实现了调试模式和正常模式下的数据传输路径的切换,在扩展多个USB接口的同时还保留了调试功能。附图说明为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本技术实施例提供的一种本文档来自技高网
...

【技术保护点】
1.一种通用串行总线控制电路,其特征在于,包括系统级芯片、通用串行总线集线器、至少一个开关模块、第一通用串行总线接口以及充电芯片;/n所述系统级芯片包括数据信号传输端子、控制信号输出端子和类型接收端子;所述通用串行总线集线器包括上行端子和至少一个下行端子;所述开关模块包括公共端子、高电平切换端子、低电平切换端子和控制端子,所述公共端子与所述高电平切换端子或所述低电平切换端子连接;所述充电芯片包括类型检测端子和类型信息输出端子;/n其中,所述类型检测端子与所述第一通用串行总线接口连接,所述类型信息输出端子与所述类型接收端子连接,所述控制信号输出端子与所述控制端子连接,所述第一通用串行总线接口、所述公共端子、所述高电平切换端子和所述数据信号传输端子形成第一数据传输路径,或者所述第一通用串行总线接口、所述公共端子、所述低电平切换端子、所述下行端子、所述上行端子和所述数据信号传输端子形成第二数据传输路径。/n

【技术特征摘要】
1.一种通用串行总线控制电路,其特征在于,包括系统级芯片、通用串行总线集线器、至少一个开关模块、第一通用串行总线接口以及充电芯片;
所述系统级芯片包括数据信号传输端子、控制信号输出端子和类型接收端子;所述通用串行总线集线器包括上行端子和至少一个下行端子;所述开关模块包括公共端子、高电平切换端子、低电平切换端子和控制端子,所述公共端子与所述高电平切换端子或所述低电平切换端子连接;所述充电芯片包括类型检测端子和类型信息输出端子;
其中,所述类型检测端子与所述第一通用串行总线接口连接,所述类型信息输出端子与所述类型接收端子连接,所述控制信号输出端子与所述控制端子连接,所述第一通用串行总线接口、所述公共端子、所述高电平切换端子和所述数据信号传输端子形成第一数据传输路径,或者所述第一通用串行总线接口、所述公共端子、所述低电平切换端子、所述下行端子、所述上行端子和所述数据信号传输端子形成第二数据传输路径。


2.根据权利要求1所述的通用串行总线控制电路,其特征在于,至少一个开关模块包括第一开关模块,所述第一开关模块包括第一公共端子、第一高电平切换端子、第一低电平切换端子和第一控制端子;所述第一公共端子与第一通用串行总线接口连接;所述第一低电平切换端子与一个所述下行端子连接;所述第一控制端子与所述控制信号输出端子连接;
所述第一公共端子与所述第一高电平切换端子连接,所述第一高电平切换端子与所述数据信号传输端子直接连接,所述第一通用串行总线接口、所述第一公共端子、所述第一高电平切换端子和所述数据信号传输端子形成第一数据传输路径;
或者,所述第一公共端子与所述第一低电平切换端子连接,所述数据信号传输端子与所述上行端子连接,所述第一通用串行总线接口、所述第一公共端子、所述第一低电平切换端子、所述下行端子、所述上行端子和所述数据信号传输端子形成第二数据传输路径。


3.根据权利要求1所述的通用串行总线控制电路,其特征在于,至少一个开关模块包括第二开关模块,所述第二开关模块包括第二公共端子、第二高电平切换端子、第二低电平切换端子和第二控制端子;所述第二公共端子与数据信号传输端子连接;所述第二低电平切换端子与所述上行端子连接;所述第二控制端子与所述控制信号输出端子连接;
所述第二公共端子与所述第二高电平切换端子连接,所述第二高电平切换端子与所述第一通用串行总线接口直接连接,所述第一通用串行总线接口、所述第二高电平切换端子、所述第二公共端子和所述数据信号传输端子形成第一数据传输路径;
或者,所述第二公共端子与所述第二低电平切换端子连接,一个所述下行端子与所述第一通用串行总线接口连接,所述第一通用串行总线接口、所述下行端子、所述上行端子、所述第二低电平切换端子、所述第二公共端子和所述数据信号传输端子形成第二数据传输路径。

【专利技术属性】
技术研发人员:王赛
申请(专利权)人:上海闻泰信息技术有限公司
类型:新型
国别省市:上海;31

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

1