开机控制装置及方法

文档序号:6339788阅读:271来源:国知局
专利名称:开机控制装置及方法
技术领域
本发明涉及一种开机控制装置,特别是关于一种电脑的开机控制装置及方法。
背景技术
传统的电脑一般采用在前端面板按压电源开关而实现开机,一旦电脑插上电源, 用户可以通过瞬间按压电源开关实现开机,在这个过程中,电源按压后会产生一触发信号, 电脑南桥中的ACPI (高级配置和电源管理接口)控制器根据触发信号对电源进行开启控制,有时用户按压电源开关的持续时间过程,造成触发信号的下降沿与上升沿的时间间隔过大,ACPI控制器会对一个触发信号实行开机又关机的过程,这样对用户造成使用不便。

发明内容
鉴于以上内容,有必要提供一种可稳定进行开关机的开机控制装置及方法。一种开机控制装置,应用于一电脑中,所述开机控制装置包括一电源开关、一高级配置和电源管理接口控制器、一控制芯片及一供电电源,所述电源开关用于被按压后产生一触发信号,所述触发信号包括一下降沿及一第一上升沿,所述供电电源处于一第一状态, 所述控制芯片包括一控制模块及一电源监控模块;所述电源监控模块用于提供所述供电电源的状态信息给所述控制模块,所述控制模块用于在接收到所述下降沿后根据所述第一状态判断所述下降沿用于开机或关机,并将所述下降沿传送给所述高级配置和电源管理接口控制器,所述高级配置和电源管理接口控制器用于根据所述下降沿发送一对应所述下降沿的指令给所述供电电源使所述供电电源由所述第一状态转为一第二状态;其中所述控制模块还用于在所述第一上升沿未产生前若所述供电电源处于所述第二状态,提供一第二上升沿给所述高级配置和电源管理接口控制器。优选地,所述第一状态为关闭状态,所述控制模块用于判断所述下降沿用于开机, 所述指令用于开机,所述第二状态为开启状态。优选地,所述第一状态为开启状态,所述控制模块用于判断所述下降沿用于关机, 所述指令用于开机,所述第二状态为关闭状态。—种开机控制的方法,应用于一电脑中,所述电脑包括一电源开关、一高级配置和电源管理接口控制器、一控制芯片及一供电电源,所述供电电源处于一第一状态,所述方法包括所述电源开关被按压后产生一触发信号,所述触发信号包括一下降沿及一上升沿;所述控制芯片监控所述供电电源的开启关闭状态;所述控制芯片在接收到所述下降沿后根据所述开启关闭状态判断所述下降沿用于开机或关机,并将所述下降沿传送给所述高级配置和电源管理接口控制器;所述高级配置和电源管理接口控制器根据所述下降沿发送一对应所述下降沿的指令给所述供电电源使所述供电电源由所述第一状态转为一第二状态;
所述控制芯片在所述第一上升沿未产生前若所述供电电源处于所述第二状态,提供一第二上升沿给所述高级配置和电源管理接口控制器。优选地,所述第一状态为关闭状态,所述控制模块判断所述下降沿用于开机,所述指令用于开机,所述第二状态为开启状态。优选地,所述第一状态为开启状态,所述控制模块判断所述下降沿用于关机,所述指令用于开机,所述第二状态为关闭状态。相较于现有技术,在上述装置及方法中,所述控制芯片在接收到触发信号的上升沿之前若供电电源已改变状态及将一上升沿发送给ACPI控制器。所述装置及方法稳定了电脑的开关机过程,优化了电脑的开关机流程。


