记录存储器参数方法与最佳化存储器方法技术

技术编号:2916989 阅读:176 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种记录存储器参数的方法与最佳化存储器的方法。本发明专利技术将已调整好的增强型参数数据储存于存储器模块中的非易失性存储器,因而让存储器模块的参数设定值具备可移植性,同时也让使用者可以将想要的存储器设定值写入存储器模块中的非易失性存储器。换句话说,本发明专利技术能够用让同一个存储器模块在不同的计算机平台上使用时,都可以使用所述的增强型参数数据,避免使用者在不同的计算机平台上重复设定存储器参数。

【技术实现步骤摘要】

本专利技术涉及一种存储器的操作方法,且特别是涉及一种调整存储器的操作参数的方法。
技术介绍
由于计算机相关产业不断地研发与进步,现在计算机的效能已经不可同日而语。但是仍然有许多的使用者希望在现有的计算机硬件上,通过更改计算机硬件的操作参数,让硬设备能够发挥其更大的效能,进一步让计算机整体的效能更上一层楼。举例来说,目前使用者常用超频(overclock)的方法,来增强计算机的效能。而超频就是让计算机中的硬设备(包括中央处理器、存储器、显示卡...等)的工作频率超过原本预先预设的工作频率,例如:原来存储器的工作频率应该是800MHz,但是经由外部处理的方式强制让存储器运作在1000MHz,这时候就是所谓的超频。其中,不同的存储器模块可能会具有不同的可超频程度,或是不同的最佳存储器参数。就更改存储器的参数而言,目前大多数的存储器模块都只有一组存储器参数的设定值,所以当使用者想要修改设定在存储器控制器内部的设定值时,大多必须经由外部程序或是基本输入输出系统(Basic Input/OutputSystem)来完成。一般而言,存储器模块有四个主要的参数,其中有行地址延迟时间(Column Address Strobe Latency,tCL)、列地址至行地址延迟时间(RAS-to-CAS Delay,tRCD)、列地址控制器预充电时间(RAS PrechargeTime,tRP)以及列有效至预充电时间(RAS Activate to Pr echarge Time,tRAS),其它还有许多详细的参数可以做修改。由于每次修改存储器设定值时都会影响到系统的稳定性与效能,所以使用者还必须要做相当程度的测试才能够确保存储器设定值的可用性。然而,当使用者确定该存储器模块在较佳的参数设定值下可以正常运作时,使用者如果想要拿到不同的计算机平台使用,就必须自行先将已设定好的存储器参数的设定值记录下来,再到现在的计算机平台上将所记录的存储-->器参数重新设定。原因在于不同的计算机平台开机时,并没有使用者原本的参数设定值,因此,计算机只会依照记载在存储器模块的电可擦除可编程只读存储器(Electrically Erasable Programmable Read Only,EEPROM)内的标准设定值来设定存储器控制器。因此,在传统的做法中,使用者若想要让存储器模块具有更好的效能,必须要手动设定存储器的参数。并且,使用者完成设定存储器参数后,若将此存储器模块转换到其它的计算机平台时,存储器参数又必须得重新设定。
技术实现思路
本专利技术提供一种记录存储器参数方法,让存储器模块的参数设定值具备可移植性,并且让使用者可以写入任何想要的存储器设定值。本专利技术还提供一种最佳化存储器方法,用以让同一个存储器模块在不同的计算机平台上使用时,都可以使用使用者之前所自订的增强型参数数据。本专利技术提供一种记录存储器参数方法,适用于一存储器模块,其中此存储器具有一非易失性存储区块。此方法包括:开启一计算机系统;变更存储器模块的参数数据;依据变更后的参数数据,测试存储器模块;以及,当存储器模块稳定运行时,将变更后的存储器模块的参数数据作为一增强型参数数据,并将增强型参数数据写入非易失性存储区块的未定义区块。在本专利技术的一实施例中,所述变更存储器模块的参数数据的步骤包括:通过一基本输入输出系统的设定选单变更参数数据;以及,将变更后的参数数据写入一存储器控制器。在本专利技术的一实施例中,所述通过基本输入输出系统的设定选单变更参数数据之后,还包括:储存基本输入输出系统的设定选单中已变更的参数数据;以及,重新启动计算机系统。在本专利技术的一实施例中,当存储器模块稳定运行时,将增强型参数数据写入非易失性存储区块的未定义区块的步骤包括:读取出存储器控制器内的参数数据;以及,将自存储器控制器所读取出的参数数据写入非易失性存储区块的该未定义区块。在本专利技术的一实施例中,还包括在非易失性存储区块的未定义区块中,提供一可移植式存储器参数表。而所述将自存储器控制器所读取出的参数数据写入非易失性存储区块的未定义区块包括:将自存储器控制器所读取出的-->参数数据转换为符合可移植式存储器参数表的格式;以及将符合可移植式存储器参数表的格式的参数数据写入非易失性存储区块的未定义区块的可移植式存储器参数表中。在本专利技术的一实施例中,所述非易失性存储区块为一电可擦除可编程只读存储器(Electrically Erasable Programmable Read Only,EEPROM),电可擦除可编程只读存储器内储存有序列存在检测(Serial PresenceDetect,SPD)数据。而所述参数数据包括该存储器模块的工作频率、行地址延迟时间(Column Address Strobe Latency)、列地址至行地址延迟时间(RAS-to-CAS Delay)、列地址预充电时间(RAS Precharge Time)以及列有效至预充电时间(RAS Activate to Precharge Time)。另外,所述存储器模块为一动态随机存取存储器(Dynamic Random Access Memory,DRAM)。本专利技术还提供一种最佳化存储器方法,适用于一存储器模块,其中存储器模块具有一非易失性存储区块。此方法包括:变更存储模块的一参数数据,使其内部的非易失性存储区块内的未定义区块储存有增强型参数数据;启动该计算机系统;读取非易失性存储区块内的数据;判断非易失性存储区块中的未定义区块内是否储存有增强型参数数据;以及,若判断出未定义区块内储存有增强型参数数据,则将增强型参数数据写入一存储器控制器。在本专利技术的一实施例中,所述非易失性存储区块中的已定义区块储存有一标准型参数数据,在读取非易失性存储区块内的数据之后,还包括储存此标准型参数数据。在本专利技术的一实施例中,所述的最佳化存储器方法还包括在一基本输入输出系统中提供一特定选项,特定选项的设定值用以记录是否采用增强型参数数据。在本专利技术的一实施例中,当判断出未定义区块内储存有该增强型参数数据时,包括依据特定选项的设定值判断是否采用增强型参数数据。若增强型参数数据被采用时,增强型参数数据将写入存储器控制器。若增强型参数数据没有被采用时,标准型参数数据将写入存储器控制器。在本专利技术的一实施例中,还包括在非易失性存储区块的未定义区块中,提供一可移植式存储器参数表,其中可移植式存储器参数表储存有多组可移植式参数数据。而所述判断非易失性存储区块中的未定义区块内是否储存有增强型参数数据,包括判断该非易失性存储区块中是否存在有可移植式存储器参数表。另外,在本专利技术的一实施例中,此最佳化存储器方法还包括在多-->个可移植式参数数据中,选择出其中之一作为增强型参数数据。在本专利技术的一实施例中,所述非易失性存储区块为一电可擦除可编程只读存储器,此电可擦除可编程只读存储器内储存有序列存在检测数据。而在本专利技术的一实施例中,所述该参数数据包括该存储器模块的工作频率、行地址延迟时间、列地址至行地址延迟时间、列地址预充电时间以及列有效至预充电时间。另外,所述存储器模块为一动态随机存取存储器。本专利技术通过将调整好的增强型参数数据,储存于存储器模块中的非易失性存储器,因而让存储器模块的参数设定本文档来自技高网
...

