计算机系统的制作方法

文档序号:8361404阅读:438来源:国知局
计算机系统的制作方法
【技术领域】
[0001]本发明涉及一种计算机系统,特别是指一种依据按键指示信号产生控制计算机系统的信号的计算机系统。
【背景技术】
[0002]在服务器的面板上,通常会包含一定数量的指示灯以及开关,指示灯可以让使用者了解服务器的运作状态,开关则可以提供使用者操作服务器。
[0003]为了让使用者可以正确的按下服务器面板上的开关,每一个开关都会占用服务器面板上一定程度的面积。不过,为了让服务器可以放入机柜中,所以服务器的面板并不会太大。
[0004]随着服务器所提供的功能的增加,设置在服务器面板上的指示灯与开关的数量也跟着增加。例如,目前在服务器的面板上,除了提供开机、重新启动的功能之外,也提供了设备识别(WD)指示灯的功能,因此,在服务器面板的设计上,除了以往的两个开关与多个指示灯之外,还需要增加一个开关设备识别指示灯的开关,以及增加一个设备识别指示灯,当开关设备识别指示灯的开关被按下时,控制设备识别指示灯的控制信号会被产生,使得服务器点亮或关闭设备识别指示灯。
[0005]由此可知,在面积有限的服务器面板上设置各种指示灯与开关的难度越来越高。
[0006]综上所述,可知现有技术中长期以来一直存在将新功能的开关增设到服务器面板上往往受到服务器面板的限制的问题,因此有必要提出改进的技术手段,来解决此一问题。

【发明内容】

