《电脑装置及通用连接端口模块的供电方法.pdf》由会员分享,可在线阅读,更多相关《电脑装置及通用连接端口模块的供电方法.pdf(13页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103777733 A (43)申请公布日 2014.05.07 CN 103777733 A (21)申请号 201210411174.8 (22)申请日 2012.10.24 G06F 1/32(2006.01) (71)申请人 英业达科技有限公司 地址 201114 上海市闵行区上海漕河泾出口 加工区浦星路 789 号 申请人 英业达股份有限公司 (72)发明人 吴懿展 陈志民 刘文泰 陈建廷 (74)专利代理机构 上海专利商标事务所有限公 司 31100 代理人 骆希聪 (54) 发明名称 电脑装置及通用连接端口模块的供电方法 (57) 摘要 本发明提出一种电。
2、脑装置及通用连接端口模 块的供电方法。 电脑装置包括通用连接端口模块、 处理单元以及逻辑扩充单元。通用连接端口模块 包括检测单元以及电源开关。检测单元检测通用 连接端口模块是否与外部周边设备连接以产生检 测信号。 当电脑装置于正常状态时, 处理单元依据 检测信号以得知通用连接端口模块与外部周边设 备的连接情况。逻辑扩充单元记录连接情况。当 电脑装置由正常状态转换到省电状态时, 逻辑扩 充单元依据连接情况提供电源开关信号, 以使电 源开关停止供电给未被外部周边设备连结的通用 连接端口模块。 (51)Int.Cl. 权利要求书 2 页 说明书 7 页 附图 3 页 (19)中华人民共和国国家知识产。
3、权局 (12)发明专利申请 权利要求书2页 说明书7页 附图3页 (10)申请公布号 CN 103777733 A CN 103777733 A 1/2 页 2 1. 一种电脑装置, 包括 : 通用连接端口模块, 其中该通用连接端口模块包括 : 检测单元, 检测该通用连接端口模块是否与外部周边设备连接以产生检测信号 ; 以及 电源开关, 接收并依据电源开关信号以提供额定电压至该通用连接端口模块 ; 处理单元以及逻辑扩充单元, 该处理单元与该逻辑扩充单元相互耦接, 当该电脑装置 于正常状态时, 该处理单元提供该电源开关信号, 依据该检测信号以得知该通用连接端口 模块与该外部周边设备的连接情况, 。
4、控制该逻辑扩充单元记录该连接情况, 并且, 当该电脑装置由正常状态转换到省电状态时, 该逻辑扩充单元依据该连接情况 提供该电源开关信号, 以使该电源开关停止供电给未被该外部周边设备连结的该通用连接 端口模块, 其中该逻辑扩充单元在该电脑装置的省电状态下持续被供电。 2. 如权利要求 1 所述的电脑装置, 还包括 : 微处理器, 耦接该处理单元以及该逻辑扩充单元, 该微处理器接收该检测信号并转而 通知该处理单元以及该逻辑扩充单元有关于该通用连接端口模块与该外部周边设备的该 连接情况, 其中, 当在该电脑装置的省电状态, 且该通用连接端口模块与该外部周边设备的连接 情况由连接转换为未连接时, 该微。
5、控制器调整该逻辑扩充单元的该连接情况, 以使该电源 开关停止供电给未被该外部周边设备连结的该通用连接端口模块, 其中该微处理器在该电 脑装置的省电状态下持续被供电。 3. 如权利要求 1 所述的电脑装置, 还包括 : 切换单元, 耦接该处理单元以及该逻辑扩充单元, 依据该电脑装置位于正常状态或省 电状态以切换该处理单元以及该逻辑扩充单元所提供的电源开关信号。 4. 一种电脑装置, 包括 : 多个通用连接端口模块, 其中所述多个通用连接端口模块的每一个包括 : 检测单元, 检测该通用连接端口模块是否与对应的外部周边设备连接以产生对应的检 测信号 ; 以及 电源开关, 接收并依据对应的电源开关信号。
6、以提供额定电压至该通用连接端口模块 ; 处理单元以及逻辑扩充单元, 该处理单元与该逻辑扩充单元相互耦接, 当该电脑装置 于正常状态时, 该处理单元提供对应的该电源开关信号, 依据对应的该检测信号以得知所 述多个通用连接端口模块与对应的该外部周边设备的连接情况, 控制该逻辑扩充单元记录 该连接情况, 并且, 当该电脑装置由正常状态转换到省电状态时, 该逻辑扩充单元依据该连接情况 提供对应的该电源开关信号, 以使对应的该电源开关停止供电给未被对应的该外部周边设 备所连结的所述多个通用连接端口模块, 其中该逻辑扩充单元在该电脑装置的省电状态下 持续被供电。 5. 如权利要求 4 所述的电脑装置, 还。
7、包括 : 微处理器, 耦接该处理单元以及该逻辑扩充单元, 该微处理器接收对应的该检测信号 并转而通知该处理单元以及该逻辑扩充单元有关于所述多个通用连接端口模块与对应的 该外部周边设备的该连接情况, 其中, 当在该电脑装置的省电状态, 且所述多个通用连接端口模块与对应的该外部周 权 利 要 求 书 CN 103777733 A 2 2/2 页 3 边设备的该连接情况由连接转换为未连接时, 该微控制器调整该逻辑扩充单元的该连接情 况, 以使对应的该电源开关停止供电给未被对应的该外部周边设备所连结的所述多个通用 连接端口模块, 其中该微处理器在该电脑装置的省电状态下持续被供电。 6. 如权利要求 5。
8、 所述的电脑装置, 其特征在于, 该处理单元以及该微处理器通过内集 成电路总线以沟通及控制该逻辑扩充单元。 7. 如权利要求 4 所述的电脑装置, 还包括 : 切换单元, 耦接该处理单元以及该逻辑扩充单元, 依据该电脑装置位于正常状态或省 电状态以切换该处理单元以及该逻辑扩充单元所提供的电源开关信号。 8.如权利要求4所述的电脑装置, 其特征在于, 该逻辑扩充单元是GPIO扩充器, 该通用 连接端口模块符合通用序列总线规范, 且该省电状态是关机状态或待命状态。 9. 一种通用连接端口模块的供电方法, 适用于具有通用连接端口模块的电脑装置, 所 述供电方法包括 : 当该电脑装置于正常状态时, 提。
9、供电源开关信号以提供额定电压至该通用连接端口模 块 ; 检测该通用连接端口模块是否与外部周边设备连接, 以得知该通用连接端口模块与该 外部周边设备的连接情况 ; 记录该连接情况于一逻辑扩充单元 ; 以及 当该电脑装置由正常状态转换到省电状态时, 该逻辑扩充单元依据该连接情况提供该 电源开关信号, 以使该电源开关停止供电给未被该外部周边设备连结的该通用连接端口模 块, 其中该逻辑扩充单元在该电脑装置的省电状态下持续被供电。 10. 如权利要求 9 所述的供电方法, 还包括 : 在该电脑装置的省电状态, 且该通用连接端口模块与该外部周边设备的连接情况由连 接转换为未连接时, 调整该逻辑扩充单元的连。
10、接情况, 以使该电源开关停止供电给未被该 外部周边设备连结的该通用连接端口模块。 权 利 要 求 书 CN 103777733 A 3 1/7 页 4 电脑装置及通用连接端口模块的供电方法 技术领域 0001 本发明是有关于一种电脑应用技术, 且特别是有关于一种检测通用连接端口模块 的连接情况以决定是否供电的电脑装置。 背景技术 0002 当具备通用串行总线 (USB) 连接端口的电脑系统 ( 如, 台式电脑、 笔记本电脑、 一 体成型电脑 ) 在进入关机或休眠状态的时候, 电脑系统中的芯片组 ( 例如, 南桥芯片 ) 仍然 会对这些 USB 连接端口提供电源 ( 例如, 提供 5V 电压 )。
11、, 以感测周边设备所发出的输入信 号, 例如鼠标、 键盘等外接式人机接口装置(HID)。 也就是说, 周边设备可以通过USB连接端 口受到电脑系统的供电支持, 无论电脑系统在何种模式之下。 例如, 电脑系统在关机或休眠 状态时, USB 连接端口仍然持续供电给鼠标、 键盘等人机接口装置, 使用者可以通过 USB 键 盘上的特定按钮或是触动 USB 鼠标来启动电脑系统或使其恢复到正常状态。 0003 然而, 上述作法的缺点便是, 电脑系统无论是在关机或待命状态下都必须要在每 组 USB 连接端口上持续提供电源, 因此会有耗电问题。举例而言, 当电脑系统在休眠状态 时, 每组 USB 连接端口还是。
12、会耗去 500uA( 低电源装置 ) 或是 2.5mA( 高电源装置 ) 的电流, 也就是分别耗去 2500uW 或 12.5mW 的电功率。并且, 现在每个电脑系统上都有许多个 USB 连接端口, 使得微小的耗电量积少成多。此外, 电脑系统通常不会具备检测每个 USB 连接端 口是否有连接相对应的人机接口装置的相关机制, 也就是无法了解这些 USB 连接端口的连 结情况, 导致南桥芯片仅会对所有的 USB 连接端口提供电源。因此, 电脑系统的 USB 连接端 口仍然会发生耗电情形而不自知。 发明内容 0004 本发明提供一种电脑装置及通用连接端口模块的供电方法, 此电脑装置会在正常 状态下检。
13、测并记录各个通用连接端口模块的连接情况, 并当电脑装置进入关机或待命状态 时停止供电给没有使用的通用连接端口模块, 节省电源消耗。 0005 本发明提出一种电脑装置, 其包括通用连接端口模块、 处理单元以及逻辑扩充单 元。通用连接端口模块包括检测单元以及电源开关。检测单元检测通用连接端口模块是否 与外部周边设备连接以产生检测信号。 电源开关则接收并依据电源开关信号以提供额定电 压至通用连接端口模块。 处理单元与逻辑扩充单元相互耦接, 当电脑装置于正常状态时, 处 理单元提供所述电源开关信号, 依据所述检测信号以得知通用连接端口模块与外部周边设 备的连接情况, 并控制逻辑扩充单元记录所述连接情况。
14、。当电脑装置由正常状态转换到省 电状态时, 逻辑扩充单元依据所述连接情况提供所述电源开关信号, 以使所述电源开关停 止供电给未被外部周边设备连结的通用连接端口模块。其中, 逻辑扩充单元在电脑装置的 省电状态下持续被供电。 0006 于本发明的一实施例中, 上述的电脑装置还包括 : 微处理器, 耦接所述处理单元以 及所述逻辑扩充单元。 微处理器接收检测信号并转而通知处理单元以及逻辑扩充单元有关 说 明 书 CN 103777733 A 4 2/7 页 5 于通用连接端口模块与外部周边设备的连接情况。当在电脑装置的省电状态, 且通用连接 端口模块与外部周边设备的连接情况由连接转换为未连接时, 微控。
15、制器调整所述逻辑扩充 单元的连接情况, 以使电源开关停止供电给未被外部周边设备连结的通用连接端口模块。 其中, 所述微处理器在电脑装置的省电状态下持续被供电。 0007 于本发明的一实施例中, 上述的处理单元以及微处理器通过内集成电路总线以沟 通及控制逻辑扩充单元。 0008 于本发明的一实施例中, 上述的电脑装置还包括 : 切换单元, 其耦接处理单元以及 逻辑扩充单元。 切换单元依据电脑装置位于正常状态或省电状态以切换处理单元以及逻辑 扩充单元所提供的电源开关信号。 0009 于本发明的一实施例中, 上述的逻辑扩充单元是G PIO扩充器, 通用连接端口模块 符合通用序列总线规范, 且所述省电。
16、状态是关机状态或待命状态。 0010 于另一观点而言, 本发明提出一种电脑装置, 其包括多个通用连接端口模块、 处理 单元以及逻辑扩充单元。这些通用连接端口模块的每一个包括检测单元以及电源开关。检 测单元检测所述通用连接端口模块是否与对应的外部周边设备连接以产生对应的检测信 号。电源开关接收并依据对应的电源开关信号以提供额定电压至所述通用连接端口模块。 所述处理单元与所述逻辑扩充单元相互耦接。当电脑装置于正常状态时, 处理单元提供对 应的电源开关信号, 并依据对应的检测信号以得知所述通用连接端口模块与对应的外部周 边设备的连接情况, 并控制所述逻辑扩充单元记录此连接情况。 并且, 当所述电脑装。
17、置由正 常状态转换到省电状态时, 逻辑扩充单元依据所述连接情况提供对应的电源开关信号, 以 使对应的电源开关停止供电给未被对应的外部周边设备所连结的这些多个通用连接端口 模块。其中, 所述逻辑扩充单元在电脑装置的省电状态下持续被供电。 0011 本电脑装置的其余实施细节请参照上述说明, 在此不加赘述。 0012 于再一观点而言, 本发明提出一种通用连接端口模块的供电方法, 其适用于具有 通用连接端口模块的电脑装置。 此供电方法包括下列步骤 : 当电脑装置于正常状态时, 提供 电源开关信号以提供额定电压至通用连接端口模块。 检测通用连接端口模块是否与外部周 边设备连接, 以得知所述通用连接端口模。
18、块与所述外部周边设备的连接情况。记录所述连 接情况于一逻辑扩充单元。 以及, 当电脑装置由正常状态转换到省电状态时, 逻辑扩充单元 依据所述连接情况提供所述电源开关信号, 以使电源开关停止供电给未被外部周边设备连 结的通用连接端口模块。其中, 所述逻辑扩充单元在电脑装置的省电状态下持续被供电。 0013 本通用连接端口模块的供电方法的其余实施细节请参照上述说明, 在此不加赘 述。 0014 基于上述, 本发明实施例所述电脑装置及通用连接端口模块的供电方法会在正常 状态下检测并记录各个通用连接端口模块的连接情况, 也就是探知各个通用连接端口模块 与外部周边设备是否有相互耦接。当电脑装置进入关机或。
19、待命状态时, 原先控制通用连接 端口模块的处理单元(例如, 中央处理器或是芯片组)将会停止运作, 因此本实施例利用电 脑装置中持续供电的逻辑扩充单元依照所记录的连接情况来供电给有连接外部周边设备 的通用连接端口模块, 并停止供电给没有使用的通用连接端口模块。由于逻辑扩充单元在 电脑装置的省电模式下所需的电功率消耗远比单一个通用连接端口模块来的低, 因此可节 省电源消耗。 说 明 书 CN 103777733 A 5 3/7 页 6 附图说明 0015 为让本发明的上述目的、 特征和优点能更明显易懂, 以下结合附图对本发明的具 体实施方式作详细说明, 其中 : 0016 图 1 是符合本发明第一。
20、实施例说明电脑装置的方块图。 0017 图 2 是符合本发明第二实施例说明电脑装置的方块图。 0018 图 3 为本发明实施例所述的通用连接端口模块的供电方法的流程图。 0019 主要元件符号说明 : 0020 100、 200 : 电脑装置 0021 110_1110_3 : 通用连接端口模块 0022 120 : 处理单元 0023 130 : 逻辑扩充单元 0024 140 : 检测单元 0025 150 : 电源开关 0026 160 : 外部周边设备 0027 170 : 切换单元 0028 280 : 第二切换单元 0029 290 : 微处理器 0030 DS1DS3 : 检测信。
21、号 0031 PS1PS3、 PSN1PSN3、 PSS1PSS3、 PSM1PSM3 : 电源开关信号 0032 MCS : 微控制信号 0033 S310S370 : 步骤 具体实施方式 0034 为使电脑装置能够更为省电, 避免多余的电能消耗, 本发明实施例的电脑装置在 省电模式下利用具备较低功耗的逻辑扩充单元, 此逻辑扩充单元依据在电脑装置的正常模 式下所检测的连接端口模块与外部周边设备两者之间的连接情况, 以控制各个通用连接端 口模块的电源, 并停止供电给没有耦接相关设备的连接端口模块, 借以节省电源。 以下列举 相关实施例以供应用本实施例者作为参考。 0035 图 1 是符合本发明。
22、第一实施例说明电脑装置 100 的方块图。电脑装置 100 可 以是具有连接端口模块的相关电脑硅统, 例如是台式电脑、 笔记本电脑、 一体成型电脑 等。电脑装置 100 包括通用连接端口模块 110_1110_3、 处理单元 120 以及逻辑扩充单元 130。于本实施例中, 电脑装置 100 通常具备一个或多个以上的通用连接端口模块, 在此以 通用串行总线 (USB) 连接端口 110_1110_3 作为其实现方式, 也就是, 通用连接端口模块 110_1110_3 符合通用串行总线规范。本申请中图 1 仅绘示 3 个 USB 总线作为通用连接端 口模块 110_1110_3 的举例, 但通用。
23、连接端口模块的数量可随应用实施者的需求而相应地 调整其数量, 并不受限于此。 0036 于本实施例中, 每个通用连接端口模块 110_1110_3 包括检测单元 140 以及电源 开关 150。检测单元 140 可检测 2 对应的通用连接端口模块 110_1110_3 是否借由相应的 说 明 书 CN 103777733 A 6 4/7 页 7 USB 公母接头与外部周边设备 160 相互连接, 以产生检测信号 DS1DS3。通过实体接头来实 现检测单元 140 的检测可通过接头中的特定接脚是否浮接或连接到特定电压来判定, 也可 通过其他方式来实现, 在此不予赘述。 0037 各个通用连接端口。
24、模块110_1110_3中的电源开关150则分别接收对应的电源开 关信号 PS1PS3, 并依据电源开关信号 PS1PS3 以提供额定电压 ( 例如, 5V) 至各个通用连 接端口模块 110_1110_3, 借以供电给相互耦接的外部周边设备 160。本实施例可以通过单 个晶体管或相关电路来作为电源开关 150 的实现方式。 0038 此外, 电脑装置 100 更包括切换单元 170, 其耦接处理单元 120 以及逻辑扩充单元 130。切换单元 170 依据电脑装置 100 位于正常状态或省电状态, 借以分别将切换处理单元 120 所提供的第一电源开关信号 PSN1PSN3 或是逻辑扩充单元 。
25、130 所提供的第二电源开关 信号PSS1PSS3作为传送给各个通用连接端口模块110_1110_3的电源开关信号PS1PS3。 于本实施例中, 切换单元 170 可以用多个或闸 (OR gate) 来实现。 0039 通常来说, 一般的电脑装置 100 在正常运作或是关机、 待命等省电模式时, 电源 开关信号 PS1PS3 通常都是致能, 以不断地提供电源给外部周边设备 160, 也因此而造成 多余的耗电。有鉴于此, 本发明实施例的处理单元 120 通过具备较低耗电的逻辑扩充单元 130, 且当在电脑装置 100 的省电模式 ( 例如, 关机模式或是待命模式 ) 时来自动关闭没有 连接到外部。
26、周边设备 160 的对应的通用连接端口模块 110_1110_3。 0040 以下详细介绍本发明实施例中的各个元件及其致动方式。处理单元 120 与逻辑扩 充单元 130 相互耦接, 并且以内集成电路 (I2C) 总线相互沟通及使处理单元 120 控制逻辑 扩充单元130。 处理单元120可以是电脑中以X86架构为基础的中央处理器、 芯片组, 或是以 Advanced RISC Machines(ARM) 公司生产、 型号为” TERA2321” 的 ARM 中央处理器。本实施 例的逻辑扩充单元 130 则以 GPIO 扩充器 (expander) 为实施例, 例如是型号为” PCA9534P。
27、W” 的 GPIO 扩充器, 其功耗仅为 660uW, 远小于维持电功率为 2500uW 或 12.5mW 的 USB 连接端 口。 0041 借此, 当电脑装置 100 于正常状态时 ( 也就是, 电脑装置 100 的处理单元可正常 运作时 ), 处理单元 120 提供电源开关信号 PSN1PSN3, 切换单元 170 并将此电源开关信号 PSN1PSN3作为电源开关信号PS1PS3以传送到对应的通用连接端口模块110_1110_3。 处 理单元 120 也会依据检测单元 140 所检测到的检测信号 DS1DS3 以得知通用连接端口模块 110_1110_3 与外部周边设备 160 的连接情。
28、况, 并且, 处理单元 120 通过 I2C 控制逻辑扩充 单元 130 以记录上述的连接情况。 0042 在此举例说明本实施例, 当电脑装置100于正常状态时, 外部周边设备160(例如, USB 键盘或 USB 鼠标 ) 已经耦接到图 1 中第 1 个通用连接端口模块 110_1, 而通用连接端口 模块 110_2、 110_3 则没有耦接到相应的外部周边设备。借此, 处理单元 120 便通过内集成 电路总线(I2C)以控制逻辑扩充单元130, 将连接情况记录于逻辑扩充单元130中相对应的 旗号寄存器中。 0043 当电脑装置 100 由正常状态转换到省电状态时, 此时因为处于省电模式的缘。
29、故, 占耗电比例较高的处理单元120会因为停止供电而停止运作。 此时, 逻辑扩充单元130便会 依据储存在其内旗号寄存器中的连接情况以提供电源开关信号 PSS1PSS3, 切换单元 170 并将此电源开关信号PSS1PSS3作为电源开关信号PS1PS3以传送到对应的通用连接端口 说 明 书 CN 103777733 A 7 5/7 页 8 模块110_1110_3。 借此, 逻辑扩充单元130可使未被外部周边设备160连结的通用连接端 口模块 ( 例如, 通用连接端口模块 110_2、 110_3) 当中的电源开关 150 停止供电, 借以避免 无谓地消耗电源。当然, 逻辑扩充单元 130 在。
30、电脑装置 130 的省电状态下持续由电脑装置 130 提供电源, 借以实现本实施例。 0044 特别提出的是, 由于逻辑扩充单元 130 在电脑装置 100 的省电模式下仅需 660uW 的电功率即可维持运作, 而每个通用连接端口模块110_1110_3(例如, USB连接端口模块) 则需要 2500uW 或 12.5mW 的电功率, 因此采用上述作法除非电脑装置 100 上的每个通用连 接端口模块 110_1110_3 皆插有对应的外部周边设备 160 的情况下才会消耗大量电能, 否 则应可确实降低本案实施例的电功率消耗。 0045 此外, 若使用者于电脑装置 100 的省电模式下从通用连接。
31、端口模块 110_1110_3 插入外部周边设备 160 时, 由于现在的电脑装置 100 皆无法从省电模式下来判读外部周边 设备 160 的种类并加以驱动。因此, 就算是电脑装置 100 于此时提供电源给相对应的通 用连接端口模块 110_1110_3, 插入的外部周边设备 160 还是无法运作, 因此本实施例便 不在电脑装置 100 的省电模式下判断是否有外部周边设备 160 插入到通用连接端口模块 110_1110_3。 0046 第一实施例可以在电脑装置 100 的正常状态时监控各个通用连接端口模块 110_1110_3 的耦接情况, 借以在电脑装置 100 的省电模式下关闭没有使用的。
32、通用连接端 口模块 110_1110_3。然而, 若使用者在电脑装置 100 的省电模式下拔除外部周边设备的 话, 由于逻辑扩充单元 130 中通用连接端口模块 110_1110_3 与外部周边设备 160 的连接 情形无法在省电模式下调整, 因此相应的通用连接端口模块 110_1110_3 在第一实施例中 无法立即停止供电, 从而耗去些微电能。借此, 本发明提出第二实施例以解决上述问题。 0047 图 2 是符合本发明第二实施例说明电脑装置 200 的方块图。本发明第二实施例与 第一实施例相类似, 两者的不同处在于电脑装置 200 更包括微处理器 290 以及第二切换单 元 280。基于电脑。
33、装置 200 的硬件架构, 通常检测通用连接端口模块 110_1110_3 是否连 接到外部周边设备 160 与否是由独立的微处理器 290 或是相关的嵌入式芯片来实现。也就 是, 微处理器 290 耦接至处理单元 120 以及逻辑扩充单元 130。微处理器 290 可通过通过内 集成电路总线 (I2C) 以与处理单元 120 相互沟通, 并控制逻辑扩充单元 130 以协助调整逻 辑扩充单元 130 的内部资料。 0048 因此, 第二实施例的微处理器290接收检测信号DS1DS3并转而通知处理单元120 以及逻辑扩充单元 130 有关于通用连接端口模块 110_1110_3 与外部周边设备 。
34、160 的连接 情况。 0049 于其他实施例中, 当处理单元 120 位在正常模式时也可以自行接收检测信号 DS1DS3 以得知有关于通用连接端口模块 110_1110_3 与外部周边设备 160 的连接情况。 此外, 当电脑装置200由正常状态转换为省电状态时, 处理单缘120便如同第一实施例一般 地将上述连接情况记录在罗及扩充单元 130 的旗号寄存器中。 0050 此外, 当在电脑装置200的省电状态时, 如果微处理器290检测到通用连接端口模 块 ( 例如, 110_1) 与外部周边设备 160 的连接情况由连接转换为未连接时, 也就是, 使用者 在电脑装置200的省电状态下将外部周。
35、边设备160自电脑装置200拔除时, 微控制器290可 借由微控制信号 MCS 以及第二切换单元 280 的相互配合, 或是利用内集成电路总线 (I2C), 说 明 书 CN 103777733 A 8 6/7 页 9 以调整逻辑扩充单元 130 内部所记录的连接情况, 以使通用连接端口模块 110_1 中的电源 开关 150 停止供电给未被外部周边设备 160 连结的通用连接端口模块 110_1。 0051 若是微控制器 290 利用内集成电路总线 (I2C) 调整逻辑扩充单元 130 内部的旗号 寄存器, 则可直接电源开关信号 PSS1PSS3, 而不需要通过第二切换单元 280 的协助来。
36、调整 信号。 另一方面, 本发明实施例的微控制器290利用微控制信号MCS以及第二切换单元280 中的硬件结构来调整电源开关信号 PSS1PSS3 为电压开关信号 PSM1PSM3, 例如可将第二 切换单元 280 以多个与门 (AND gate) 来实现。借此, 第一切换单元 170 于此时则会将调整 后的电压开关信号PSM1PSM3作为电压开关信号PS1PS3而传送给对应的通用总线连接端 口110_1110_3。 因此, 第二实施例中的微处理器290将会在电脑装置200的省电状态下持 续被供电。 0052 上述实施例也可统整为一种通用连接端口模块的供电方法, 其适用于第一及第二 实施例。图。
37、 3 为本发明实施例所述的通用连接端口模块的供电方法的流程图。在此以图 2 的硬件架构来进行说明, 请参阅图 2 及图 3, 于步骤 S310 中, 当电脑装置 200 于正常状态 时, 处理单元 120 提供电源开关信号 PSN1PSN3 以使电源开关 150 提供额定电压至对应的 通用连接端口模块 110_1110_3。于步骤 S320 中, 处理单元 120 检测通用连接端口模块 110_1110_3是否与外部周边设备160连接, 以得知通用连接端口模块110_1110_3与外部 周边设备 160 的连接情况。 0053 于步骤 S330 中, 处理单元 120 记录通用连接端口模块 1。
38、10_1110_3 与外部周边设 备 160 的连接情况于逻辑扩充单元 130。于步骤 S340 中, 处理单元 120 判断电脑装置 200 是否要进入省电模式 ( 例如, 关机模式或待命模式 ) 中。当步骤 S3430 为否, 则回到步骤 S320S330以持续更新逻辑扩充单元130内的连接情况, 或是在电脑装置200转换到省电状 态之前的一段时间更新逻辑扩充单元 130 内的连接情况。 0054 当步骤S3430为是, 也就是当电脑装置200由正常状态转换到省电状态时, 则进入 步骤 S350, 逻辑扩充单元 130 依据通用连接端口模块 110_1110_3 与外部周边设备 160 的。
39、 连接情况以提供电源开关信号 PSS1PSS3, 以使相对应的电源开关 150 停止供电给未被外 部周边设备160连结的通用连接端口模块110_1110_3。 其中, 逻辑扩充单元130在电脑装 置的省电状态下持续被供电。 0055 于步骤 S360 中, 在电脑装置 200 的省电状态下, 微处理器 290 检测并判断通用连 接端口模块与外部周边设备 160 的连接情况是否由连接转换为未连接。若为否, 则回到步 骤 S350 并持续执行步骤 S360, 除非, 电脑装置 200 将要回到正常状态时, 则回到步骤 S310。 0056 当微处理器 290 检测得到某一通用连接端口模块 ( 例如。
40、, 110_1) 与外部周边设备 160 的连接情况由连接转换为未连接时, 则由步骤 S360 进入步骤 S370, 微控制器 290 则会 调整逻辑扩充单元 130 内部记录的连接情况, 或是通过第二切换单元 280 以及微控制信号 MCS 的协助, 以调整电源开关信号 PSS1PSS3 为电源开关信号 PSM1PSM3, 使对应的电源开 关 150 停止供电给未被外部周边设备 160 连结的通用连接端口模块 ( 例, 110_1)。其他本 实施例中未揭示的相关说明请参照上述第一及第二实施例, 在此不再赘述。 0057 综上所述, 本发明实施例所述电脑装置及通用连接端口模块的供电方法会在正常。
41、 状态下检测并记录各个通用连接端口模块的连接情况, 也就是探知各个通用连接端口模块 与外部周边设备是否有相互耦接。当电脑装置进入关机或待命状态时, 原先控制通用连接 说 明 书 CN 103777733 A 9 7/7 页 10 端口模块的处理单元(例如, 中央处理器或是芯片组)将会停止运作, 因此本实施例利用电 脑装置中持续供电的逻辑扩充单元依照所记录的连接情况来供电给有连接外部周边设备 的通用连接端口模块, 并停止供电给没有使用的通用连接端口模块。由于逻辑扩充单元在 电脑装置的省电模式下所需的电功率消耗远比单一个通用连接端口模块来的低, 因此可节 省电源消耗。 0058 虽然本发明已以较佳实施例揭示如上, 然其并非用以限定本发明, 任何本领域技 术人员, 在不脱离本发明的精神和范围内, 当可作些许的修改和完善, 因此本发明的保护范 围当以权利要求书所界定的为准。 说 明 书 CN 103777733 A 10 1/3 页 11 图 1 说 明 书 附 图 CN 103777733 A 11 2/3 页 12 图 2 说 明 书 附 图 CN 103777733 A 12 3/3 页 13 图 3 说 明 书 附 图 CN 103777733 A 13 。