开机状态通知方法与流程

文档序号:27611060发布日期:2021-11-27 00:32阅读:178来源:国知局
开机状态通知方法与流程

1.本发明涉及一种开机状态通知方法,特别涉及一种可以取得并输出开机状态的开机状态通知方法。


背景技术:

2.现行的技术中,电脑在被启动前会先对动态随机存取存储器等主机板上的装置进行开机检测,以确保电脑开机后可以正常运行,并且在检测完成时便可以将主机板上电。
3.由于主机板上设有许多装置元件,因此在进行开机检测过程中,每一装置元件皆具有对应的开机状态。然而,现有的呈现开机状态的技术并不精确,例如是以简易排错灯号(ez debug led)呈现检测进度(例如目前检测到处理器、存储器、显示卡等的哪一个装置元件);而若当检测到其中一个装置元件的开机状态有异常时,则仅由排错灯号(debug led)以代码呈现哪一装置元件的开机状态有异常。
4.亦即,尽管简易排错灯号及排错灯号可以协助使用者判知开机检测的进度及结果,然而现有的技术仍无法提供更精确的开机检测结果,使用者仍只能靠个人经验判断是否该调整开机参数,或经调整后的开机参数对此次开机检测的影响。因此,例如当使用者欲对动态随机存取存储器进行超频操作,而将开机参数的时钟参数调整为超频的时钟参数时,由于使用者无法精确判知过往的时钟参数对开机检测的影响,便可能设定了过高的时钟参数,而此举不但可能导致开机检测失败,更提高了动态随机存取存储器因过热而受损的风险。


技术实现要素:

