[发明专利]内存参数配置方法、处理器及设备有效
申请号: | 201110359975.X | 申请日: | 2011-11-14 |
公开(公告)号: | CN102508726A | 公开(公告)日: | 2012-06-20 |
发明(设计)人: | 黄金灿 | 申请(专利权)人: | 福建星网锐捷网络有限公司 |
主分类号: | G06F11/00 | 分类号: | G06F11/00 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 350002 福建省福州市仓*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 内存 参数 配置 方法 处理器 设备 | ||
1.一种内存参数配置方法,其特征在于,包括:
处理器根据预设步长和预先存储的配置参数的初始值,对所述配置参数进行内存读写测试,获取所述配置参数的最大配置值和最小配置值;
所述处理器对所述最大配置值和所述最小配置值进行数值计算,获取所述配置参数的最佳配置值;
所述处理器将所述配置参数的最佳配置值分别写入内存控制器和内存器件。
2.根据权利要求1所述的内存参数配置方法,其特征在于,所述处理器根据预设步长和预先存储的配置参数的初始值,对所述配置参数进行内存读写测试,获取所述配置参数的最大配置值和最小配置值包括:
所述处理器将所述配置参数由初始值开始按照所述步长中的第一步长逐渐递增,并将递增后的配置参数写入所述内存控制器和所述内存器件,并控制所述内存控制器根据所述递增后的配置参数对所述内存器件进行读写操作,获取第一次读写操作不成功时的配置参数的值作为所述配置参数的最大配置值;
所述处理器将所述配置参数由初始值开始按照所述步长中的第二步长逐渐递减,并将递减后的配置参数写入所述内存控制器和所述内存器件,并控制所述内存控制器根据所述递减后的配置参数对所述内存器件进行读写操作,获取第一次读写操作不成功时的配置参数的值作为所述配置参数的最小配置值。
3.根据权利要求2所述的内存参数配置方法,其特征在于,所述处理器控制所述内存控制器根据所述递增后的配置参数或所述递减后的配置参数对所述内存器件进行读写操作包括:
所述处理器随机生成内存测试地址空间的起始地址和结束地址;
所述处理器控制所述内存控制器根据所述递增后的配置参数或所述递减后的配置参数向所述起始地址和所述结束地址所界定的所有内存空间中依次写入第一测试数据,然后依次读出所述第一测试数据;
所述处理器控制所述内存控制器根据所述递增后的配置参数或所述递减后的配置参数向所述起始地址和所述结束地址所界定的所有内存空间中依次写入第二测试数据,然后依次读出所述第二测试数据;
如果写入的第一测试数据和读出的第一测试数据相同,且写入的第二测试数据和读出的第二测试数据相同,所述处理器确定读写操作成功;
如果写入的第一测试数据和读出的第一测试数据不相同,或者写入的第二测试数据和读出的第二测试数据不相同,所述处理器确定读写操作不成功。
4.根据权利要求2所述的内存参数配置方法,其特征在于,所述处理器控制所述内存控制器根据所述递增后的配置参数或所述递减后的配置参数对所述内存器件进行读写操作包括:
所述处理器随机生成内存测试地址空间的起始地址和结束地址;
所述处理器控制所述内存控制器根据所述递增后的配置参数或所述递减后的配置参数向所述起始地址和所述结束地址所界定的所有内存空间中依次写入第一测试数据,然后依次读出所述第一测试数据;
所述处理器控制所述内存控制器根据所述递增后的配置参数或所述递减后的配置参数向所述起始地址和所述结束地址所界定的所有内存空间中依次写入第二测试数据,然后依次读出所述第二测试数据;
所述处理器控制所述内存控制器根据所述递增后的配置参数或所述递减后的配置参数向所述起始地址和所述结束地址所界定的所有内存空间中依次交替写入所述第一测试数据和所述第二测试数据,然后依次读出交替写入的所述第一测试测试数据和所述第二测试数据;
如果写入的第一测试数据和读出的第一测试数据相同,且写入的第二测试数据和读出的第二测试数据相同,所述处理器确定读写操作成功;
如果写入的第一测试数据和读出的第一测试数据不相同,或者写入的第二测试数据和读出的第二测试数据不相同,所述处理器确定读写操作不成功。
5.根据权利要求3或4所述的内存参数配置方法,其特征在于,所述第一测试数据为0x55,所述第二测试数据为0xaa;或者,所述第一测试数据0xaa,所述第二测试数据为0x55。
6.根据权利要求1-4任一项所述的内存参数配置方法,其特征在于,所述处理器将所述配置参数的最佳配置值分别写入内存控制器和内存器件之前包括:
所述处理器将所述配置参数的最佳配置值作为所述配置参数的初始值,并重新根据预设步长和所述配置参数的初始值,对所述配置参数进行内存读写测试,获取所述配置参数的最大配置值和最小配置值,并对所述最大配置值和所述最小配置值进行数值计算,获取所述配置参数的最佳配置值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星网锐捷网络有限公司,未经福建星网锐捷网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110359975.X/1.html,转载请声明来源钻瓜专利网。