USB集成电路、USB集成电路的操作方法及USB装置制造方法及图纸

技术编号:35757586 阅读:25 留言:0更新日期:2022-11-26 19:05
一种USB集成电路、USB集成电路的操作方法及USB装置。USB集成电路配置在USB装置中,包括边带使用接口电路及控制电路。边带使用接口电路耦接至USB装置的USB连接器的边带使用引脚。控制电路耦接至边带使用接口电路,通过边带使用接口电路向USB主机提报第一配接器配置以使USB主机列举USB装置。控制电路在USB装置被列举后观察USB主机对USB装置的行为,控制电路依据行为决定第一配接器配置是否适用于USB主机的连接管理器。当第一配接器配置不适用于连接管理器时控制电路改以第二配接器配置提报给USB主机以使USB主机重新列举USB装置。USB主机以使USB主机重新列举USB装置。USB主机以使USB主机重新列举USB装置。

【技术实现步骤摘要】
USB集成电路、USB集成电路的操作方法及USB装置


[0001]本专利技术涉及一种电子电路,且特别涉及一种通用串行总线(Universal Serial Bus,USB)集成电路、USB集成电路的操作方法及USB装置。

技术介绍

[0002]一般而言,通用串行总线4(Universal Serial Bus Generation 4,USB4)中的连接管理器(Connection Manager,CM)负责列举(enumerate)、配置及管理工作,其职责包括:USB4的初始化、路径设置及拆除、已配置隧道之间的带宽管理、电源状态管理等。显然,连接管理器对于USB4装置及集线器的正常运作至关重要。
[0003]不幸的是,内建在USB4主机中的连接管理器具有多种版本,因此连接管理器的工作行为在不同的操作系统或固件版本之间不一定正确或者一致,此可能会导致可交互运作性(interoperability)问题。
[0004]具体地,英特尔(Intel)USB4主机的连接管理器是基于固件的连接管理器(在固件中所实施),并且已开发了很长一段时间。早期,Intel USB4主机的连接管理器(NVM FW版本V34)仅支持Intel其USB4装置,而不支持其他供应商通用的USB4装置。然而,此款Intel USB4主机的连接管理器(NVM FW版本V34)已经上市许久,且并非所有计算机供应商都提供新的NVM FW版本V41固件更新工具。
[0005]据此,如何设计出可与任意版本的连接管理器具有相容性的USB装置,是本领域的技术人员研究的课题之一。
[0006]须注意的是,“现有技术”段落的内容是用来帮助了解本专利技术。在“现有技术”段落所公开的部分内容(或全部内容)可能不是本领域技术人员所知道的已知技术。在“现有技术”段落所公开的内容,不代表该内容在本专利技术申请前已被本领域技术人员所知悉。

技术实现思路

