计算机系统的制作方法

文档序号:6491065阅读:363来源:国知局
计算机系统的制作方法
【专利摘要】本发明提供一种计算机系统;其包括若干个单体电源模块、可编程逻辑器件与系统状态指示灯,所述单体电源模块在开机过程中依序上有设定的单体电压并在关机过程中按相反顺序掉电;所述可编程逻辑器件连接所述单体电源模块并侦测系统的开关机状态与单体电压,并根据系统的开关机状态及单体电压输出灯号;所述系统状态指示灯连接可编程逻辑器件,且所述系统状态指示灯接收灯号并控制系统状态指示灯的亮与灭。本发明可根据系统的开关机状态及单体电压控制系统状态指示灯的亮与灭,不但可通过系统状态指示灯对开机自检的异常状态进行指示,也可通过系统状态指示灯对突然关机的异常状态进行指示。
【专利说明】计算机系统
【【技术领域】】
[0001]本发明涉及一种计算机系统,特别是一种可根据开关机的异常状态进行指示的计算机系统。
【【背景技术】】
[0002]在主机板开机的过程中,从按下电源开关到系统启动之间,会有一连串固定的电源时序(power sequence)在进行着。在一般开关机电源时序除错的时候,往往都要透过示波器或是逻辑分析仪,做逐步的量测,才会发现那一个电源没起来,或是那一组电源时序是错的。由于主机板上的电源设计越趋复杂,工程师往往花很多时间一个一个确定每一组电源有没有加电(power up) o
[0003]现在大部份的系统,都由可程序逻辑装置(Programmable Logic Device, PLD)去控制电源IC enable的讯号。由PLD统一控管每一组电源的开关与电源时序。现在的作法只有拉一颗LED,显示system Power Good的状态。灯亮表示系统所有的电都已正常开启;反之灯灭,表示系统里某组电有问题。不过不知道是那组电有问题?系统到底有没有开过机?除了需要人从电的源头一个一个确定下来以外,还没办法判定系统是开不了机,还是开机后马上关机。这两者的除错方向大不相同,没办法判断是电源模块的问题,还是系统本身的问题。
[0004]中国大陆专利申请第200920266297.0号揭露一种指示系统上电状态的计算机系统,包括基本输入输出系统、 南桥芯片、基板管理控制器、以及系统状态指示灯,通过该基本输入输出系统、南桥芯片、基板管理控制器的配合而驱动系统状态指示灯对系统各路电压的上电状态进行显示,且也可通过该系统状态指示灯在各路电压上电完成后进行开机自检的过程中进行异常状态显示,也就是说,该系统状态指示灯可兼用于系统各路电压的上电状态与开机自检的异常状态的指示。
[0005]尽管中国大陆专利申请第200920266297.0号的计算机系统不需在系统主板上额外加装设备以显示系统各路电压的上电状态是否达到预设要求,可节省制造成本且不影响主板布局。但是,中国大陆专利申请第200920266297.0号的计算机系统只能通过系统状态指示灯对开机自检的异常状态进行指示,无法通过系统状态指示灯对突然关机的异常状态进行指示,例如,异常状态为某个电压不稳或是系统的温度过高而突然关机时。

【发明内容】

[0006]本发明的主要目的在于提供一种可根据开关机的异常状态进行指示的计算机系统。
[0007]本发明提供一种计算机系统;其包括若干个单体电源模块、可编程逻辑器件与系统状态指示灯,所述单体电源模块在开机过程中依序上有设定的单体电压并在关机过程中按相反顺序掉电;所述可编程逻辑器件连接所述单体电源模块并侦测系统的开关机状态与单体电压,并根据系统的开关机状态及单体电压输出灯号;所述系统状态指示灯连接可编程逻辑器件,且所述系统状态指示灯接收灯号并控制系统状态指示灯的亮与灭。
[0008]特别地,所述灯号由二进制代码组成,且二进制代码的位数与系统状态指示灯的
数量相同。
[0009]特别地,所述系统的开关机状态以及系统的多路电压共组成M种状态,则所需指示灯的数量为N,且满足2n>M。
[0010]特别地,在所述计算机系统切换至除错模式后,所述可编程逻辑器件通过手动输入二进制代码控制单体电源模块单独供电,其中,手动输入的二进制代码与单体电源模块的供电状态相对应。
[0011]特别地,所述系统状态指示灯中包括开关机状态指示灯,当计算机系统处于开机过程时,开关机状态指示灯亮;而当计算机系统处于关机过程时,开关机状态指示灯灭。
[0012]与现有技术相比较,本发明可根据系统的开关机状态及单体电压控制系统状态指示灯的亮与灭,不但可通过系统状态指示灯对开机自检的异常状态进行指示,也可通过系统状态指示灯对突然关机的异常状态进行指示。
【【专利附图】

