计算机及其唤醒方法技术

技术编号:10906491 阅读:253 留言:0更新日期:2015-01-14 15:19
一种计算机及其唤醒方法。计算机包括开关电路、芯片组、PCIE装置及嵌入式控制器。芯片组包括第一唤醒引脚及电源键引脚,且第一唤醒引脚连接至开关电路的一端。PCIE装置包括第二唤醒引脚,而嵌入式控制器包括通用输入引脚及通用输出引脚。通用输入引脚与第二唤醒引脚连接至开关电路的另一端,且通用输出引脚连接至电源键引脚。

【技术实现步骤摘要】
计算机及其唤醒方法
本专利技术涉及一种电子装置,特别是涉及一种计算机及其唤醒方法。
技术介绍
随着个人计算机的飞速发展,计算机的性能越来越强大,计算机的功耗也越来越大。当用户离开计算机后,如果没有将计算机及时转换到省电状态,就极易造成电能的浪费。进阶组态与电源界面(AdvancedConfigurationandPowerInterface,ACPI)标准定义了计算机的数个电源状态。前述电源状态包括正常工作状态S0、待机状态S3及关机状态S5。当计算机处于正常工作状态S0下,是正常供电至所有装置。当计算机处于待机状态S3下,除了存储器及其控制器需要电源来保持数据外,其余装置均停止供电。当计算机处于关机状态S5下,仅保留非常少的待机电源,所以关机状态S5的耗电量比待机状态S3更低。
技术实现思路
本专利技术涉及一种计算机及其唤醒方法。根据本专利技术,提出一种计算机。计算机包括开关电路、芯片组、PCIE装置及嵌入式控制器。芯片组包括第一唤醒引脚及电源键引脚,且第一唤醒引脚连接至开关电路的一端。PCIE装置包括第二唤醒引脚,而嵌入式控制器包括通用输入引脚及通用输出引脚。通用输入引脚与第二唤醒引脚连接至开关电路的另一端,且通用输出引脚连接至电源键引脚。根据本专利技术,提出一种计算机的唤醒方法。计算机包括开关电路、芯片组、PCIE装置及嵌入式控制器,且芯片组包括第一唤醒引脚及电源键引脚。PCIE装置包括第二唤醒引脚,且嵌入式控制器包括通用输入引脚及通用输出引脚。唤醒方法包括:判断计算机是否处于正常工作状态;当计算机处于正常工作状态下,开关电路开启,芯片组通过第一唤醒引脚输出机会缓冲器清除/填充(opportunisticbufferflush/fill,OBFF)机制的编码信号至第二唤醒引脚;当计算机不处于正常工作状态下,开关电路关闭,PCIE装置经第二唤醒引脚输出一唤醒事件至通用输入引脚,嵌入式控制器根据唤醒事件及系统状态判断是否需唤醒计算机;以及若需唤醒计算机,经通用输出引脚输出电源键事件至电源键引脚,芯片组的电源键引脚收到电源键事件,计算机被唤醒。为了对本专利技术的上述及其他方面有更佳的了解,下文特举较佳实施例,并结合附图详细说明如下。附图说明图1示出了依照第一实施例的计算机的方块图。图2示出了依照第一实施例的计算机处于正常工作状态下的示意图。图3示出了依照第一实施例的计算机不处于正常工作状态下的示意图。图4示出了依照第一实施例的一种唤醒方法的流程图。图5示出了依照第二实施例的一种开关电路的电路图。附图符号说明1:计算机11、21:开关电路12:芯片组13:PCIE装置14:嵌入式控制器121:第一唤醒引脚122:电源键引脚131:第二唤醒引脚141:通用输入引脚142:通用输出引脚400~409:步骤ST1、ST2:状态PM_SLP_S3#:状态讯号SOBFF:机会缓冲器清除/填充机制的编码信号SW:唤醒事件SP:电源键事件V1:第一工作电压V2:第二工作电压T1:第一晶体管T2:第二晶体管T3:第三晶体管R1:第一电阻R2:第二电阻具体实施方式第一实施例请参照图1,图1示出了依照第一实施例的计算机的方块图。计算机1包括开关电路11、芯片组12、PCIE装置13及嵌入式控制器(EmbeddedController,EC)14。为方便说明起见,第一实施例的开关电路11是以高速开关(highspeedswitch)为例说明。芯片组12例如为南桥芯片,而PCIE装置13例如为网络卡或WIFI模块。芯片组12包括第一唤醒引脚121及电源键引脚122,且第一唤醒引脚121连接至开关电路11的一端。PCIE装置13包括第二唤醒引脚131。嵌入式控制器14包括通用输入(GeneralPurposeInput,GPI)引脚141及通用输出(GeneralPurposeOutput,GPO)引脚142。通用输入引脚141与第二唤醒引脚131连接至开关电路11的另一端,且通用输出引脚142连接至电源键引脚122。开关电路11例如受控于芯片组12所输出的状态讯号PM_SLP_S3#。当计算机1处于正常工作状态S0下,状态讯号PM_SLP_S3#为高电平。相对地,当计算机1不处于正常工作状态S0下,状态讯号PM_SLP_S3#为低电平。举例来说,当计算机1不处于正常工作状态S0时,计算机1处于待机状态S3或关机状态S5。请参照图2,图2示出了依照第一实施例的计算机处于正常工作状态下的示意图。由于低功耗与电力续航时间的要求日益增高,PCI-SIG协会特别制定了机会缓冲器清除/填充(opportunisticbufferflush/fill,OBFF)机制。机会缓冲器清除/填充机制是指在PCIE装置13内建缓冲器(buffer)以暂存瞬间数据涌流,等待适当时机再丢给芯片组12。而不是让PCIE装置13一收到数据就马上丢到芯片组12。如此一来,机会缓冲器清除/填充机制能让芯片组12有更多的机会进入省电模式,进而提高省电效用。当计算机1处于正常工作状态S0下,芯片组12设定第一唤醒引脚121为输出引脚。当计算机1处于正常工作状态S0下,开关电路11开启,芯片组12通过第一唤醒引脚121输出机会缓冲器清除/填充(opportunisticbufferflush/fill,OBFF)机制的编码信号SOBFF至第二唤醒引脚131,而嵌入式控制器14须忽略机会缓冲器清除/填充机制的编码信号SOBFF。于正常工作状态S0下,芯片组12利用机会缓冲器清除/填充机制的编码信号SOBFF与PCIE装置13沟通。芯片组12通过机会缓冲器清除/填充机制的编码信号SOBFF将其本身状态传递至PCIE装置13,进而提供正确时间点(CPUactive)让PCIE装置13将其内部缓冲器(buffer)的数据传至芯片组12。在非正确时间点(CPUsleep)时先将数据暂存在PCIE装置13将其内部缓冲器。让CPU可以多点时间在sleep状态以达到省电功效。请参照图3,图3示出了依照第一实施例的计算机不处于正常工作状态下的示意图。当计算机1不处于正常工作状态S0下,芯片组12设定第一唤醒引脚121为输入引脚。当计算机1不处于正常工作状态S0下,开关电路11关闭,PCIE装置13经第二唤醒引脚131输出唤醒事件SW至通用输入引脚141。嵌入式控制器14根据唤醒事件SW及系统状态判断是否需唤醒计算机1。若需唤醒计算机1,嵌入式控制器14经通用输出引脚142输出电源键事件SP至电源键引脚122。芯片组12的电源键引脚122收到电源键事件SP后,计算机被唤醒。前述系统状态例如是系统在纯电池模式下的电池电量。嵌入式控制器14会先衡量电池电量是否足够。在电池电量足够无虞的情况下,嵌入式控制器14才会输出电源键事件SP唤醒芯片组12。不仅如此,前述系统状态还可以是指系统温度。当计算机1支持英特尔智能连线技术(Intelsmartconnecttechnology)时,系统状态例如是指是否检测到新的无线基站。在网络检测模式(Netdetectmode)下,WIFI模块检测到新的无线基站时,PCIE装置13经第二唤醒引脚131输出唤醒事件SW至通用输入引脚141。嵌入式控制器14根据唤醒事件S本文档来自技高网...
计算机及其唤醒方法