[0007]本专利技术提供一种USB集成电路、USB集成电路的操作方法及USB装置,其可以藉由USB主机对USB装置的行为来判断连接管理器的版本以向USB主机提报相对应的配接器配置,如此USB装置可与任意版本的连接管理器具有相容性。
[0008]在本专利技术的一实施例中,上述的USB集成电路适于配置在USB装置中,包括边带使用接口电路以及控制电路。边带使用接口电路适于耦接至USB装置的USB连接器的边带使用引脚。控制电路适于耦接至边带使用接口电路,通过边带使用接口电路向USB主机提报第一配接器配置以使USB主机列举USB装置。控制电路在USB装置被列举后观察USB主机对USB装置的行为,控制电路依据行为决定第一配接器配置是否适用于USB主机的连接管理器。当第一配接器配置不适用于连接管理器时控制电路改以第二配接器配置提报给USB主机以使USB主机重新列举USB装置。
[0009]在本专利技术的一实施例中,上述的USB集成电路的操作方法包括:向USB主机提报第一配接器配置,以使USB主机列举USB装置;在USB装置被列举后,观察USB主机对USB装置的
行为;依据行为决定第一配接器配置是否适用于USB主机的连接管理器;以及当第一配接器配置不适用于连接管理器时,改以第二配接器配置提报给USB主机,以使USB主机重新列举USB装置。USB集成电路适于配置在USB装置中。
[0010]在本专利技术的一实施例中,上述的USB装置包括USB连接器以及USB集成电路。USB连接器包括至少一个通道引脚及至少一个边带使用引脚。USB集成电路包括边带使用接口电路以及控制电路。边带使用接口电路适于耦接至至少一个边带使用引脚中的边带使用引脚。控制电路适于耦接至边带使用接口电路,通过边带使用接口电路向USB主机提报第一配接器配置以使USB主机列举USB装置。控制电路在USB装置被列举后观察USB主机对USB装置的行为,控制电路依据行为决定第一配接器配置是否适用于USB主机的连接管理器。当第一配接器配置不适用于连接管理器时控制电路改以第二配接器配置提报给USB主机以使USB主机重新列举USB装置。
[0011]基于上述,本专利技术诸实施例所提供的USB集成电路、USB集成电路的操作方法及USB装置,能够向USB主机提报预设配接器配置,然后在USB主机列举USB装置后观察USB主机对USB装置的行为来判断连接管理器的版本以及预设配接器配置是否适用于USB主机的连接管理器。在预设配接器配置不适用于连接管理器时,USB集成电路可以改向USB主机提报另一配接器配置以使USB主机重新列举USB装置。如此一来,USB装置可依据连接管理器的版本向USB主机提报相对应的配接器配置,因而可与任意版本的连接管理器具有相容性。
[0012]为让本专利技术的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。
附图说明
[0013]图1为依照本专利技术一实施例所绘示的USB传输系统的电路方块(circuitblock)示意图。
[0014]图2为依照本专利技术一实施例所绘示的USB集成电路的操作方法的流程示意图。
[0015]图3A至图3C为依照本专利技术另一实施例所绘示的USB集成电路的操作方法的流程示意图。
[0016]【符号说明】
[0017]1:USB传输系统
[0018]2、3:操作方法
[0019]10:USB装置
[0020]20:USB主机
[0021]100、200:USB连接器
[0022]102、202:通道引脚
[0023]104、204:边带使用(SBU)引脚
[0024]120:USB集成电路
[0025]122:SBU接口电路
[0026]124:控制电路
[0027]126a、126b、126c、126d、226a、226b、226c、226d:通道配接器
[0028]128、228:USB传输层电路
[0029]220:连接管理器
[0030]AC1、AC2:配接器配置
[0031]S202、S204、S206、S208、S210、S302、S304、S306、S308、S310、S312、S314、S316、S318a、S318b、S320a、S320b、S322a、S322b、S324a、S324b、S326a、S326b:步骤
具体实施方式
[0032]在本申请说明书全文(包括权利要求书)中所使用的“耦接(或连接)”一词可指任何直接或间接的连接手段。举例而言,若文中描述第一装置耦接(或连接)于第二装置,则应该被解释成该第一装置可以直接连接于该第二装置,或者该第一装置可以通过其他装置或某种连接手段而间接地连接至该第二装置。本申请说明书全文(包括权利要求书)中提及的“第一”、“第二”等用语是用以命名元件(element)的名称,或区别不同实施例或范围,而并非用来限制元件数量的上限或下限,亦非用来限制元件的次序。另外,凡可能之处,在附图及实施方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种USB集成电路,适于配置在USB装置中,包括:边带使用接口电路,适于耦接至该USB装置的USB连接器的边带使用引脚;以及控制电路,适于耦接至该边带使用接口电路,用以通过该边带使用接口电路向USB主机提报第一配接器配置以使该USB主机列举该USB装置,其中该控制电路在该USB装置被列举后观察该USB主机对该USB装置的行为,该控制电路依据该行为决定该第一配接器配置是否适用于该USB主机的连接管理器,以及当该第一配接器配置不适用于该连接管理器时该控制电路改以第二配接器配置提报给该USB主机以使该USB主机重新列举该USB装置。2.如权利要求1所述的USB集成电路,其中当该行为表示在该USB主机与该USB装置之间未建立USB3穿隧路径时,该控制电路决定该第一配接器配置不适用于该连接管理器,其中该第一配接器配置忠实表示该USB集成电路的多个配接器以及该第二配接器配置包括多个伪通道配接器。3.如权利要求2所述的USB集成电路,其中在该USB主机重新列举该USB装置后,该连接管理器在该USB主机与该USB装置之间建立具有第一标识码的USB3穿隧路径,以及该控制电路将该连接管理器的有效信息存储至存储器中,其中该有效信息包括该连接管理器的版本或适用于该连接管理器的配接器配置。4.如权利要求1所述的USB集成电路,其中当该行为表示在该USB主机与该USB装置之间建立具有第二标识码的USB3穿隧路径时,该控制电路决定该第一配接器配置不适用于该连接管理器,其中该第一配接器配置包括多个伪通道配接器以及该第二配接器配置忠实表示该USB集成电路的多个配接器。5.如权利要求4所述的USB集成电路,其中在该USB主机重新列举该USB装置后,该控制电路将该连接管理器的有效信息存储至存储器中,其中该有效信息包括该连接管理器的版本或适用于该连接管理器的配接器配置。6.如权利要求1所述的USB集成电路,其中在该USB集成电路上电后,该控制电路判断存储器中是否存储该连接管理器的有效信息,当该控制电路判断该存储器中存储该连接管理器的该有效信息时,该控制电路依据该有效信息来配置初始配接器配置作为该第一配接器配置以使该USB主机列举该USB装置。7.如权利要求6所述的USB集成电路,其中该有效信息包括该连接管理器的版本或适用于该连接管理器的配接器配置。8.如权利要求6所述的USB集成电路,其中当该控制电路判断该存储器中未存储该连接管理器的该有效信息时,该控制电路以预设配接器配置作为该第一配接器配置以使该USB主机列举该USB装置。9.如权利要求8所述的USB集成电路,其中该预设配接器配置忠实表示该USB集成电路的多个配接器。10.如权利要求1所述的USB集成电路,其中该控制电路通过该边带使用接口电路发出读取命令至该USB主机以取得该USB主机的供应商识别码或产品识别码,该控制电路依据该供应商识别码或该产品识别码来决定是否以预设配接器配置作为该第一配接器配置以使该USB主机列举该USB装置。11.一种USB集成电路的操作方法,该USB集成电路适于配置在USB装置中,所述操作方法包括:
向USB主机提报第一配接器配置,以使该USB...

【专利技术属性】
技术研发人员:林俊亨施士扬许锦松
申请(专利权)人:威锋电子股份有限公司
类型:发明
国别省市:

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

1