多功能电源按钮的计算机及控制计算机的电源转换的方法技术

技术编号:2853878 阅读:200 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种具有多功能电源按钮的计算机,其包含一输出入芯片,一电源按钮耦合于该输出入芯片,以及一控制器耦合于该电源按钮。在第一操作模式下,该输出入芯片会对应于该电源按钮的触动而转换该计算机的电源的开启或关闭;在第二操作模式下,该控制器会对应于该电源按钮的触动而传递一指令给一操作系统,且该输出入芯片会对应于该电源按钮的持续触动而关闭该计算机的电源。该计算机简化了其电源状态的转换,不仅可以利用单一电源按钮来控制该计算机的电源的开启或关闭,也可以控制该计算机的省电状态的转换。

【技术实现步骤摘要】

本专利技术涉及一种计算机,特别是涉及一种具有多功能电源按钮的计算机。
技术介绍
大部分的计算机组件自从被开发出来后皆经历过大体上的改进,这些改进的需求主要归因于组件本身的缺点,或是因为其它组件的改进而必须相对地改善该组件。这些年来,计算机的电源开关只是一连接电源供应器和计算机主机板的手动开关,然而,随着最近开发出来的先进操作系统也能利用软件做关机及切换省电状态的操作,一般旧式的手动开关就显得多余而不实用。一种改进过的电源开关是由一按压按钮来控制计算机电源的开启或关闭。当计算机为关机状态时,若按下该电源按钮则计算机电源就会被开启;当计算机为开机状态时,若持续按下该电源按钮长达4秒钟则计算机电源就会被关闭。这种电源开关是独立于计算机的操作系统,因为它直接和低阶电路相互运作。另一种改进过的电源开关是由操作系统本身所控制,其中最常见的并不是一实体的开关,而只是一软件指令用来触动操作系统以开始执行计算机关机的操作。目前来说,大多数的计算机为了包含上述两种改进过的电源开关的功能,而直接提供此两种电源开关给使用者。然而,这种短视的方法忽略了使用者在使用上可能面对的不便,以及不知使用何种开关的困扰。
技术实现思路
因此,本专利技术的主要目的,即是要提出一种具有多功能电源按钮的计算机。本专利技术计算机包含一输出入芯片、一电源按钮耦合于该输出入芯片、以及一控制器耦合于该电源按钮。在第一操作模式下,通过系统BIOS的设定,使该输出入芯片会对应于该电源按钮的触动而转换该计算机的电源的开启或关闭;在第二操作模式下,经由系统BIOS和操作系统设定,该控制器会对应于该电源按钮的触动而传递一指令给一操作系统,且该输出入芯片会对应于该电源按钮的持续触动而关闭该计算机的电源。附图说明图1为本专利技术计算机的功能方块图。图2为对应于图1的电源按钮输入的计算机状态图。图3为操作图1电源按钮的方法的流程图。图4为图1的电源按钮和控制器的示意图。图5为图1计算机的开机程序的流程图。附图符号说明100计算机102中央处理器104随机存取存储器106南桥芯片108基本输出入系统109输出入芯片110电源按钮 112控制器114通用串行总线接口 116电源供应器120操作系统 122电源按钮驱动程序200状态图202-210状态300方法 302-316步骤402USB微控制器 404USB线406接线 500开机程序502-516步骤具体实施方式请参考图1,图1为本专利技术计算机100的功能方块图。计算机100包含一中央处理器102、一随机存取存储器(random-access memory,RAM)104,例如一动态随机存取存储器(dynamic random-access memory,DRAM)、一南桥芯片106、一基本输出入系统(basic input/output system,BIOS)108、以及一输出入芯片109,例如公知的超级输出入芯片(Super I/O),上述组件皆为一般传统的配置。本专利技术的计算机100还包含有一电源按钮110、一电源供应器116、一控制器112、以及一通用串行总线(universal serialbus,USB)接口114。电源供应器116经由电源按钮110耦合于其它组件,而电源按钮110耦合于输出入芯片109和控制器112,其中控制器112亦耦合于USB接口114。本专利技术的计算机100在开机后还包含有一储存于随机存取存储器104中的操作系统120和电源按钮驱动程序122。图1为本专利技术各组件以及相关连接的图标和说明,和本专利技术无关的其它组件皆被省略,且上述组件之间的连接可经由不同的方式来实现。电源按钮110是一双相位开关,例如一弹簧式自动回复按钮(像是一薄膜按钮),或是类似的机械或电子机构,其中,其一状态为预设状态,而另一状态则要触动按钮才能进入,举例来说,电源按钮110可以是一计算机键盘的按键。为了清楚说明,本专利技术假定电源按钮110是一弹簧式按压按钮,当电源按钮110被按压时,则表示电源按钮110被触动,而当电源按钮110被放开时,则表示电源按钮110不再被触动,且电源按钮110也可以处在被持续按压的状态。然而,不同型式的电源开关或按钮也有不同的触动方法,例如转动、拉拔、触碰等等。一般而言,本专利技术的计算机100和操作系统120都符合进阶配置电源接口(advanced configuration and power interface,ACPI)规格,ACPI规格除了提供其它规范,也提供了表1中的各种计算机电源状态。当开启计算机100时,计算机100的系统在开机顺序中从一无ACPI功能的BIOS转换为拥有ACPI功能的操作系统120。表1ACPI电源状态 另外,中央处理器102一般能支持各种从最大到最小电源的省电状态C0-C3。中央处理器102的省电状态C0是指中央处理器102中各个部分和功能都有电源供应的工作状态,而状态C1到C3则是逐渐地关闭中央处理器102中各个部分和功能的电源供应。一直到状态C3,中央处理器102的核心实质上不再拥有电源供应,仅余部份外电路所提供的时钟或逻辑线路上仍有供电。并不是所有的中央处理器能支持上述的省电状态,或是其支持的省电状态少于上述几种,然而,本专利技术适用于至少支持一种较低耗电状态的中央处理器。大体来说,输出入芯片109随时支持电源按钮110,而控制器112会在随机存取存储器104加载电源按钮驱动程序122之后,藉由USB接口114支持电源按钮110。不过在计算机100的开机过程中,输出入芯片109会改变其功能,此时电源按钮110仍可执行切断电源的操作,但此操作不再由输出入芯片109控制,而是由基本输出输入系统108来管理。输出入芯片此时能处理的操作,只有在持续按压电源按钮110长达一特定的时间(基本上系4秒,但并非一定)后,才会切断计算机100的电源。这种输出入芯片109的功能改变是公知且常见的。请同时参考图1与图2,图2是一详细描述计算机100运作的状态图200。首先,计算机100起始于状态202的软关机状态(亦即S5),对于使用者来说,此时计算机100是关机的,但是计算机100仍可能有少量的耗电。当使用者按下并放开电源按钮110(如图2中标示的“按压”)以开启计算机时,计算机100开始进行状态204的开机程序。在开机过程中,使用者仍然可以再度按压电源按钮110以关闭计算机100,使计算机100回复到状态202的软关机状态。当状态204的开机程序执行完毕,计算机100开始进入状态206加载操作系统120,此时,计算机100还是可以经由按压电源按钮110而关机。在加载操作系统的这段期间或之后,电源按钮驱动程序122也随之被加载,然后计算机100便开始进入状态208的工作状态。此时,电源按钮驱动程序122会检测任何电源按钮110的按压,一但检测到电源按钮110被按压,电源按钮驱动程序122会指示操作系统120在预先决定的省电状态210,例如上述中央处理器的省电状态(C1-C3),和状态208的工作状态之间做转换。由于输出入芯片109仍然会对应于电源按钮110一特定时间的持续按压,像是4秒钟(如图2中标示的“按压4秒钟”),而做出相对应的操作,因此电本文档来自技高网...

