具备接口盲插功能的USB Hub制造技术

技术编号:23376455 阅读:17 留言:0更新日期:2020-02-18 23:14
本实用新型专利技术公开了一种具备接口盲插功能的USB Hub,其特征在于:所述USB Hub包括USB Hub控制器、第一开关单元、多个第二开关单元和N个USB接口;N大于或等于2;所述USB Hub控制器、第一开关单元和多个第二开关单元,或者采用单芯片方式实现,或者采用多芯片方式实现;本实用新型专利技术的有益技术效果是:提出了一种具备接口盲插功能的USB Hub及实现方法,该方案可实现接口盲插,可以拓展产品的灵活性,降低产品总成本,及大力提高使用方便性,使USB Hub的应用得到拓展。

USB hub with interface blind plug function

【技术实现步骤摘要】
具备接口盲插功能的USBHub
本技术涉及一种USBHub技术,尤其涉及一种具备接口盲插功能的USBHub。
技术介绍
现有技术中,采用相同接口类型的USBHub(比如全是Type-C接口),其上、下行接口的物理形态完全一致,仅凭目视无法区分上、下行接口,为了便于用户识别,有的厂商在产品表面设置了文字标识,有的厂商将产品外观设计为异形结构,还有的厂商用颜色来进行标记,但无论哪种标识方式,都会在一定程度上提高产品的生产成本,并且在实际使用中,就算设置了识别标记,仍然存在使用不便和误判的问题;再有,受限于现有技术,现有的USBHub的上、下行接口的位置都是固定式的,即上行接口只能接主机类设备、下行接口只能接非主机类设备,上、下行接口的功能不能互换,使用方便性较差;另外,由于结构原因,现有的USBHub只能连接一台主机类设备,不能同时连接两台或多台主机类设备,无法满足多台主机类设备共用一个USBHub的应用需求。
技术实现思路
针对
技术介绍
中的问题,本技术提出了一种具备接口盲插功能的USBHub,其结构包括:USBHub控制器、第一开关单元、多个第二开关单元和N个USB接口;N大于或等于2;所述USBHub控制器、第一开关单元和多个第二开关单元,或者采用单芯片方式实现,或者采用多芯片方式实现;所述第一开关单元包括多个端口A和一个端口B,第一开关单元的控制部与USBHub控制器连接,USBHub控制器能控制第一开关单元将端口B和单个端口A选通;所述第二开关单元包括2个端口C和一个端口D,第二开关单元的控制部与USBHub控制器连接,USBHub控制器能控制第二开关单元将端口D和单个端口C选通;将多个端口A中的一者记为端口一,将其余端口A记为端口二;将2个端口C中的一者端口三,将2个端口C中的另一者记为端口四;将其中一个USB接口记为第一接口,将其余USB接口记为第二接口;所述第一开关单元通过端口一与第一接口连接,同时,多个端口三都与端口一连接;所述第二开关单元通过端口四与第二接口连接,多个第二开关单元与多个第二接口一一对应,同时,多个端口二与多个端口四一一对应地连接;所述USBHub控制器包括一个上行口和多个下行口;第一开关单元的端口B与上行口连接,第二开关单元的端口D与下行口连接,多个第二开关单元与多个下行口一一对应;所述USBHub控制器通过多条信号线路与多个USB接口一一对应地连接,多条信号线路与第一开关单元和多个第二开关单元一一匹配。优选地,所述USB接口的种类从如下三种方案中择一采用:方案一:多个USB接口全部采用Type-C接口;方案二:多个USB接口中的一部分采用Type-A接口或Type-B接口,多个USB接口中的另一部分采用Type-C接口;方案三:多个USB接口中的一部分采用Type-A接口,多个USB接口中的另一部分采用Type-B接口,多个USB接口中的第三部分采用Type-C接口。本技术的原理是:当有主机端通过USB接口与USBHub控制器连接时,USBHub控制器能通过信号线路发现主机端,并根据信号线路与第一开关单元和多个第二开关单元的匹配关系识别出当前接口对应的开关单元,然后根据识别结果,USBHub控制器对第一开关单元和第二开关单元的选通状态进行调整,将当前接口接入到上行口;采用这种方案后,无论将主机端接入哪个USB接口,主机端都能通过USBHub控制器与非主机端设备进行数据传输,尤其是对于多个USBType-C接口物理外型完全相同的产品而言,不再需要为各个USBType-C接口作特殊标记,任一USBType-c接口都能作为上行接口与主机端正常连接,如此,就能实现“盲插”。优选地,所述USBHub控制器上连接有一人机交互模块。增加了人机交互模块后,当主机端通过USB接口连接到USBHub控制器上时,操作人员可通过操作人机交互装置选择是否需要将主机端连接至USBHub控制器的上行口,以及当有多个主机端通过多个USBType-C接口连接在USBHub控制器上时,操作人员可通过操作人机交互装置选择将哪个主机端连接至USBHub控制器的上行口;基于前述方案,本技术还提出了一种在USBHub上实现接口盲插功能的方法,所涉及的硬件如前所述,具体的方法包括:初始状态时,端口一和端口B处于选通状态,端口四和端口D处于选通状态,多条信号线路与第一开关单元和多个第二开关单元一一匹配;将最先与主机端连接的USB接口记为当前接口;当USB接口与主机端连接时,USBHub控制器能通过信号线路发现主机端并识别出当前接口所对应的开关单元:如当前接口对应的是第一开关单元,USBHub控制器直接按USB通信协议控制上行口和下行口进行数据传输;如当前接口对应的是第二开关单元,将相应第二开关单元记为转接开关单元,第一开关单元上与转接开关单元对应的端口二记为转接口,USBHub控制器控制转接开关单元将相应的端口三和端口D选通,同时,USBHub控制器控制第一开关单元将转接口和端口B选通,然后,USBHub控制器按USB通信协议控制上行口和下行口进行数据传输。前述方法是专利技术人提出的一种较容易实现的控制方案,具体应用时,还可以通过其他控制策略实现。前文涉及到的多个开关单元,既可以用相互独立的多个电子开关或选择器元件实现,也可以用单一集成的多输入输出的开关或选择器实现,还可以用其他可编程电路的形式实现。这些开关单元,既可以以分离元件在USBHub模组上实现,也可以集成进单一的USBHub芯片。本技术所适用的产品如现有的USBType-C、USB-CHub等。本技术的有益技术效果是:提出了一种具备接口盲插功能的USBHub及实现方法,该方案可实现接口盲插,可以拓展产品的灵活性,降低产品总成本,及大力提高使用方便性,使USBHub的应用得到拓展。附图说明图1、现有的USBHub应用示意图;图2、第一开关单元原理示意图(图中用A1、A2、A3……AN和B1来区分各个端口);图3、第二开关单元原理示意图(图中用C1、C2、D1来区分各个端口);图4、本技术的原理示意图(该图是以4个USB接口为例所绘制的示意,为避免线路过于复杂,图中省略了USBHub控制器与第一选择器、第二选择器之间的连接线路,以及省略了USBHub控制器与USB接口之间的信号线路);图5、本技术的盲插应用示意图(图中对USBHUB内部的线路作了简化处理,具体请参照图4;图中的多根虚线表示主机端可以与上行口和下行口任意匹配);图6、多主机连接USBType-C或USB-C™HUB时的原理示意图(通过USBPD芯片、MCU或开关控制等多种方式实现多主机自由切换);图中各个标记所对应的名称分别为:端口一1、端口二2、端口三3、端口四4、端口B5、端口D6。具体实施方式一种在USBHub上实现接口盲插功能的方法,其创新在于:所涉及的硬本文档来自技高网...

