[發明專利]內存參數配置方法、處理器及設備有效
| 申請號: | 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.szxzyx.cn/pat/books/201110359975.X/1.html,轉載請聲明來源鉆瓜專利網。





