开机检查系统与方法技术方案

技术编号:11556876 阅读:67 留言:0更新日期:2015-06-04 15:53
本发明专利技术提供一种开机检查系统与方法,所述开机检查系统具有至少一连接端口、设定值检查模块以及电压控制模块。所述连接端口,用以连接一外接卡。所述设定值检查模块耦接连接端口,用以比对外接卡的型态设定值与版本设定值是否与预设型态设定值与预设版本设定值相同,据以产生检查结果信号。所述电压控制模块耦接设定值检查模块,依据检查结果信号,选择性地执行关机程序或多个开机程序其中之一。

【技术实现步骤摘要】
开机检查系统与方法
本专利技术是关于一种开机检查系统与方法,特别是关于一种检查外接卡设定值的开机检查系统与方法。
技术介绍
系统常会有许多周边扩充卡的设计,如竖卡(risercard)、储存设备卡(storagecard)等。通常需要比对外接卡的型态(Type)与版本(Reversion)是否与主板相符,如果相符合即可开机,若不相同则无法开机,达成系统主板与外接卡部匹配的禁止开机的相关功能。然而,此种作法仅能单就外接卡是否符合开机条件,加以设计阻挡开机电路,且需在每一张卡外接至主板上的回路中设计一相关电路,使用上较无弹性,且每张卡对于系统开机的影响不同,部分外接卡不应影响系统正常开机,这部分亦不易处理。
技术实现思路
鉴于上述问题,本专利技术旨在提供一种开机检查系统与方法,可以依据外接卡的设定值,对应驱动多个开机程序的其中之一,使得系统开机更具有弹性。本专利技术提供一种开机检查系统,具有至少一连接端口、设定值检查模块以及电压控制模块。所述连接端口用以连接一外接卡。所述设定值检查模块耦接连接端口,用以比对外接卡的型态设定值与版本设定值是否与预设型态设定值与预设版本设定值相同,据以产生检查结果信号。所述电压控制模块耦接设定值检查模块,依据检查结果信号,选择性地执行关机程序或多个开机程序其中之一。本专利技术亦提供一种开机检查方法。于所述开机检查方法中,首先比对一外接卡的型态设定值是否与预设型态设定值相同。接着,比对外接卡的版本设定值是否与预设版本设定值相同。接着,依据比对型态设定值与版本设定值的结果,产生检查结果信号。以及,依据检查结果信号,选择性地执行关机程序或多个开机程序其中之一。综上所述,本专利技术的开机检查系统与方法,可以依据外接卡的设定值,对应驱动多个开机程序的其中之一,使得系统开机更具有弹性。以上的关于本
技术实现思路
的说明及以下的实施方式的说明是用以示范与解释本专利技术的精神与原理,并且提供本专利技术的专利申请范围更进一步的解释。附图说明图1绘示了依据一实施例的开机检查系统的功能方块图;图2绘示了依据另一实施例的开机检查系统的功能方块图;图3绘示了依据一实施例的开机检查方法的流程图;图4绘示了依据另一实施例的开机检查方法的流程图。其中,附图标记:1:开机检查系统10:连接端口12:设定值检查模块14:电压控制模块16:警示模块2:外接卡30:连接端口32:设定值检查模块320:型态检测单元322:版本检测单元324:设定值检查单元326:型态检查单元328:版本检查单元330:检查结果产生单元34:电压控制模块36:警示模块4:外接卡S500~S504:步骤流程S600~S622具体实施方式以下在实施方式中详细叙述本专利技术的详细特征以及优点,其内容足以使任何熟悉本领域技术的人员了解本专利技术的
技术实现思路
并据以实施,且依据本说明书所揭露的内容、申请专利范围及图式,任何熟悉本领域技术的人员可轻易地理解本专利技术相关的目的及优点。以下的实施例是进一步详细说明本专利技术的观点,但非以任何观点限制本专利技术的范畴。请参见图1,图1为绘示了依据一实施例的开机检查系统的功能方块图。如图1所示,开机检查系统1具有至少一连接端口10、设定值检查模块12以及电压控制模块14。于实务上,连接端口10、设定值检查模块12与电压控制模块14可以设置在共同的主板上,而开机检查系统1可以应用于计算机、工作站、服务器等运算装置上,本专利技术在此不加以限制。连接端口10用以连接外接卡2。于实务上,连接端口10可以是一种设置在主机板上的外接卡插槽,或者一种通用输入输出接头。外接卡2可以是竖卡(risercard)、储存设备卡(storagecard)或者其他适于插接在主板的装置。举例来说,本专利技术的开机检查系统1可以具有多个连接端口10,每一个连接端口10均可设置在主板上,且可以用以插接不同的外接卡2。在此,本专利技术并不限制外接卡2的种类或规格,只要主板能用经由连接端口10驱动外接卡2,都应属于本专利技术所述外接卡2的范畴。设定值检查模块12耦接连接端口10,用以检查外接卡2的至少一设定值,据以产生检查结果信号。于实务上,设定值检查模块12可以是一种高阶处理模块,用以判断外接卡2的型态(type)、版本(revision)及其他相关信息,据以得知外接卡2的设定值对于系统开机的影响。举例来说,设定值检查模块12可以藉由查找表(lookuptable)纪录外接卡设定值及其重要性程度,从而能够判断设定值与系统开机的影响关系,并据以产生检查结果信号。当外接卡2的设定值与设定值检查模块12中预先定义的数值不同,且影响程度较高,则检查结果信号应指示不能开机,或应以辅助电源开机。电压控制模块14耦接设定值检查模块12,依据检查结果信号,选择性地执行多个开机程序其中之一。于实务上,主板上可能连接有多个外接卡2,不同的外接卡2对于系统开机的影响度有可能不同,因此需要多种的开机程序的选择,使得操作上更加便利。举例来说,部分外接卡2对于系统的影响较大,若型态和版本与设定值检查模块12中预先定义的数值不同,则必须使系统无法开机避免故障或损坏。另外,纵使是经判断为影响较小外接卡2,即便能开启后续电源,也需区分为仅开启至辅助电源(AUXpower)或能开启主电源(mainpower)。其原因在于,与外接卡2相关的设定会影响主板上某些主要处理芯片的电源是否一并被开启。于一个例子中,电压控制模块14用以将所述检查结果信号比对开机设定值条件表,并据以判断不执行开机程序或执行所述多个开机程序其中之一。于此实施例中,开机设定值条件表具有检查结果信号与开机程序的对应关系,电压控制模块14可以判断检查结果信号的指令,而受控于设定值检查模块12以选择适当的开机程序。举例来说,系统开机的阶段可细分为AUX启动(powerstartup)阶段、闲置(Idle)阶段、主电源启动(Mainpowerstartup)阶段、正常运行(Runtime)阶段。每张外接卡对于系统开机的影响度不同,部分外接卡对于系统的影响较大,若型态和版本与设定值检查模块12中预先定义的数值不同,则必须使其无法开机。即便能开启后续电源,也需区分为仅开启至AUX启动阶段或主电源启动阶段,因为相关设定会影响主板上某些主要处理芯片的电源是否被开启。例如,有些卡对于系统主电源的开启并无影响,仅需将相关外接卡供电的部分,控制电压控制模块14暂时不输出转换电源,使外接卡无电源供应。换句话说,当设定值检查模块12判断外接卡2的型态和版本与开机设定值条件表中的数值不相同,且外接卡2对系统的影响较大,则控制电压控制模块14以选择不执行开机程序。此外,当设定值检查模块12判断外接卡2的型态和版本与开机设定值条件表中的数值不相同,但外接卡2对系统的影响较小,则控制电压控制模块14以选择正常利用主电源的开机程序,藉以将系统开启至闲置(Idle)阶段或正常运行(Runtime)阶段。又或者是,设定值检查模块12的检查结果发现重要的外接卡2没有接上,当然设定值检查模块12会控制电压控制模块14执行关机程序。据此,设定值检查模块12藉由控制电压控制模块14能够达到对于系统开启阶段的改变。于一个实施例中,开机检查系统1更具有警示模块16,且警示模块16耦接设定值检查模块12。在此,警示模块16本文档来自技高网
...

