ImageVerifierCode 换一换
格式:PDF , 页数:28 ,大小:5.56MB ,
资源ID:1567106      下载积分:30 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zhuanlichaxun.net/d-1567106.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(USB集线器及USB集线器的控制方法.pdf)为本站会员(111****11)主动上传,专利查询网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知专利查询网(发送邮件至2870692013@qq.com或直接QQ联系客服),我们立即给予删除!

USB集线器及USB集线器的控制方法.pdf

1、(10)申请公布号 CN 103117490 A(43)申请公布日 2013.05.22CN103117490A*CN103117490A*(21)申请号 201210283508.8(22)申请日 2012.08.102011-186918 2011.08.30 JPH01R 31/06(2006.01)H01R 13/70(2006.01)G06F 13/40(2006.01)(71)申请人瑞萨电子株式会社地址日本神奈川(72)发明人齐藤真也(74)专利代理机构中国国际贸易促进委员会专利商标事务所 11038代理人申发振(54) 发明名称USB集线器及USB集线器的控制方法(57) 摘要本

2、发明涉及USB集线器及USB集线器的控制方法。公开了一种能够降低USB系统的电力消耗的USB集线器。该USB集线器包括上游USB端口、下游USB端口、用于给USB外围设备供应操作时钟的时钟引脚、以及用于在上游USB端口和USB主机之间的连接被断开时或者在集线器控制器从USB主机接收到对下游USB端口的挂起请求时停止经由时钟引脚对USB外围设备的时钟供应的集线器控制器。(30)优先权数据(51)Int.Cl.权利要求书2页 说明书10页 附图15页(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书2页 说明书10页 附图15页(10)申请公布号 CN 103117490 ACN

3、103117490 A1/2页21.一种USB集线器,包括:经由上游USB线与上游设备连接的上游USB端口;经由下游USB线与下游设备连接的下游USB端口;给所述下游设备供应用于操作所述下游设备的时钟的时钟引脚;以及集线器控制器,用于在所述上游USB端口和所述上游设备之间的连接被断开时或者在所述集线器控制器从所述上游设备接收到对所述下游USB端口的省电模式请求时停止经由所述时钟引脚对所述下游设备的时钟供应。2.根据权利要求1所述的USB集线器,其中所述集线器控制器在包含于所述上游USB线内的电源线关闭时停止对所述下游设备的时钟供应。3.根据权利要求1所述的USB集线器,其中所述集线器控制器在所

4、述下游设备进入省电模式时停止对所述下游设备的时钟供应。4.根据权利要求1到3中的任一权利要求所述的USB集线器,其中当在所述上游USB端口和所述上游设备之间的连接被断开时,所述集线器控制器关闭包含于所述下游USB线内的电源线并停止对所述下游设备的时钟供应。5.根据权利要求4所述的USB集线器,其中所述集线器控制器在所述集线器控制器关闭包含于所述下游USB线内的电源线之后停止对所述下游设备的时钟供应。6.根据权利要求1到5中的任一权利要求所述的USB集线器,还包括:分别与多个所述下游设备连接的多个所述下游USB端口,其中所述集线器控制器停止对所述多个下游设备的时钟供应。7.根据权利要求1到5中的

5、任一权利要求所述的USB集线器,还包括:分别与多个所述下游设备连接的多个所述下游USB端口,其中所述集线器控制器停止对所述多个下游设备的一部分的时钟供应。8.根据权利要求1到7中的任一权利要求所述的USB集线器,其中所述集线器控制器在所述上游USB端口与所述上游设备连接时开始对所述下游设备的时钟供应。9.根据权利要求1到7中的任一权利要求所述的USB集线器,其中所述集线器控制器在所述集线器控制器从所述上游设备接收到对所述下游USB端口的电源使能请求时开始对所述下游设备的时钟供应。10.根据权利要求1到7中的任一权利要求所述的USB集线器,其中所述集线器控制器在所述集线器控制器从所述上游设备接收

6、到对所述下游USB端口的省电模式取消请求时开始对所述下游设备的时钟供应。11.根据权利要求8或9所述的USB集线器,其中所述集线器控制器开启包含于所述下游USB线内的电源线并且开始对所述下游设备的时钟供应。12.根据权利要求11所述的USB集线器,其中所述集线器控制器在开启了包含于所述下游USB线内的电源线之后开始对所述下游设备的时钟供应。13.根据权利要求8到12中的任一权利要求所述的USB集线器,还包括:分别与多个所述下游设备连接的多个所述下游USB端口,其中所述集线器控制器开始对所述多个下游设备的时钟供应。14.根据权利要求8到12中的任一权利要求所述的USB集线器,还包括:分别与多个所

7、述下游设备连接的多个所述下游USB端口,权 利 要 求 书CN 103117490 A2/2页3其中所述集线器控制器开始对所述多个下游设备的一部分的时钟供应。15.根据权利要求1到14中的任一权利要求所述的USB集线器,其中所述集线器控制器能够设置给所述下游设备供应的时钟的时钟频率。16.根据权利要求15所述的USB集线器,还包括:用于设置所述时钟频率的时钟频率设置端子,其中所述集线器控制器根据所述时钟频率设置端子的电压电平来设置所述时钟频率。17.根据权利要求16所述的USB集线器,还包括:多个所述时钟频率设置端子,其中所述集线器控制器根据所述多个时钟频率设置端子的电压电平的组合来设置所述时

8、钟频率。18.根据权利要求15到17中的任一权利要求所述的USB集线器,还包括:分别给多个所述下游设备供应时钟的多个所述时钟引脚,其中所述集线器控制器将给所述多个下游设备供应的多个时钟设置为相同的频率。19.根据权利要求15到17中的任一权利要求所述的USB集线器,还包括:分别给多个所述下游设备供应时钟的多个所述时钟引脚,其中所述集线器控制器相互独立地设置给所述多个下游设备供应的多个时钟的频率。20.一种连接于上游设备和下游设备之间的USB集线器的控制方法,所述控制方法包括以下步骤:给所述下游设备供应用于操作所述下游设备的时钟;以及当在所述USB集线器和所述上游设备之间的连接被断开时或者当从所

9、述上游设备接收到对所述USB集线器的下游USB端口的省电模式请求时,停止对所述下游设备的时钟供应。权 利 要 求 书CN 103117490 A1/10页4USB 集线器及 USB 集线器的控制方法0001 相关申请的交叉引用0002 在此通过引用全文并入于2011年8月30日提交的日本专利申请No.2011-186918的公开内容,包括说明书、附图和说明书摘要。技术领域0003 本发明涉及USB集线器和USB集线器的控制方法,特别地涉及USB集线器以及用于通过USB来连接上游设备(upstream device)和下游设备(downstream device)的USB集线器的控制方法。背景技

10、术0004 近年来,USB(通用串行总线)被广泛地用作使电子设备之间进行连接的接口。USB能够使主设备与各外围设备连接。USB被应用于即插即用(plug-and-play)以及通过USB线缆来供应电力的总线电源。此外,还提高了USB的传输速度。因此,USB被应用于许多设备中。USB不仅用于电子设备之间,而且用于电子设备之内。例如,USB接口被实现于半导体集成电路内,用于使半导体芯片之间进行连接以及用于使半导体芯片内的功能块之间进行连接。0005 为了使能主设备与许多外围设备之间的USB连接而使主设备与多个外围设备连接的USB集线器是已知的。USB集线器具有用于与多个外围设备连接的多个USB端口

11、,使得即使在主设备只具有少数USB端口时,主设备也能够与多得多的外围设备连接。USB集线器包括用于控制USB连接的USB控制器。0006 例如,非专利文献1和2以相关技术的USB控制器而为人所知。特别地,非专利文献1描述了用于控制USB集线器的集线器控制器。“Ethernet”是注册商标。0007 非专利文献10008 SMSC,“USB 2.0Hub and 10/100Ethernet Controller(LAN9512/LAN9512i)”,网址0009 非专利文献20010 Intel,Intel 5Series Chipset and Intel 3400Series Chipse

12、t,网址发明内容0011 非专利文献1描述了包括相关技术的集线器控制器的USB集线器具有用于给外围设备供应时钟的时钟输出端子。但是,没有描述供应时钟的具体方法。0012 在此,当时钟被供应给外围设备时,电力被外围设备内的所供应时钟消耗。例如,在时钟被输入其内的模拟电路中,当反复使信号反相时,则发生动态的电力消耗。换言之,在由USB集线器供应的时钟与向其供应时钟的外围设备中的电力消耗之间存在着强关联。0013 因此,本发明的发明人发现:包括外围设备的USB系统的电力消耗能够通过控制说 明 书CN 103117490 A2/10页5给USB集线器供应的时钟来降低。例如,如果USB集线器不考虑主设备

13、和外围设备的状态而一直给外围设备供应时钟,则即使在不需要时钟时,时钟也会被无用地供应,使得电力消耗无法被降低。0014 因此,相关技术的USB集线器具有这样的问题:当USB集线器一直给外围设备供应时钟时,电力在外围设备内被无用地消耗,使得难以降低USB系统的电力消耗。0015 根据本发明的USB集线器包括:经由上游USB线与上游设备连接的上游USB端口;经由下游USB线与下游设备连接的下游USB端口;用于为了操作下游设备而给下游设备供应时钟的时钟引脚;以及用于在上游USB端口和上游设备之间的连接被断开时或者在集线器控制器接收到来自上游设备的对下游USB端口的省电模式请求时停止经由时钟引脚到下游

14、设备的时钟供应的集线器控制器。0016 根据本发明的USB集线器的控制方法是在上游设备和下游设备之间连接的USB集线器的控制方法。控制方法包括以下步骤:给下游设备供应用于操作下游设备的时钟,以及在断开USB集线器和上游设备之间的连接时或者在接收到来自上游设备的对USB集线器的下游USB端口的省电模式请求时停止对下游设备的时钟供应。0017 在本发明中,当检测到在上游设备和下游设备之间的数据通信的停止时,停止对下游设备的时钟供应,从而可以在不执行数据通信时抑制电力消耗并且也降低USB系统的电力消耗。0018 根据本发明,可以提供USB集线器以及能够降低USB系统中的电力消耗的USB集线器的控制方

15、法。附图说明0019 图1是用于解释根据本发明的第一实施例的USB连接系统的配置的配置图;0020 图2是用于解释根据本发明的第一实施例的USB集线器的配置的配置图;0021 图3是用于解释根据本发明的第一实施例的USB集线器的操作的流程图;0022 图4是用于解释根据本发明的第一实施例的USB集线器的操作的示意图;0023 图5是用于解释根据本发明的第一实施例的USB集线器的操作的时序图;0024 图6是用于解释根据本发明的第一实施例的USB集线器的操作的流程图;0025 图7是用于解释根据本发明的第一实施例的USB集线器的操作的示意图;0026 图8是用于解释根据本发明的第一实施例的USB

16、集线器的操作的时序图;0027 图9是用于解释根据本发明的第二实施例的USB集线器的操作的流程图;0028 图10是用于解释根据本发明的第二实施例的USB集线器的操作的示意图;0029 图11是用于解释根据本发明的第二实施例的USB集线器的操作的时序图;0030 图12是用于解释根据本发明的第二实施例的USB集线器的操作的流程图;0031 图13是用于解释根据本发明的第二实施例的USB集线器的操作的示意图;0032 图14是用于解释根据本发明的第二实施例的USB集线器的操作的时序图;以及0033 图15是用于解释根据本发明的第三实施例的USB集线器的配置的配置图。具体实施方式0034 第一实施

17、例说 明 书CN 103117490 A3/10页60035 在下文中,本发明的第一施例将参照附图来描述。0036 图1示出了根据本发明的第一实施例的USB连接系统的配置。如图1所示,USB连接系统100包括USB主机20、USB集线器10和USB外围设备30-1、30-2、30-N(USB外围设备中的任意一个都可以称为外围设备30)。在USB连接系统100中,USB集线器10的USB主机20一侧被称为上游,而USB集线器10的USB外围设备30一侧则称为下游。0037 USB主机(上游设备)20是根据USB协议经由USB线来访问任意USB外围设备30并且执行与外围设备的数据通信的设备。USB

18、主机20是例如信息处理设备(例如,个人计算机)。当外围设备经由USB线与USB主机20连接时,USB主机20根据USB协议执行枚举过程,使得USB主机20识别出所连接的USB设备并且提供用于识别外围设备的外围设备专用编号。与外围设备的端点的数据通信通过使用外围设备专用编号来执行。0038 在本实施例中,USB集线器10和USB 外围设备30被布置于电路板40之上。换言之,在本实例中,USB集线器10和USB 外围设备30被固定且始终彼此连接,并且它们是不可移除的。此外,USB主机20还可以布置于电路板20之上,并且可以将USB主机20、USB集线器10和USB 外围设备30设置为不可移除的。0

19、039 USB集线器10和USB 外围设备30可以通过线缆来连接,以成为可移除的。在这种情况下,如果时钟线在USB 外围设备30正操作的时候断开,则USB 外围设备30的操作得不到保证。因此,优选的是时钟线在时钟供应停止的时候断开。0040 USB 外围设备(下游设备)30根据USB协议经由USB线接收来自USB主机20的访问,并且执行与USB主机的数据通信。USB 外围设备30是例如数据存储设备(例如,闪存)。USB 外围设备30通过USB集线器10所供应的时钟来操作。例如,USB 外围设备30是布置于电路板40之上的半导体设备。时钟被供应给外围设备的USB控制器(IC),并且通过USB的数

20、据通信被使能。当USB 外围设备30设置有电源时,USB 外围设备30通过自己的电源来操作。另一方面,当USB外围设备30不具有电源时,USB 外围设备30通过由USB线供应的总线电源来操作。0041 USB集线器10是根据USB协议经由USB线来中继USB主机20和USB 外围设备之间的数据通信的中继设备。USB集线器10包括上游USB端口11,下游USB端口12-1、12-2、12-N(下游USB端口中的任意一个都可以称为下游USB端口12),以及时钟引脚13-1、13-2、13-N(时钟引脚中的任意一个都可以称为时钟引脚13)。0042 上游USB端口11是用于与USB线连接的端子。上游

21、USB端口11经由上游USB线1与USB主机20连接,以使能通过USB协议与USB主机20的数据通信。在本实例中,上游USB线1是正常的USB线缆并且可从USB端口11移除。0043 上游USB线1是包括多个根据USB协议的信号线的总线,并且包括供应VBUS电源的信号线以及输入/输出数据的数据信号线。0044 下游USB端口12-1、12-2、12-N是用于与USB线连接的端子,并且经由下游USB线2-1、2-2、2-N与USB 外围设备30-1、30-2、30-N分别连接,以使能通过USB协议与USB 外围设备30-1、30-2、30-N的数据通信。在本实例中,下游USB线2是电路板之上的线

22、路并且不可移除。按照与上游USB线1相同的方式,下游USB线2包括供应VBUS电源的信号线和数据信号线。0045 时钟引脚13-1、13-2、13-N是用于与时钟线连接的端子,并且经由时钟线3-1、说 明 书CN 103117490 A4/10页73-2、3-N与USB 外围设备30-1、30-2、30-N分别连接,以给USB 外围设备30-1、30-2、30-N供应时钟。在本实例中,时钟线3是电路板之上的线路并且不可移除。时钟引脚13被设置用于每个下游USB端口12和用于每个USB 外围设备30。时钟可以由一个时钟引脚13供应给多个USB 外围设备30。0046 图2示出了根据本发明的第一实

23、施例的USB集线器的配置。USB集线器10如同以上所描述的那样包括上游USB端口11、下游USB端口12和时钟引脚13,并且还包括:上游USB收发器14,下游USB收发器15-1、15-2、15-N(下游USB收发器中的任意一个都可以称为下游USB收发器15),集线器控制器17和时钟发生电路18。0047 USB集线器10是布置于电路板40之上的半导体设备。例如,可以将USB集线器10的整个配置形成为一个芯片,可以将集线器控制器17、上游USB收发器14和下游USB收发器15形成为一个芯片,或者可以将集线器控制器17形成为一个芯片。0048 上游USB收发器14是经由上游USB端口11将数据传

24、输到上游USB线1以及接收来自上游USB线1的数据的传输/接收电路。下游USB收发器15是经由下游USB端口12将数据传输到下游USB线2以及接收来自下游USB线2的数据的传输/接收电路。0049 集线器控制器17是用于控制USB主机20与USB 外围设备30之间的数据通信的控制电路。例如,集线器控制器17控制与USB主机20间的枚举、USB外围设备30的识别以及对USB外围设备30的时钟供应。0050 枚举是用于在USB线被连接时建立通信路径的数据传输和接收的过程。通过枚举可以识别以USB线连接的外围设备的信息。0051 时钟发生电路18产生具有期望频率的时钟。时钟发生电路18根据集线器控制

25、器17的控制经由时钟引脚13来给USB外围设备30供应时钟。集线器控制器17指示每个端口开始或停止时钟供应。所有USB外围设备30都能够通过时钟发生电路18的时钟来操作,使得并不一定要在每个USB外围设备30中设置时钟发生电路。0052 然后,在USB集线器10与USB主机20连接时的USB集线器10的操作将参照图3到5来描述。图3示出了USB集线器10在这种情况下的操作的流程。0053 首先,USB集线器10与USB主机20连接(S101)。当USB集线器10没有经由上游USB线1与USB主机20物理连接时,上游USB线1被插入USB主机20的USB端口和USB集线器10的上游USB端口11

26、之内,以将USB集线器10物理耦接至USB主机20。如果USB主机20被关闭,则USB主机20被开启,使得USB主机20与USB集线器10彼此电连接。0054 换言之,使USB设备彼此连接包括使USB设备之间通过USB线来物理连接以及使物理连接的USB设备之间电连接。当上游USB线1被连接或者USB主机20启动时,上游USB线1的VBUS电源被开启,并且USB集线器10检测到与USB主机20间的连接。0055 然后,USB主机20识别出USB集线器10(S102)。USB主机20和USB集线器10被连接,使得USB主机20执行与USB集线器10间的枚举,获取USB集线器10的设备信息,提供特定

27、信息,以及识别出USB集线器10。由此,USB集线器10还识别出USB主机20。0056 然后,USB集线器10接收来自USB主机20的端口电源使能请求(S103)。USB主机20识别出USB集线器10,使得USB主机20进一步传输USB集线器10的下游USB端12的端口电源使能请求。0057 然后,USB集线器10开启下游USB端12(S104)。USB集线器10接收来自USB主说 明 书CN 103117490 A5/10页8机20的端口电源使能请求,使得USB集线器10启动全部下游USB端口12的VBUS电源。0058 然后,USB集线器10开始对USB外围设备30的时钟供应(S105)

28、。如同随后所描述的,在本实施例中,USB集线器10在USB集线器10与USB主机20连接之前停止对USB外围设备30的时钟供应。因此,USB集线器10启动下游USB线2的VBUS电源,并且开始来自全部时钟引脚13的时钟供应以操作USB 外围设备30。0059 然后,USB主机20经由USB集线器10来识别出USB外围设备30(S106)。USB线3的VBUS电源被启动并且时钟被供应,使得USB外围设备30开始操作并能够经由USB集线器10与USB主机20通信。USB主机20与USB外围设备30连接,使得USB主机20执行与USB外围设备30的枚举,获取USB 外围设备30的设备信息,提供特定信

29、息,并且识别出USB 外围设备30。0060 图4示出了在USB集线器10与USB主机20连接时的USB集线器10的详细操作。0061 首先,USB集线器10与USB主机20连接(图4(1)。当上游USB线1被连接于USB主机20与USB集线器10之间时,上游USB收发器14检测到上游USB线1的VBUS电源被启动并且通知集线器控制器17该检测结果。此时,集线器控制器17变为处于等待与USB主机20的枚举完成的状态。0062 然后,枚举由USB主机20和集线器控制器17来执行,并且USB主机20识别出USB集线器10。此时,集线器控制器17变为处于与USB主机20的枚举被完成的状态。0063

30、然后,USB集线器10接收来自USB主机20的端口电源使能请求(图4(2)。USB主机20传输出其目的地是USB集线器10的端口电源使能请求。集线器控制器17分析经由上游USB收发器14接收到的请求的目的地和内容,并且执行与传输给USB集线器10的端口电源使能请求对应的过程。0064 然后,USB集线器10开启USB集线器10的下游USB端12(图4(3)。集线器控制器17根据所接收到的端口电源使能请求来指示开启下游USB端12,并且启动下游USB端12的VBUS电源。0065 然后,USB集线器10开始对USB外围设备30的时钟供应(图4(4)。在开启下游USB端12之后,集线器控制器17指

31、示时钟发生电路18供应时钟。时钟发生电路18开始从全部时钟引脚13对USB 外围设备30的时钟供应。0066 由此USB外围设备的操作得以开始,并且当在USB主机20和USB 外围设备30之间执行枚举时,USB主机20识别出与USB主机20连接的USB 外围设备30。0067 图5示出了在USB集线器10与USB主机20连接时的每个信号线的操作时序。0068 当上游USB线1与USB集线器10连接时,上游USB线1的VBUS电源在t1上升至高电平。0069 上游USB线1的VBUS电源上升至高电平,使得USB主机20在t2通过枚举识别出USB集线器10,并且端口电源使能请求由USB主机20输出

32、到数据信号线上的USB集线器10。0070 当USB集线器10接收到来自上游USB线1的数据信号线的端口电源使能请求时,USB集线器10在t3使下游USB线2的VBUS电源上升至高电平。0071 在使下游USB线2的VBUS电源上升之后,USB集线器10在t4开始对时钟线3的时钟供应。说 明 书CN 103117490 A6/10页90072 在此,尽管使VBUS电源上升的时序和开始时钟供应的时序可以是相同的,但优选的是时钟供应在VBUS电源升高之后开始。例如,如果在VBUS电源升高之前供应时钟,则存在着时钟被输入其内的时钟缓冲器被破坏的风险(取决于外围设备的规格),从而时钟可以在VBUS电源

33、升高之后供应。0073 当时钟供应开始时,USB外围设备30在t5开始操作,并且USB主机20通过枚举识别出USB 外围设备30。0074 然后,在USB集线器10与USB主机20断开时的USB集线器10的操作将参照图6到8来描述。图6示出了USB集线器10在这种情况下的操作的流程。0075 首先,USB集线器10与USB主机20断开(S111)。例如,上游USB线1被从USB主机20的USB端口或者USB集线器10的上游USB端口11拔出,以物理断开USB集线器10。或者,USB主机20被关闭,使得USB主机20和USB集线器10彼此在电学上断开。0076 换言之,使USB设备彼此断开包括通

34、过USB线使USB设备彼此物理断开以及使物理连接的USB设备彼此在电学上断开。当上游USB线1被断开或者USB主机20被关闭时,上游USB线1的VBUS电源被关闭并且USB集线器10检测到与USB主机20间的断开。由此在USB主机20和USB集线器10之间的通信被禁用。此外,在USB主机20与USB外围设备30之间的通信以及在USB集线器10与USB外围设备30之间的通信被禁用。换言之,在USB主机20和USB 外围设备30之间的数据通信被停止。0077 然后,USB集线器10关闭下游USB端口12(S112)。在USB主机20与USB集线器10之间的上游USB线1被断开并且在USB主机20和

35、USB外围设备30之间的数据通信被停止,使得USB集线器10关闭全部下游USB端口12的VBUS电源。0078 然后,USB集线器10停止对USB外围设备30的时钟供应(S113)。USB集线器10关闭下游USB线2的VBUS电源,并且停止来自全部时钟引脚13的时钟供应以停止USB外围设备30的操作。0079 图7示出了在USB集线器10与USB主机20断开时的USB集线器10的详细操作。0080 首先,USB集线器10与USB主机20断开(图7(1)。当在USB主机20和USB集线器10之间的上游USB线1被断开时,上游USB收发器14检测到上游USB线1的VBUS电源被关闭并且通知集线器控

36、制器17该检测结果。此时,集线器控制器17确定:在USB主机20和USB集线器10之间的数据通信被停止并且在USB主机20和USB外围设备30之间的数据通信也被停止。0081 然后,USB集线器10关闭下游USB端口12(图7(2)。由于在USB主机20和USB外围设备30之间的数据通信被停止了,因而集线器控制器17指示关闭下游USB端口12并且关闭下游USB端口12的VBUS电源。当VBUS电源被关闭时,USB外围设备30检测到下游USB线2被断开了。0082 然后,USB集线器10停止对USB外围设备30的时钟供应(图7(3)。由于在USB主机20和USB外围设备30之间的数据通信被停止了

37、,因而在关闭了下游USB端口12之后,集线器控制器17指示时钟发生电路18停止时钟供应,并且时钟发生电路18停止从全部时钟引脚13到USB外围设备30的时钟供应。0083 图8示出了在USB集线器10与USB主机20断开时的每个信号线的操作时序。0084 当上游USB线1被断开时,上游USB线1的VBUS电源在t11下降至低电平。说 明 书CN 103117490 A7/10页100085 由于上游USB线1的VBUS电源下降至低电平,因而USB集线器10使下游USB线2的VBUS电源在t12下降至低电平。0086 在使下游USB线2的VBUS电源下降之后,USB集线器10在t13停止对时钟线

38、3的时钟供应。0087 在此,使VBUS电源下降的时序与停止时钟供应的时序可以是相同的。当时钟供应被停止时,USB外围设备30的操作被停止,使得在操作停止时的电力消耗受到抑制。0088 如上所述,在本实施例中,USB集线器根据与USB主机连接的状态来控制对USB外围设备的时钟供应。在USB中,USB外围设备彼此不通信,并且USB主机与USB外围设备连接且彼此通信,从而可以根据与USB主机连接的状态来确定是否存在着USB外围设备的通信。0089 具体地,当USB集线器与USB主机连接时,USB集线器开始对USB外围设备的时钟供应以开始与USB外围设备的通信操作,并且当与USB主机的连接被断开时,

39、USB集线器停止对USB外围设备的时钟供应以停止与USB外围设备的通信操作。由此,在通过断开USB线来停止USB外围设备的通信时,通过停止时钟供应,可以降低USB外围设备的电力消耗并且节省整个USB系统的电力消耗。0090 第二实施例0091 在下文中,本发明的第二实施例将参照附图来描述。尽管在第一实施例中,对外围设备的时钟供应根据USB主机与USB集线器之间的连接的状态来控制,但是在本实施例中,当下游USB端口由来自USB主机的端口挂起(端口休眠)请求设置为挂起状态(休眠状态)时,对外围设备的时钟供应也受到控制。USB连接系统的配置和USB集线器的配置是与图1和2所示的那些配置相同的。009

40、2 在下游USB端口12挂起时的USB集线器10的操作将参照图9到11来描述。图9示出了USB集线器10在这种情况下的操作的流程。0093 首先,USB集线器10接收来自USB主机20的端口挂起请求(S201)。为了使USB集线器10的下游USB端口12挂起,USB主机20传输用于指定待挂起的下游USB端口12的端口挂起请求。0094 然后,USB集线器10使所请求的下游USB端口12挂起(S202)。USB集线器10接收来自USB主机20的端口挂起请求,使得USB集线器10在由端口挂起请求指定的下游USB端口12上执行挂起过程。USB集线器10在下游USB端口12与连接至下游USB端口12的

41、USB外围设备30之间执行预定的挂起过程,并将下游USB端口12设置为挂起状态。0095 使USB端口挂起意思是将USB端口从作为正常的操作模式的正常状态设置为挂起模式(休眠模式)。USB集线器10与USB外围设备交换使USB端口挂起所必需的信息,使得USB端口和USB外围设备被设置为挂起状态。挂起状态是省电状态。在挂起状态中,电力消耗通过临时性暂停通信操作以及停止对预定电路的电力供应而得以降低。0096 当下游USB端口12被挂起时,在USB集线器10与USB外围设备30之间的通信被临时性暂停,并且在USB主机20和USB外围设备30之间的通信也被暂停。换言之,在USB主机20和USB外围设备30之间的数据通信被停止。0097 然后,USB集线器10停止对USB外围设备30的时钟供应(S203)。为了停止USB外围设备30的操作,USB集线器10停止从与所挂起的下游USB端口12对应的时钟引脚13说 明 书CN 103117490 A10

copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1