【技术保护点】
一种具有多功能电源按钮的计算机,其包括有:一输出入芯片;一电源按钮,耦合于该输出入芯片;以及一控制器,耦合于该电源按钮;其中,在一第一操作模式下,该输出入芯片会根据该电源按钮的触动而转换该计算机的电源的开启或 关闭;在一第二操作模式下,该控制器会根据该电源按钮的触动而传递一指令至一操作系统,且该输出入芯片会根据该电源按钮的持续触动而关闭该计算机的电源。

【技术特征摘要】
US 2004-10-21 10/904,0461.一种具有多功能电源按钮的计算机,其包括有一输出入芯片;一电源按钮,耦合于该输出入芯片;以及一控制器,耦合于该电源按钮;其中,在一第一操作模式下,该输出入芯片会根据该电源按钮的触动而转换该计算机的电源的开启或关闭;在一第二操作模式下,该控制器会根据该电源按钮的触动而传递一指令至一操作系统,且该输出入芯片会根据该电源按钮的持续触动而关闭该计算机的电源。2.如权利要求1所述的计算机,其中,该第一操作模式是在该操作系统加载一电源按钮驱动程序之前执行,而该第二操作模式是在该操作系统加载该电源按钮驱动程序之后执行。3.如权利要求2所述的计算机,其还包含有一中央处理器耦合于该输出入芯片,其中该操作系统会对应于收到该指令而转换该中央处理器的一省电状态。4.如权利要求1所述的计算机,其中该操作系统是一进阶配置电源接口操作系统。5.如权利要求1所述的计算机,其中该控制器包含一通用串行总线微控制器。6.如权利要求1所述的计算机,其中该电源按钮包括一第一接点,连接于该控制器的一高电位点;一第二接点,连接于该控制器的一接地点;以及一开关;其中,当该电源按钮被按压时,该开关连接该第一接点和该第二接点以使该控制器的该高电位点的电位变成接地电位。7.如权利要求1所述的计算机,其还包括一基本输出入系统,其中该基本输出入系统并不包含有用来回报该电源按钮给该操作系统的程序代码。8.一种具有多功能电源按钮的计算机,其包含有一输出入芯片;一电源按钮,耦合于该输出入芯片;一通用串行总线微控制器,耦合于该电源按钮;一中央处理器,耦合于该输出入芯片,其中一操作系统根据收到一指令而转换该中央处理器的一省电状态;以及一存储装置,耦合于该中央处理器,用来储存一电源按钮驱动程序;其中,在该操作系统加载该电源按钮驱动程序之前,该输出入芯片会根据该电源按钮的触动而转换该计算机的电源的开启或关闭;在该操作系统加载...

【专利技术属性】
技术研发人员:彭启峰
申请(专利权)人:华硕电脑股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1