【技术保护点】
一种开机检查系统,其特征在于,包括:至少一连接端口,用以连接一外接卡;一设定值检查模块,耦接该连接端口,用以比对该外接卡的一型态设定值与一版本设定值是否与一预设型态设定值与一预设版本设定值相同,据以产生一检查结果信号;以及一电压控制模块,耦接该设定值检查模块,依据该检查结果信号比对一开机设定值条件表的结果,选择性地执行一关机程序或多个开机程序其中之一。

【技术特征摘要】
1.一种开机检查系统,其特征在于,包括:至少一连接端口,用以连接一外接卡;一设定值检查模块,耦接该连接端口,用以比对该外接卡的一型态设定值与一版本设定值是否与一预设型态设定值与一预设版本设定值相同,据以产生一检查结果信号;以及一电压控制模块,耦接该设定值检查模块,依据该检查结果信号比对一开机设定值条件表的结果,选择性地执行一关机程序或多个开机程序其中之一,其中该设定值检查模块包括:一型态检测单元,耦接该连接端口,用以侦测该外接卡的该型态设定值;一版本检测单元,用以侦测该外接卡的该版本设定值;一设定值检查单元,分別耦接该型态检测单元与该版本检测单元,比对该外接卡的该型态设定值是否与该预设型态设定值相同,据以产生一第一比对结果信号,以及比对该外接卡的该版本设定值是否与该预设版本设定值相同,据以产生一第二比对结果信号,並依据该第一比对结果信号与该第二比对结果信号,以产生一设定值比对结果信号;以及一检查结果产生单元,分別耦接该设定值检查单元与该电压控制模块,依据该设定值比对结果信号以产生该检查结果信号。2.如权利要求1所述的开机检查系统,其特征在于,该连接端口、该设定值检查模块与该电压控制模块为设置在一主机板上。3.如权利要求1所述的开机检查系统,其特征在于,更包含:一警示模块,耦接该设定值检查单元,依据该设定值比对结果信号,选择性地提供警示。4.如权利要求1所述的开机检查系统,其特征在于,该设定值检查模...

【专利技术属性】
技术研发人员:陈嘉祥
申请(专利权)人:英业达科技有限公司英业达股份有限公司
类型:发明
国别省市:上海;31

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

1