【技术保护点】
1.一种具备接口盲插功能的USB Hub,其特征在于:所述USB Hub包括USB Hub控制器、第一开关单元、多个第二开关单元和N个USB接口;N大于或等于2;所述USB Hub控制器、第一开关单元和多个第二开关单元,或者采用单芯片方式实现,或者采用多芯片方式实现;/n所述第一开关单元包括多个端口A和一个端口B,第一开关单元的控制部与USB Hub控制器连接,USB Hub控制器能控制第一开关单元将端口B和单个端口A选通;/n所述第二开关单元包括2个端口C和一个端口D,第二开关单元的控制部与USB Hub控制器连接,USB Hub控制器能控制第二开关单元将端口D和单个端口C选通;/n将多个端口A中的一者记为端口一(1),将其余端口A记为端口二(2);将2个端口C中的一者端口三(3),将2个端口C中的另一者记为端口四(4);将其中一个USB接口记为第一接口,将其余USB接口记为第二接口;所述第一开关单元通过端口一(1)与第一接口连接,同时,多个端口三(3)都与端口一(1)连接;所述第二开关单元通过端口四(4)与第二接口连接,多个第二开关单元与多个第二接口一一对应,同时,多个端口二(2)与多个端口四(4)一一对应地连接;/n所述USB Hub控制器包括一个上行口和多个下行口;第一开关单元的选定端口与上行口连接,第二开关单元的选定端口与下行口连接,多个第二开关单元与多个下行口一一对应;/n所述USB Hub控制器通过多条信号线路与多个USB接口一一对应地连接,多条信号线路与第一开关单元和多个第二开关单元一一匹配。/n...

【技术特征摘要】
1.一种具备接口盲插功能的USBHub,其特征在于:所述USBHub包括USBHub控制器、第一开关单元、多个第二开关单元和N个USB接口;N大于或等于2;所述USBHub控制器、第一开关单元和多个第二开关单元,或者采用单芯片方式实现,或者采用多芯片方式实现;
所述第一开关单元包括多个端口A和一个端口B,第一开关单元的控制部与USBHub控制器连接,USBHub控制器能控制第一开关单元将端口B和单个端口A选通;
所述第二开关单元包括2个端口C和一个端口D,第二开关单元的控制部与USBHub控制器连接,USBHub控制器能控制第二开关单元将端口D和单个端口C选通;
将多个端口A中的一者记为端口一(1),将其余端口A记为端口二(2);将2个端口C中的一者端口三(3),将2个端口C中的另一者记为端口四(4);将其中一个USB接口记为第一接口,将其余USB接口记为第二接口;所述第一开关单元通过端口一(1)与第一接口连接,同时,多个端口三(3)都与端口一(1)连接;所述第二开关单元通过端口四(4)与第二接口连接,多个第二开关单元与多个第二接口一一对应,同...

【专利技术属性】
技术研发人员:张劲帆李志德谭臻
申请(专利权)人:睿思半导体重庆有限公司
类型:新型
国别省市:重庆;50

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

1