【技术保护点】
一种计算机,包括:一开关电路;一芯片组,包括:一第一唤醒引脚,连接至该开关电路的一端;以及一电源键引脚;一PCIE装置,包括:一第二唤醒引脚;以及一嵌入式控制器,包括:一通用输入引脚,与该第二唤醒引脚连接至该开关电路的另一端;以及一通用输出引脚,连接至该电源键引脚。

【技术特征摘要】
2013.07.01 TW 1021234791.一种计算机,包括:一开关电路、一芯片组、一PCIE装置以及一嵌入式控制器,其中该芯片组包括:一第一唤醒引脚,连接至该开关电路的一端;以及一电源键引脚;该PCIE装置包括:一第二唤醒引脚;以及该嵌入式控制器包括:一通用输入引脚,与该第二唤醒引脚连接至该开关电路的另一端;以及一通用输出引脚,连接至该电源键引脚;其中,当该计算机处于一正常工作状态下,该开关电路开启,该芯片组通过该第一唤醒引脚输出一机会缓冲器清除/填充机制的编码信号至该第二唤醒引脚。2.如权利要求1所述的计算机,其中当该计算机不处于该正常工作状态下,该开关电路关闭,该PCIE装置经该第二唤醒引脚输出一唤醒事件至该通用输入引脚,该嵌入式控制器根据该唤醒事件及一系统状态判断是否需唤醒计算机,若需唤醒计算机,经该通用输出引脚输出一电源键事件至该电源键引脚,该芯片组的该电源键引脚收到该电源键事件,该计算机被唤醒。3.如权利要求2所述的计算机,其中当该计算机不处于该正常工作状态下,该芯片组设定该第一唤醒引脚为一输入引脚,当该计算机处于该正常工作状态下,该芯片组设定该第一唤醒引脚为一输出引脚。4.如权利要求3所述的计算机,其中当该计算机处于该正常工作状态下,该嵌入式控制器忽略该机会缓冲器清除/填充机制的编码信号。5.如权利要求4所述的计算机,其中当该计算机不处于该正常工作状态时,该计算机处于待机状态或关机状态。6.如权利要求1所述的计算机,其中当该计算机处于该正常工作状态下,该嵌入式控制器忽略该机会缓冲器清除/填充机制的编码信号。7.如权利要求6所述的计算机,其中当该计算机处于该正常工作状态下,该芯片组设定该第一唤醒引脚为一输出引脚。8.如权利要求1所述的计算机,其中当该计算机不处于该正常工作状态下,该开关电路关闭,该PCIE装置经该第二唤醒引脚输出一唤醒事件至该通用输入引脚,该嵌入式控制器根据该唤醒事件及一系统状态经该通用输出引脚输出一电源键事件至该电源键引脚。9.如权利要求8所述的计算机,其中当该计算机不处于该正常工作状态下,该芯片组设定该第一唤醒引脚为一输入引脚。10.如权利要求8所述的计算机,其中当该计算机不处于该正常工作状态时,该计算机处于待机状态或关机状态。11.如权利要求1所述的计算机,其中该开关电路包括:一第一电阻,该第一电阻的第一端接收...

【专利技术属性】
技术研发人员:黄奕智庄家诚贾志勇
申请(专利权)人:纬创资通股份有限公司
类型:发明
国别省市:中国台湾;71

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

1