[發明專利]一種新型DDRIII內存識別和初始化方法有效
| 申請號: | 201110223228.3 | 申請日: | 2011-08-05 |
| 公開(公告)號: | CN102306127A | 公開(公告)日: | 2012-01-04 |
| 發明(設計)人: | 李傳寶 | 申請(專利權)人: | 烽火通信科技股份有限公司 |
| 主分類號: | G06F12/06 | 分類號: | G06F12/06 |
| 代理公司: | 北京捷誠信通專利事務所(普通合伙) 11221 | 代理人: | 魏殿紳;龐炳良 |
| 地址: | 430074 湖北省武*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 新型 ddriii 內存 識別 初始化 方法 | ||
1.一種新型DDRIII內存識別和初始化方法,所述DDRIII內存為內存裸片,其特征在于:采用可編程邏輯器件CPLD存儲內存芯片相關信息,且數據存儲格式在串行配置檢測SPD規范基礎上有四點不同:
a、地址1處,是PPD的版本號;
b、地址3處,定義的是內存芯片組訪問的模式,非緩沖型還是寄存器型;
c、地址32處,定義的是內存芯片生產廠家對應編碼;
d、地址33到125和地址128到255都是定義的備用;
此種新的數據存儲格式稱為并行配置探測PPD規范,
處理器訪問可編程邏輯器件CPLD的總線采用處理器通常都具備的本地并行總線,
處理器的系統啟動程序bootloader程序通過本地并行總線讀取存儲在CPLD里的內存相關信息,然后使用讀取到的信息對內存控制器進行初始化,
內存相關信息的存儲及其總線訪問邏輯接口,是通過在CPLD里做邏輯來實現的。
2.如權利要求1所述的新型DDRIII內存識別和初始化方法,其特征在于:所述存儲在CPLD里的內存相關信息至少包括:內存芯片的密度和物理片選數、芯片地址的行數和列數、時序參數、內存芯片組訪問的模式、內存芯片生產廠家對應編碼。
3.如權利要求1所述的新型DDRIII內存識別和初始化方法,其特征在于:CPLD邏輯設定bootloader要訪問的地址和數據寬度,按照設定的地址排列順序將存儲在CPLD里的內存相關信息讀出來。
4.如權利要求3所述的新型DDRIII內存識別和初始化方法,其特征在于:CPLD邏輯設定bootloader要訪問的地址和數據寬度取8位數據寬度和8位地址寬度。
5.如權利要求1所述的新型DDRIII內存識別和初始化方法,其特征在于:利用CPLD的目標文件能通過其聯合測試行為組織JTAG接口通過PC機專用線纜實時在線下載功能,來改變存儲在CPLD里的內存相關信息中的需要調整的內存參數的配置。
6.如權利要求1所述的新型DDRIII內存識別和初始化方法,其特征在于,具體步驟為:
步驟1,配置完PPD,將邏輯編譯成目標文件,編譯的目標文件通過JTAG下載線纜下載到CPLD中,
步驟2,將處理器和CPLD所在電路復位或重新上電,開始測試過程,
步驟3,BootLoader程序通過本地并行總線讀取內存參數,其內部程序根據讀到的信息,自動計算出處理器需要的寄存器值,將數量眾多的控制器的寄存器自動的初始化并啟動,
步驟4,用戶通過調試端口對內存讀寫進行測試,如測試不成功,返回,檢查修改PPD配置參數,再重復步驟1到步驟4,直至測試成功。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于烽火通信科技股份有限公司,未經烽火通信科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110223228.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:校園學生接送管理裝置
- 下一篇:果蔬保鮮運輸用智能溫度控制系統及其應用和方法





