一种支持多HOST和单OTG的USB接口装置和控制方法制造方法及图纸

技术编号:21971258 阅读:26 留言:0更新日期:2019-08-28 01:26
本发明专利技术提供一种支持多HOST和单OTG的USB接口装置和控制方法,USB接口装置包括:系统芯片,连接USB OTG接口,用于根据USB OTG接口接入的第一电平信号输出随第一电平信号变化的第二电平信号;USB集线器,连接USB OTG接口和多个HOST USB接口;开关切换组件,分别与USB OTG接口、系统芯片和USB集线器连接,根据第二电平信号的变化在USB OTG接口和USB集线器之间进行切换。本发明专利技术的有益效果在于:通过设置USB集线器和开关切换组件实现系统芯片支持多HOST和单OTG的功能,从而增加系统芯片的选择率,并且不会增加PCB板的面积,进而降低成本。

A USB Interface Device and Control Method Supporting Multi-HOST and Single OTG

【技术实现步骤摘要】
一种支持多HOST和单OTG的USB接口装置和控制方法
本专利技术涉及接口电路
,尤其涉及一种支持多HOST和单OTG的USB接口装置和控制方法。
技术介绍
目前的主芯片经常遇到USB接口不足的问题,现有技术中通常通过下述方法实现多HOST和单OTG的功能,方法一:如图1所示,系统芯片SOC连接DSP(DigitalSignalProcessing,数字信号处理),以通过DSP实现多HOST和单OTG的扩展,然而DSP需要外加DDR(DoubleDataRate,双倍速率同步动态随机存储器)和flash(固态存储器与动画编辑器)构成工作系统,进而增加电路成本;方法二,如图2所示,采用多USB接口的系统芯片SOC,上述主芯片通常设置有两个或三个USB接口,从而限制设备的连接数量。
技术实现思路
针对现有技术中存在的上述问题,现提供一种旨在增加系统芯片的选择率和降低成本的支持多HOST和单OTG的USB接口装置和控制方法。具体技术方案如下:一种支持多HOST和单OTG的USB接口装置,其中,包括:系统芯片,连接USBOTG接口,用于根据USBOTG接口接入的第一电平信号输出随第一电平信号变化的第二电平信号;USB集线器,连接USBOTG接口和多个HOSTUSB接口;开关切换组件,分别与USBOTG接口、系统芯片和USB集线器连接,根据第二电平信号的变化在USBOTG接口和USB集线器之间进行切换。优选的,支持多HOST和单OTG的USB接口装置,其中,系统芯片设置有:ID引脚,连接USBOTG接口,用于检测USBOTG接口接入的第一电平信号;通用I/O端口,连接开关切换组件的片选端,用于根据第一电平信号输出随第一电平信号变化的第二电平信号至开关切换组件。优选的,支持多HOST和单OTG的USB接口装置,其中,开关切换组件包括:第一开关芯片,第一开关芯片的第一数据引脚对与系统芯片的USB数据引脚对连接,第一开关芯片的第一HSD引脚对与USB集线器的第一数据引脚对连接,第一开关芯片的片选端与通用I/O端口连接;第二开关芯片,第二开关芯片的第一数据引脚对与USBOTG接口连接,第二开关芯片的第一HSD引脚对与USB集线器的第二数据引脚对连接,第二开关芯片的片选端与通用I/O端口连接。优选的,支持多HOST和单OTG的USB接口装置,其中,第一开关芯片的第二HSD引脚对与第二开关芯片的第二HSD引脚对连接。优选的,支持多HOST和单OTG的USB接口装置,其中,USB集线器设置有多组第三数据引脚对,每组第三数据引脚对连接一个HOSTUSB接口。还包括一种支持多HOST和单OTG的USB接口的控制方法,其中,应用于上述任一支持多HOST和单OTG的USB接口装置中,方法包括以下步骤:步骤S1,系统芯片根据USBOTG接口接入的第一电平信号输出随第一电平信号变化的第二电平信号;步骤S2,开关切换组件根据第二电平信号的变化在USBOTG接口和USB集线器之间进行切换。优选的,支持多HOST和单OTG的USB接口的控制方法,其中,步骤S1具体包括:系统芯片的ID引脚检测USBOTG接口接入的第一电平信号;当第一电平信号为高电平信号时,系统芯片的通用I/O端口输出高电平的第二电平信号;当第一电平信号为低电平信号时,系统芯片的通用I/O端口输出低电平的第二电平信号。优选的,支持多HOST和单OTG的USB接口的控制方法,其中,步骤S2具体包括:当第一开关芯片和第二开关芯片的片选端接收到高电平的第二电平信号时,接通第一开关芯片的第二HSD引脚对与第二开关芯片的第二HSD引脚对,以接通USBOTG接口。优选的,支持多HOST和单OTG的USB接口的控制方法,其中,步骤S2具体包括:当第一开关芯片和第二开关芯片的片选端接收到低电平的第二电平信号时,接通第一开关芯片的第一HSD引脚对到USB集线器的第一数据引脚对,以接通HOSTUSB接口。优选的,支持多HOST和单OTG的USB接口的控制方法,其中,当第一开关芯片和第二开关芯片的片选端接收到低电平的第二电平信号时,USBOTG接口接入的设备的工作模式为HOST工作模式。上述技术方案具有如下优点或有益效果:通过设置USB集线器和开关切换组件实现系统芯片支持多HOST和单OTG的功能,从而增加系统芯片的选择率,并且不会增加PCB板的面积,进而降低成本。附图说明参考所附附图,以更加充分的描述本专利技术的实施例。然而,所附附图仅用于说明和阐述,并不构成对本专利技术范围的限制。图1为本专利技术支持多HOST和单OTG的USB接口装置的现有技术的结构示意图1;图2为本专利技术支持多HOST和单OTG的USB接口装置的现有技术的结构示意图2;图3为本专利技术支持多HOST和单OTG的USB接口装置的实施例的结构示意图;图4为本专利技术支持多HOST和单OTG的USB接口的控制方法的实施例的流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。下面结合附图和具体实施例对本专利技术作进一步说明,但不作为本专利技术的限定。本专利技术包括一种支持多HOST和单OTG的USB接口装置,如图3所示,装置包括:系统芯片SOC,连接一USBOTG接口,用于根据USBOTG接口接入的第一电平信号输出随第一电平信号变化的第二电平信号;USB集线器USBHUB,连接USBOTG接口和多个HOSTUSB接口1;开关切换组件,分别与USBOTG接口、系统芯片SOC和USB集线器USBHUB连接,根据第二电平信号的变化在USBOTG接口和USB集线器USBHUB之间进行切换。在上述实施例中,通过设置USB集线器USBHUB和开关切换组件实现系统芯片SOC支持多HOST和单OTG的功能,从而增加系统芯片SOC的选择率,并且通过设置USB集线器USBHUB和开关切换组件不会增加PCB板的面积,从而降低成本。在上述实施例中,系统芯片SOC可以通过USB集线器USBHUB拓展多个HOSTUSB接口1,从而增加系统芯片SOC的选择率。进一步地,在上述实施例中,系统芯片SOC设置有:ID引脚USB_ID,连接USBOTG接口,用于检测USBOTG接口接入的第一电平信号;通用I/O端口GPIO,连接开关切换组件的片选端CS,用于根据第一电平信号输出随第一电平信号变化的第二电平信号至开关切换组件。在上述实施例中,当ID引脚USB_ID检测到USBOTG接口接入的第一电平信号为高电平信号时,即USBOTG接口接入的设备处于OTG工作模式,通用I/O端口GPIO根据第一电平信号输出高电平的第二电平信号至开关切换组件;当ID引脚USB_ID检测到USBOTG接口接入的第一电平信号为低电平信号时,即USBOTG接口接入的设备处于HOST工作模式,通用I/O端口GPIO根据第一电平信号输出低电平的第二电平信号至开关切换组件。进一步地,在上述实施例中,开关切换组件包括:第一本文档来自技高网...