[0007]有鉴于现有技术存在将新功能的开关增设到服务器面板上往往受到服务器面板的限制的问题,本发明遂揭露一种计算机系统,其中:
[0008]本发明所揭露的计算机系统,至少包含:开关模块,用以产生第一按键指示信号及第二按键指示信号;电源控制模块,用于产生待开机(standby)电源正常(power good)指示信号;逻辑控制模块,与开关模块和电源控制模块连接,用以于接收到第一按键指示信号和电源正常指示信号时,依据第一按键指示信号和电源正常指示信号输出装置识别(UID)指示灯控制信号,及用以于接收到第二按键指示信号和电源正常指示信号时,依据第二按键指示信号和电源正常指示信号输出重置信号;管理控制模块,与逻辑控制模块连接,用以于接收到装置识别指示灯控制信号时,依据装置识别指示灯控制信号控制计算机系统的装置识别指示灯,及用以于接收到重置信号时,进行管理控制模块的重置(reset)。
[0009]本发明所揭露的另一种计算机系统,至少包含:开关模块,用以产生第三按键指示信号及第四按键指示信号;电源控制模块,用于产生待开机电源正常指示信号;逻辑控制模块,与开关模块和电源控制模块连接,用以于接收到第三按键指示信号和电源正常指示信号时,依据第三按键指示信号和电源正常指示信号输出装置识别指示灯控制信号,以及用以于接收到第四按键指示信号和电源正常指示信号时,依据第四按键指示信号和电源正常指示信号输出开机信号;管理控制模块,与逻辑控制模块连接,用以于接收开机信号时,依据开机信号控制计算机系统进行开机,及用以于接收到装置识别指示灯控制信号时,依据装置识别指示灯控制信号控制计算机系统的装置识别指示灯。
[0010]本发明所揭露的计算机系统如上,与现有技术之间的差异在于本发明通过在使用者对开关模块进行的不同操作时,由开关模块产生不同的按键指示信号,逻辑控制模块会依据各个按键指示信号产生对应的信号,使得管理控制模块依据逻辑控制模块所产生的信号进行对应的处理,藉以解决现有技术所存在的问题,并可以达成节省服务器面板的设计成本的技术功效。
【附图说明】
[0011]图1为本发明所提的计算机系统的系统架构图。
[0012]图2A为本发明所提的计算机系统的按键信号处理方法流程图。
[0013]图2B为本发明所提的另一种计算机系统的按键信号处理方法流程图。
[0014]【符号说明】
[0015]100 计算机系统
[0016]110 电源控制模块
[0017]130开关模块
[0018]150 逻辑控制模块
[0019]170管理控制模块
【具体实施方式】
[0020]以下将配合图式及实施例来详细说明本发明的特征与实施方式,内容足以使任何本领域技术人员能够轻易地充分理解本发明解决技术问题所应用的技术手段并据以实施,藉此实现本发明可达成的功效。
[0021]本发明可以依据计算机系统上的开关所产生的特定按键指示信号产生对应的信号,藉以在不改变计算机系统的当前状态下,使用计算机系统的开关控制计算机系统中的特定硬体元件。其中,上述的现有的开关包含但不限于电源开关、装置识别指示灯开关等。
[0022]在本发明中,所提的不改变计算机系统的当前状态是指当计算机系统处于「待开机(standby)」的状态下时,保持计算机系统处于待开机的状态下,而当计算机系统处于开机的状态下时,保持计算机处于开机的状态。其中,本发明所提的「待开机」是指计算机系统100已经接上交流电源,但是计算机系统100尚未开机的状态,此时,计算机系统100中仅有特定的管理电路可以工作,且进行开机的电路已经准备就绪,等待使用者按下开机按键后,计算机系统100即可以开机。
[0023]以下先以「图1」本发明所提的计算机系统的系统架构图来说明本发明的系统运作。如「图1」所示,本发明的计算机系统100含有电源控制模块110、开关模块130、逻辑控制模块150、以及管理控制模块170。
[0024]电源控制模块110负责产生待开机电源正常(Power Good)指示信号。
[0025]开关模块130负责产生按键指示信号。一般而言,开关模块130包含一个或多个开关,或者包含同时具有开关和指示灯的开关组合元件,当使用者对其中一个开关进行操作时,开关模块130便会产生与操作对应的按键指示信号。
[0026]其中,随着使用者对开关模块130中的开关进行不同操作,开关模块130所产生的按键指示信号也会不同。举例而言,当开关模块130中的装置识别指示灯开关被使用者短按(轻按)时,开关模块130所产生的按键指示信号(第一按键指示信号)会在一段预定时间(第一预定时间)内保持有效电位,例如,产生保持3.3伏特0.5秒的第一按键指示信号;而当开关模块130中的装置识别指示灯开关被使用者长按时,开关模块130所产生的按键指示信号(第二按键指示信号)会在与第一预定时间不同的另一段预定时间(第二预定时间)内保持有效电位,例如,产生保持3.3伏特4秒的第二按键指示信号。
[0027]又如,当开关模块130中的电源开关被使用者连按两次时,开关模块130所产生的按键指示信号(第三按键指示信号)会发生四次电位的变化,且相间隔的电位变化后的电位都会维持一段时间,例如,第三按键指示信号的电位依序由3.3伏特变化到O伏特,再由O伏特变化为3.3伏特,之后再次由3.3伏特变化到O伏特,最后由O伏特变化为3.3伏特,其中,两次电位由3.3伏特变化到O伏特后,电位都维持在O伏特0.5秒,之后才会变化到
3.3伏特;而当开关模块130中的电源开关被使用者短按(轻按)时,开关模块130所产生的按键指示信号(第四按键指示信号)会发生两次电位的变化,且第一次电位变化后的电位会再维持一段时间后,才发生第二次电位变化,例如,第四按键指示信号的电位会由3.3伏特变化到O伏特0.5秒后,在由O伏特变化为3.3伏特。
[0028]逻辑控制模块150与电源控制模块110以及开关模块130连接。在部分的实施例中,逻辑控制模块150为复杂可编程逻辑装置(CPLD),但本发明并不以此为限。
[0029]逻辑控制模块150负责在接收到按键指示信号与电源正常指示信号时,依据所接收到的按键指示信号以及电源正常指示信号选择输出对应的信号。例如,逻辑控制模块150可以在接收到装置识别指示灯开关所产生的第一按键指示信号,且电源正常指示信号于第一按键指示信号保持有效电位的第一预定时间内也同样持续保持有效电位时,输出装置识别指示灯控制信号、接收到装置识别指示灯开关所产生的第二按键指示信号时,且电源正常指示信号于第二按键指示信号保持有效电位的第二预定时间内也同样持续保持有效电位时,输出重置信号;又如,当逻辑控制模块150接收到电源开关所产生的电位发生四次变化的第三按键指示信号时,输出装置识别指示灯控制信号,而在接收到电源开关所产生的电位发生两次变化的第四按键指示信号时,输出开机信号等。
[0030]一般而言,逻辑控制模块150可以预先定义在接收到哪一个开关所产生的何种按键指示信号时,输出何种对应的信号,但本发明并不以此为限。
[0031]另外,为了完整的接收开关模块130所产生的按键指示信号,逻辑控制模块150会使用消抖(debounce )程序接收按键指示信号,但本发明并不以此为限。
[0032]管理控制模块170与该逻辑控制模块连接。在部分的实施例中,管理控制模块170为基板管理控制器(BMC ),但本发明并不以此为限。
[0033]管理控制模块170负责在接收到逻辑控制模块150所输出的信号时,依据所接收到的信号进行对应的处理。例如,当管理控制模块170接收到装置识别指示灯控制信号时,会依据装置识别指示灯控制信号控制计算机系统100的装置识别指示灯,使得装置识别指示灯被点亮,而可以定位该装置,藉以让使用者可以快速的得知装置识别指示灯被点亮的装置的位置。而在管理控制模块170接收到重置信号时,进行管理控制模块170的重置(reset);或是在接收到开机信号时,依据开机信号控制该装置进行开机。
[0034]值得一提的是,不论装置处于待开机的状态或开机(不关机且不重新启动)的状态下,管理控制模块170都可以接收到逻辑控制模块150所输出的信号。也就是说,管理控制模块170可以在计算机系统100处于待开机的状态或开机的状态下重置管理控制模块170,也可以在计算机系统100处于待开机的状态或开机的状态下点亮装置识别指示灯。
[0035]接着以第一实施例来解说本发明的运作系统与方法,并请参照「图2A」本发明所提的计算机系统的按键
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1