【附图说明】】
[0013]图1为本发明计算机系统的原理方框图。
【【具体实施方式】】
[0014]请参阅图1所示,本发明提供一种计算机系统;其包括若干个单体电源模块10、可编程逻辑器件20与系统状态指示灯30,所述单体电源模块10在开机过程中依序上有设定的单体电压并在关机过程中按相反顺序掉电;所述可编程逻辑器件20连接所述单体电源模块10并侦测系统的开关机状态与单体电压,并根据系统的开关机状态及单体电压输出灯号;所述系统状态指示灯30连接可编程逻辑器件20,且所述系统状态指示灯30接收灯号并控制系统状态指示灯30的亮与灭。
[0015]于本实施例中,所述灯号由二进制代码组成,且二进制代码的位数与系统状态指示灯30的数量相同,二进制代码等同于下表中的灯号,灯号I表示系统状态指示灯30亮;灯号0表示系统状态指示灯30灭。所述系统的开关机状态以及系统的多路电压共组成M种状态,则所需指示灯的数量为N,且满足2N ^ M。
[0016]举个例子,所述系统的开关机状态以及系统的多路电压共组成12种状态,通过四个系统状态指示灯30显示,分别为LED1、LED2、LED3、LED4 ;其中,LEDl定义为开关机状态指示灯,开机过程中开关机状态指示灯亮,关机过程中开关机状态指示灯灭。LED2-LED4定义每一级单体电源模块10的供电状态(灯号I表示系统状态指示灯亮;灯号0表示系统状态指示灯灭),如下表所示:
[0017]系统开机时单体电源模块10的上电顺序是12V->5V->3.3V->CPU_Voltage->Memory_Voltage->system_PGo系统关机时单体电源模块10的掉电顺序则是system_PG->Memory_Voltage->CPU_Voltage->3.3V->5V_>12V。
[0018]
【权利要求】
1.一种计算机系统;其特征在于包括: 若干个单体电源模块,其在开机过程中依序上有设定的单体电压并在关机过程中按相反顺序掉电; 可编程逻辑器件,其连接所述单体电源模块并侦测系统的开关机状态与单体电压,并根据系统的开关机状态及单体电压输出灯号; 系统状态指示灯,其连接可编程逻辑器件,且所述系统状态指示灯接收灯号并控制系统状态指示灯的亮与灭。
2.根据权利要求1所述的计算机系统,其特征在于:所述灯号由二进制代码组成,且二进制代码的位数与系统状态指示灯的数量相同。
3.根据权利要求2所述的计算机系统,其特征在于:所述系统的开关机状态以及系统的多路电压共组成M种状态,则所需指示灯的数量为N,且满足2n ^ M。
4.根据权利要求3 所述的计算机系统,其特征在于:在所述计算机系统切换至除错模式后,所述可编程逻辑器件通过手动输入二进制代码控制单体电源模块单独供电,其中,手动输入的二进制代码与单体电源模块的供电状态相对应。
5.根据权利要求4所述的计算机系统,其特征在于:所述系统状态指示灯中包括开关机状态指示灯,当计算机系统处于开机过程时,开关机状态指示灯亮;而当计算机系统处于关机过程时,开关机状态指示灯灭。
【文档编号】G06F11/32GK103810080SQ201210457705
【公开日】2014年5月21日 申请日期:2012年11月15日 优先权日:2012年11月15日
【发明者】罗维毅 申请人:昆达电脑科技(昆山)有限公司, 神达电脑股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1