下面参照附图结合实施方式对本发明作进一步的描述。图1是本发明较佳实施例开机控制装置的示意图。图2是本发明较佳实施例开机控制方法的流程图。主要元件符号说明
控制芯片10控制模块12电源监控模块13电源开关20ACPI控制器30供电电源40
具体实施例方式请参阅图1,本发明较佳实施例开机控制装置应用于一服务器中,所述开机控制装置包括一控制芯片10、一电源开关20、一 ACPI控制器30及一供电电源40。所述控制芯片10包括一控制模块12及一电源监控模块13。所述电源开关20连接所述控制模块12,所述控制模块12连接ACPI控制器30。所述电源监控模块13连接所述控制模块12及所述供电电源40。在本实施例中,所述ACPI控制器30位于一南桥芯片中。所述服务器的一辅助电源在所述服务器插上电源时对所述控制芯片10、所述 ACPI控制器30进行供电。所述电源开关20用于产生一触发信号,所述触发信号也可通过远端控制产生,所述触发信号包括一下降沿及一上升沿,所述电源开关20被按压后,产生所述下降沿,所述电源开关20复位后,产生一上升沿。
所述电源监控模块13用于监控所述供电电源40的状态,并将所述供电电源的供电状态发送给所述控制模块12。所述控制模块12用于根据所述电源监控模块13提供的信号而发送信号给所述 ACPI控制器30。所述ACPI控制器30用于接收来自所述控制模块12的信号而决定对所述供电电源40发送一关机或开机指令。请参阅图1及图2,本发明较佳实施例开机控制方法包括如下步骤S201,所述电源开关20被按压后产生一触发信号的下降沿;S202,所述控制模块12判断所述监控模块13发来的供电电源40的状态是否处于开启状态,若是,认为所述下降沿用于关机,转至步骤S203,若否,认为所述下降沿用于开机,转至步骤S206 ;S203,所述控制模块12将所述下降沿传送给所述ACPI控制器;S204,所述ACPI控制器30发送一关闭指令给所述供电电源40 ;S205,所述控制模块12在所述电源开关20产生一上升沿前(即所述电源开关20 复位)确认所述供电电源40为关闭状态,则提供一上升沿给所述ACPI控制器;S206,所述控制模块12将所述下降沿传送给所述ACPI控制器;S207,所述ACPI控制器30发送一开启指令给所述供电电源40 ;S208,所述控制模块12在所述电源开关20产生一上升沿前(即所述电源开关20 复位)确认所述供电电源40为开启状态,则提供一上升沿给所述ACPI控制器。这样可以使所述下降沿及所述上升沿之间的时间间距足够短,使所述ACPI控制器30不会针对同一触发信号产生开机及关机状态。对本领域的技术人员来说,可以根据本发明的发明方案和发明构思结合生产的实际需要做出其他相应的改变或调整,而这些改变和调整都应属于本发明权利要求的保护范围。
权利要求
1.一种开机控制装置,应用于一电脑中,所述开机控制装置包括一电源开关、一高级配置和电源管理接口控制器、一控制芯片及一供电电源,所述电源开关用于被按压后产生一触发信号,所述触发信号包括一下降沿及一第一上升沿,所述供电电源处于一第一状态,其特征在于所述控制芯片包括一控制模块及一电源监控模块;所述电源监控模块用于提供所述供电电源的状态信息给所述控制模块,所述控制模块用于在接收到所述下降沿后根据所述第一状态判断所述下降沿用于开机或关机,并将所述下降沿传送给所述高级配置和电源管理接口控制器,所述高级配置和电源管理接口控制器用于根据所述下降沿发送一对应所述下降沿的指令给所述供电电源使所述供电电源由所述第一状态转为一第二状态;其中所述控制模块还用于在所述第一上升沿未产生前若所述供电电源处于所述第二状态,提供一第二上升沿给所述高级配置和电源管理接口控制器。
2.如权利要求1所述的开机控制装置,其特征在于所述第一状态为关闭状态,所述控制模块用于判断所述下降沿用于开机,所述指令用于开机,所述第二状态为开启状态。
3.如权利要求1所述的开机控制装置,其特征在于所述第一状态为开启状态,所述控制模块用于判断所述下降沿用于关机,所述指令用于开机,所述第二状态为关闭状态。
4.一种开机控制的方法,应用于一电脑中,所述电脑包括一电源开关、一高级配置和电源管理接口控制器、一控制芯片及一供电电源,所述供电电源处于一第一状态,其特征在于所述方法包括所述电源开关被按压后产生一触发信号,所述触发信号包括一下降沿及一上升沿;所述控制芯片监控所述供电电源的开启关闭状态;所述控制芯片在接收到所述下降沿后根据所述开启关闭状态判断所述下降沿用于开机或关机,并将所述下降沿传送给所述高级配置和电源管理接口控制器;所述高级配置和电源管理接口控制器根据所述下降沿发送一对应所述下降沿的指令给所述供电电源使所述供电电源由所述第一状态转为一第二状态;所述控制芯片在所述第一上升沿未产生前若所述供电电源处于所述第二状态,提供一第二上升沿给所述高级配置和电源管理接口控制器。
5.如权利要求4所述的方法,其特征在于所述第一状态为关闭状态,所述控制模块判断所述下降沿用于开机,所述指令用于开机,所述第二状态为开启状态。
6.如权利要求4所述的方法,其特征在于所述第一状态为开启状态,所述控制模块判断所述下降沿用于关机,所述指令用于开机,所述第二状态为关闭状态。
全文摘要
一种开机控制装置,包括一电源开关、一ACPI控制器、一控制芯片及一供电电源,电源开关用于产生一触发信号,供电电源处于一第一状态,控制芯片包括一控制模块及一电源监控模块;电源监控模块用于提供供电电源的状态信息给控制模块,控制模块用于在接收到触发信号的下降沿后根据第一状态判断下降沿用于开机或关机,并将下降沿传送给ACPI控制器,ACPI控制器用于根据下降沿发送一对应下降沿的指令给供电电源使其由第一状态转为一第二状态;其中控制模块还用于在触发信号的第一上升沿未产生前若供电电源处于第二状态,提供一第二上升沿给ACPI控制器。本发明还提供一开机控制方法。所述装置及方法优化了电脑的开关机流程。
文档编号G06F1/26GK102566727SQ20101060417
公开日2012年7月11日 申请日期2010年12月24日 优先权日2010年12月24日
发明者谭笔徽, 郭利文 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1