5.鉴于上述,本发明提供一种以满足上述需求的开机状态通知方法。
6.依据本发明一实施例的一种开机状态通知方法,适用于一电脑,该通知方法包含:对一动态随机存取存储器基于一开机参数执行一信号训练以启动该电脑;取得该动态随机存取存储器于该电脑执行该信号训练时的一运行数值组;以及基于该运行数值组计算并输出一开机稳定等级。
7.综上所述,依据本发明一个或多个实施例所示的开机状态通知方法,在对主机板上的装置进行开机检测后,不仅可以提供更精确的开机检测结果,并且本发明所示的开机稳定等级还可以让使用者判断是否该调整开机参数。此外,依据本发明一个或多个实施例所示的开机状态通知方法,使用者可以判知经过调整后的开机参数对于开机检测的影响,进而降低了来回调整开机参数再进行检测的次数与时间。并且,当动态随机存取存储器的开机参数被调整以使动态随机存取存储器超频时,还可以通过本发明所示的开机稳定等级通知使用者目前超频的状态及稳定度,不仅可以避免使用者将开机参数调整到动态随机存取存储器无法乘载的数值,还可以降低主机板上的装置元件在检测的过程中因不适当的开机参数而受损的风险。
8.以上的关于本公开内容的说明及以下的实施方式的说明是用以示范与解释本发
明的构思与原理,并且提供本发明的专利申请范围更进一步的解释。
附图说明
9.图1是依据本发明一实施例所示出的开机状态通知方法的流程图。图2是示出图1的步骤s10的细节流程图。图3是示出图1的步骤s30的细节流程图。图4是示出对动态随机存取存储器执行信号训练的示例图。图5是示出图1的步骤s40的细节流程图。图6a、图6b及图6c是示出开机稳定等级的表示示图。其中,附图标记说明如下:dram 动态随机存取存储器ic1-ic8 存储器颗粒芯片si1
ꢀꢀ
第一训练信号si2
ꢀꢀ
第二训练信号si3
ꢀꢀ
第三训练信号so1
ꢀꢀ
第一结果信号so2
ꢀꢀ
第二结果信号so8
ꢀꢀ
第八结果信号f1、f2
ꢀꢀ
图型a1、a2 整体面积pa1、pa2 部分面积r 比例值
具体实施方式
10.以下在实施方式中详细叙述本发明的详细特征以及优点,其内容足以使任何熟习相关技艺者了解本发明的技术内容并据以实施,且根据本说明书所公开的内容、权利要求及附图,任何熟习相关技艺者可轻易地理解本发明相关的目的及优点。以下的实施例是进一步详细说明本发明的观点,但非以任何观点限制本发明的范围。
11.请参考图1,图1是依据本发明一实施例所示出的开机状态通知方法的流程图。本发明所示的开机状态通知方法适用于一电脑,且用于呈现电脑在执行信号训练时的开机状态的通知方法。
12.步骤s10:接收参数调整指令以调整开机参数。
13.亦即,电脑在已启动的状态时可以先接收由使用者输入的一参数调整指令,以将电脑的一预设开机参数调整为电脑下次开机时的开机参数,其中预设开机参数可以是电脑出厂时预设的开机参数,或先前依据参数调整指令所调整成的开机参数等。所述的开机参数例如是关联于时钟、电压、插槽配置等的参数,本发明不对开机参数的类型予以限制。
14.需特别注意的是,步骤s10可以是选择性地执行。亦即,若电脑于继续的步骤s20是以预设开机参数执行信号训练,或以先前已调整过的开机参数执行信号训练,则可以省略步骤s10并直接执行步骤s20。
15.步骤s20:对动态随机存取存储器基于开机参数执行信号训练以启动电脑。
16.电脑可于收到上电信号时对其动态随机存取存储器(dynamic random access memory,dram)上的数个存储器颗粒芯片基于开机参数执行信号训练,以供于训练完成后启动电脑。
17.步骤s30:取得动态随机存取存储器于电脑执行信号训练时的运行数值组。
18.详言之,动态随机存取存储器包含多个存储器颗粒芯片,在电脑被启动后,可以取得在上述信号训练期间内动态随机存取存储器在运行时的运行数值组,而运行数值组即包含关联于所述存储器颗粒芯片的多个运行数值,其中取得运行数值组的方法将于后连同图3进一步详述。
19.步骤s40:基于运行数值组计算并输出开机稳定等级。
20.电脑在启动后,即可分别对应于所述存储器颗粒芯片的多个权重值对所述运行数值进行加权运算,以计算得并输出开机稳定等级,其中开机稳定等级可以是输出到电脑的显示器显示、输出到连接电脑的喇叭/耳机以语音的方式呈现、输出到电脑的存储器存储或输出到其他装置等,本发明不对开机稳定等级的输出对象予以限制。
21.请参考图2,图2是示出图1的步骤s10(接收参数调整指令以调整开机参数)的细节流程图,其中步骤s10可以包含子步骤s101~s103。
22.步骤s101:进入基本输入输出系统接口。
23.亦即,电脑在已启动状态时可以进入一基本输入输出系统(basic input/output system,bios)接口,并且优选是由电脑的显示器呈现该基本输入输出系统接口。
24.步骤s102:于基本输入输出系统接口接收参数调整指令。
25.步骤s103:依据参数调整指令调整开机参数。
26.请一并参考步骤s102及s103,电脑呈现基本输入输出系统接口以接收参数调整指令,并且即可进一步基于参数调整指令调整开机参数。举例而言,开机参数例如包含电脑主机板上的一处理器及动态随机存取存储器之间的一时钟参数,且时钟参数是用以调整该处理器及该动态随机存取存储器之间的一工作频率。因此,当使用者欲使动态随机存取存储器超频时,其可以输入参数调整指令以将例如是预设的时钟参数调整为该时钟参数,并据以检测该处理器及该动态随机存取存储器之间的工作频率。
27.请参考图3及图4,其中图3是示出图1的步骤s30(取得动态随机存取存储器于电脑执行信号训练时的运行数值组)的细节流程图;图4是示出对动态随机存取存储器执行信号训练的示例图,其中步骤s30可以包含子步骤s301~s305。在以下说明中,是以第i存储器颗粒芯片表示各存储器颗粒芯片,且输入此第i存储器颗粒芯片的信号为第i训练信号,而由其输出的信号则为第i结果信号。
28.步骤s301:将第i训练信号输入至第i存储器颗粒芯片,以供此第i存储器颗粒芯片输出第i结果信号,其中i为大于0且小于或等于存储器颗粒芯片的总数的整数,且当i大于等于2时,以第(i-1)结果信号做为第i训练信号。
29.步骤s302:判断第i存储器颗粒芯片是否基于第i训练信号输出对应的第i结果信号。
30.需特别注意的是,此述的第i训练信号优选是对应开机参数的开机信号。如图4所示,动态随机存取存储器dram包含多个存储器颗粒芯片ic1~ic8,且电脑会对每一个存储
器颗粒芯片执行信号训练。意即,在图4所示出的例子中,i为大于0且小于或等于8的整数,然而图4所示存储器颗粒芯片ic1~ic8的数量仅为示例,本发明不对存储器颗粒芯片的数量予以限制。
31.请一并参考步骤s301及s302,以存储器颗粒芯片ic1为例,i为1的第一训练信号si1会被输入至所述存储器颗粒芯片ic1~ic8中的第一个存储器颗粒芯片ic1,并且若第一训练信号si1是存储器颗粒芯片ic1可乘载的信号,则存储器颗粒芯片ic1会依据第一训练信号si1输出对应的第一结果信号so1,并且第一结果信号so1即可做为第二训练信号si2被输入至存储器颗粒芯片ic2,若第二训练信号si2是存储器颗粒芯片ic2可乘载的信号,则存储器颗粒芯片ic2会依据第二训练信号si2输出对应的第二结果信号so2,并且第二结果信号so2即可做为输入存储器颗粒芯片ic3的第三训练信号si3,以此类推,即可继续按序由存储器颗粒芯片ic3执行至存储器颗粒芯片ic8,直到存储器颗粒芯片ic8输出对应的第八结果信号so8。
32.当判断其中一个存储器颗粒芯片未输出对应的结果信号时,则表示该存储器颗粒芯片无法承载关联于该开机参数的训练信号,因此继续步骤s303:重新上电。亦即,当电脑无法依据该开机参数正常运行时,可以将电脑以可运行的预设开机参数开重新机。
33.请继续参考步骤s302,若判断每一所述存储器颗粒芯片ic1~ic8皆输出对应的第i结果信号(即排序最后的存储器颗粒芯片ic8输出对应的第八结果信号so8),则表示所述存储器颗粒芯片ic1~ic8可以乘载关联于该开机参数的对应的第i训练信号,并可以继续步骤s304。
34.步骤s304:基于训练信号及结果信号之间的变异值取得运行数值。
35.亦即,每一个输入存储器颗粒芯片的第i训练信号及其输出的第i结果信号之间皆具有一变异值,例如是频率差、时间差、信号强度差等,甚至是第i结果信号对第i训练信号的比值(例如,频率比值、信号强度比值等),电脑会依据每一个变异值赋予对应的运行数值,并以运行数值代表存储器颗粒芯片的运行状况。
36.步骤s305:以所述运行数值组成运行数值组。
37.换言之,每一个存储器颗粒芯片皆有对应的运行数值用以代表其运行状况,所述运行数值即可组成运行数值组,而运行数值组则用以表示包含所述存储器颗粒芯片ic1~ic8的动态随机存取存储器dram的运行状态。
38.请参考图5,图5是示出图1的步骤s40(基于运行数值组计算并输出开机稳定等级)的细节流程图,其中步骤s40包含子步骤s401~s403。
39.步骤s401:将每一运行数值乘上对应的权重值,以取得对应于所述存储器颗粒芯片的多个加权值。
40.亦即,每一个存储器颗粒芯片可以具有不同的权重值,因此可以将每一个存储器颗粒芯片的运行数值乘上对应的权重值,以更凸显每一个存储器颗粒芯片的重要程度以及其运行状态。举例而言,在对所述运行数值进行加权运算之前,电脑还可以先基于每一个存储器颗粒芯片的读写速度取得所述权重值,且读写速度越快可以有越高的权重值,然此述的读写速度仅为示例,本发明不对权重值的取得及分配方式予以限制。
41.步骤s402:将所述加权值加总,并以所述加权值的总和做为开机稳定等级。
42.亦即,电脑会将每一个运行数值乘上对应的权重值以得到每一个存储器颗粒芯片
的加权值,再将所述加权值相加,并以加权值的总和做为开机稳定等级。此外,电脑亦可以将加权值的总和除以权重值的总和以取得加权平均数,并以此加权平均数做为开机稳定等级。换言之,开机稳定等级可以由数值、比例值、百分比值等数值表示。
43.步骤s403:输出开机稳定等级。
44.如图1的步骤s40的说明,开机稳定等级可以是输出到电脑的显示器以供显示,当开机稳定等级是以显示器显示时,开机稳定等级的呈现方式可以如图6a、图6b及图6c所示,其中图6a、图6b及图6c是示出开机稳定等级的表示示图。亦即,在取得例如为图6a~图6c所示的开机稳定等级后,即可将开机稳定等级输出至电脑的显示器,因此显示器即可显示如图6a及6b所示包含部分面积pa1、pa2的图型f1、f2,或图6c所示的比例值r,显示器还可一并显示图型f1、f2以及比例值r,以提供更详尽的信号训练的信息。
45.详细而言,开机稳定等级的呈现方式可以是以一图型呈现,并且以图型的一部分面积对应该图型的整体面积的比例呈现开机稳定等级。以图6a为例,开机稳定等级的图型f1是以线条的累计条数及长度表示其部分面积pa1,而图型f1的整体面积a1即为虚线三角框所占的面积。
46.详细而言,部分面积pa1可以用以表示某次执行信号训练后,基于运行数值组取得的加权数值的总和,而整体面积a1即为在完全理想的信号训练中,基于运行数值组取得的加权数值的总和,其中所述的完全理想的信号训练例如为每一个存储器颗粒芯片所接收的训练信号及输出的结果信号之间不具有变异值,或仅具有可忽略的变异值。
47.据此,开机稳定等级的呈现方式即可通过部分面积pa1对应整体面积a1的比例,呈现该次信号训练的结果与完全理想的信号训练的结果之间的差距,并且当开机稳定等级越高(即该次信号训练的过程越稳定),则部分面积pa1所占的面积也越大。
48.相似地,请参考图6b,开机稳定等级的图型f2例如为图中所示的条状图,而开机稳定等级的呈现方式即可通过部分面积pa2(即图中灰色区域)对应整体面积a2的比例呈现。
49.此外,如图6c所示,开机稳定等级亦可以是以数值呈现,且优选是以比例值r方式呈现。例如,在某次执行信号训练后,基于运行数值组取得的加权数值的总和例如为「80」;而在完全理想的信号训练中,因每一个存储器颗粒芯片所接收的训练信号及输出的结果信号之间不具有变异值,故在完全理想的信号训练所得的加权数值的总和可以以数值「100」表示。据此,开机稳定等级即可以如图6c所示的比例值r表示,用以代表该次信号训练与完全理想的信号训练之间的相对差距。
50.需特别注意的是,本发明所示的开机稳定等级的呈现方式仅为示例,亦即开机稳定等级可以是由圆饼图、金字塔图等可以呈现比例的图型表示。而当开机稳定等级是以语音方式呈现时,则开机稳定等级可以是以语音的音量大小、不同的语音音效、或包含比例值的语音内容等的方式呈现,本发明不对开机稳定等级的呈现方式予以限制。
51.综上所述,依据本发明一个或多个实施例所示的开机状态通知方法,在对主机板上的装置进行开机检测后,不仅可以提供更精确的开机检测结果,并且本发明所示的开机稳定等级还可以让使用者判断是否该调整开机参数。此外,依据本发明一个或多个实施例所示的开机状态通知方法,使用者可以通过判知经过调整后的开机参数对于开机检测的影响,进而降低来回调整开机参数并再次进行检测的次数与时间。并且,当动态随机存取存储器的开机参数被调整以使动态随机存取存储器超频时,还可以通过本发明所示的开机稳定
等级通知使用者目前超频的状态及稳定度,不仅可以避免使用者将开机参数调整到动态随机存取存储器无法乘载的数值(开机参数),还可以降低主机板上的装置元件在检测的过程中因不适当的开机参数而过热或受损的风险。
52.虽然本发明以前述的实施例公开如上,然其并非用以限定本发明。在不脱离本发明的构思和范围内,所为的变动与润饰,均属本发明的专利保护范围。关于本发明所界定的保护范围请参考权利要求。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1