【技术保护点】
1.一种支持多HOST和单OTG的USB接口装置,其特征在于,包括:一系统芯片,连接一USB OTG接口,用于根据所述USB OTG接口接入的第一电平信号输出随所述第一电平信号变化的第二电平信号;一USB集线器,连接所述USB OTG接口和多个HOST USB接口;开关切换组件,分别与所述USB OTG接口、所述系统芯片和所述USB集线器连接,根据所述第二电平信号的变化在所述USB OTG接口和所述USB集线器之间进行切换。

【技术特征摘要】
1.一种支持多HOST和单OTG的USB接口装置,其特征在于,包括:一系统芯片,连接一USBOTG接口,用于根据所述USBOTG接口接入的第一电平信号输出随所述第一电平信号变化的第二电平信号;一USB集线器,连接所述USBOTG接口和多个HOSTUSB接口;开关切换组件,分别与所述USBOTG接口、所述系统芯片和所述USB集线器连接,根据所述第二电平信号的变化在所述USBOTG接口和所述USB集线器之间进行切换。2.如权利要求1所述的支持多HOST和单OTG的USB接口装置,其特征在于,所述系统芯片设置有:ID引脚,连接所述USBOTG接口,用于检测所述USBOTG接口接入的所述第一电平信号;通用I/O端口,连接所述开关切换组件的片选端,用于根据所述第一电平信号输出随所述第一电平信号变化的所述第二电平信号至所述开关切换组件。3.如权利要求1所述的支持多HOST和单OTG的USB接口装置,其特征在于,所述开关切换组件包括:第一开关芯片,所述第一开关芯片的第一数据引脚对与所述系统芯片的USB数据引脚对连接,所述第一开关芯片的第一HSD引脚对与所述USB集线器的第一数据引脚对连接,所述第一开关芯片的片选端与所述通用I/O端口连接;第二开关芯片,所述第二开关芯片的第一数据引脚对与所述USBOTG接口连接,所述第二开关芯片的第一HSD引脚对与所述USB集线器的第二数据引脚对连接,所述第二开关芯片的片选端与所述通用I/O端口连接。4.如权利要求3所述的支持多HOST和单OTG的USB接口装置,其特征在于,所述第一开关芯片的第二HSD引脚对与所述第二开关芯片的第二HSD引脚对连接。5.如权利要求1所述的支持多HOST和单OTG的USB接口装置,其特征在于,所述USB集线器设置有多组第三数据引脚对,每组所述第三数据引脚对连接一个所述HOSTU...

【专利技术属性】
技术研发人员:陈斯伟张坤
申请(专利权)人:晶晨半导体上海股份有限公司
类型:发明
国别省市:上海,31

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

1