【技术保护点】
一种记录存储器参数的方法,适用于一存储器模块,其特征是,其中所述存储器模块具有一非易失性存储区块,所述记录存储器参数方法包括下列步骤: 开启一计算机系统; 变更所述存储器模块的一参数数据作为一增强型参数数据; 依据所述增强型参数数据,测试所述存储器模块;以及 当所述存储器模块稳定运行时,将所述增强型参数数据写入所述非易失性存储区块的一未定义区块。

【技术特征摘要】
1.一种记录存储器参数的方法,适用于一存储器模块,其特征是,其中所述存储器模块具有一非易失性存储区块,所述记录存储器参数方法包括下列步骤:开启一计算机系统;变更所述存储器模块的一参数数据作为一增强型参数数据;依据所述增强型参数数据,测试所述存储器模块;以及当所述存储器模块稳定运行时,将所述增强型参数数据写入所述非易失性存储区块的一未定义区块。2.根据权利要求1所述的记录存储器参数方法,其特征是,其中变更所述存储器模块的所述参数数据的步骤包括下列步骤:通过一基本输入输出系统的设定选单变更所述参数数据;以及将所述增强型参数数据写入一存储器控制器。3.根据权利要求2所述的记录存储器参数方法,其特征是,其中通过所述基本输入输出系统的设定选单变更所述参数数据之后还包括下列步骤:储存所述基本输入输出系统的设定选单中已变更的所述参数数据;以及重新启动所述计算机系统。4.根据权利要求3所述的记录存储器参数方法,其特征是,其中当所述存储器模块稳定运行时,将所述增强型参数数据写入所述非易失性存储区块的所述未定义区块的步骤包括下列步骤:读取出所述存储器控制器内的所述增强型参数数据;将自所述存储器控制器所读取出的所述增强型参数数据写入所述非易失性存储区块的所述未定义区块;以及在所述非易失性存储区块的所述未定义区块中,提供一可移植式存储器参数表;以及,其中将自所述存储器控制器所读取出的所述增强型参数数据写入所述非易失性存储区块的所述未定义区块的步骤包括下列步骤:将自所述存储器控制器所读取出的所述增强型参数数据转换为符合所述可移植式存储器参数表的格式;以及将符合所述可移植式存储器参数表的格式的所述增强型参数数据写入所述非易失性存储区块的所述未定义区块的所述可移植式存储器参数表中。5.根据权利要求1所述的记录...

【专利技术属性】
技术研发人员:罗楠焜彭启峰
申请(专利权)人:华硕电脑股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1