[發明專利]一種COMe板的內核啟動時長優化方法在審
| 申請號: | 201910161674.2 | 申請日: | 2019-03-04 |
| 公開(公告)號: | CN110007970A | 公開(公告)日: | 2019-07-12 |
| 發明(設計)人: | 王敏敏;盧聯杰;陳秀瓊;張銳;梁美紅;鮮于琳;陳輝 | 申請(專利權)人: | 湖北三江航天萬峰科技發展有限公司 |
| 主分類號: | G06F9/4401 | 分類號: | G06F9/4401;G06F9/50 |
| 代理公司: | 武漢東喻專利代理事務所(普通合伙) 42224 | 代理人: | 趙偉 |
| 地址: | 432000 *** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 內核啟動 內存 內核 內存控制器 再次啟動 時長 耗時 優化 參數配置文件 配置文件 初始化 屏蔽 更新 | ||
本發明屬于內核啟動優化技術領域,公開了一種COMe板的內核啟動時長優化方法,將內存訓練后的參數導入到內存控制器參數配置文件,再次啟動內核時利用更新過的內存控制器配置文件對內存進行初始化,屏蔽內存訓練,通過改變現有內存啟動的流程,在初次啟動內核之后,再次啟動內核則不需要再次進行內存訓練,由此縮短了內核啟動耗時,可很好的解決COMe板內核啟動耗時長的問題。
技術領域
本發明屬于內核啟動優化技術領域,更具體地,涉及一種COMe板的內核啟動時長優化方法。
背景技術
一些處理器內部集成的內存控制器的設計遵守DDR2/3SDRAM的行業標準(JESD79-2和JESD79-3)。在這類處理器中所實現的所有內存讀/寫操作都遵守JESD79-2B及JESD79-3的規定;支持最大4個由DDR2SDRAM片選信號實現的片選,一共含有19位的地址總線,包括16位的行列地址總線和3位的邏輯Bank總線。
這類處理器可通過調整DDR2/3控制器參數設置對所選用的內存芯片進行支持;處理器發送的內存請求物理地址可以根據控制器內部不同的配置進行多種不同的地址映射。處理器所集成的內存控制電路只接受來自處理器或者外部設備的內存讀/寫請求,在所有的內存讀/寫操作中,內存控制電路處于從設備狀態。對于內存控制器參數的調試,即內存訓練是在DDR3中,智能配置內存控制器讀寫操作中各種信號間相位關系的操作,通常包括寫訓練、讀訓練和窗口訓練。內核啟動流程參照圖1,首先需要利用內存控制器配置文件對內存進行初始化,然后進行內存訓練調整相關內存控制器參數,再利用新參數進行內存配置。寫訓練和窗口訓練完成后重新配置內存參數、更新內存參數配置文件,進入正常工作模式,此時內存可以正常訪問,內核正常啟動。但這種方式下,但是內存訓練耗時很長,影響內核啟動時間。
發明內容
針對現有技術的以上缺陷或改進需求,本發明提供了COMe板的內核啟動時長優化方法,其目的在于通過省去內存訓練所需時間,以縮短內核啟動耗時。
為實現上述目的,按照本發明的一個方面,提供了一種COMe板的內核啟動時長優化方法,將內存訓練后的參數導入到內存控制器參數配置文件,再次啟動內核時利用更新過的內存控制器配置文件對內存進行初始化,屏蔽內存訓練,由此省去內核再次啟動時內存訓練所需的時間,縮短了內核啟動耗時。
作為一個優選方案,上述的內核啟動時長優化方法,具體如下:
(a)初次啟動內核時,利用內存控制器配置文件進行內存初始化;再進行內存訓練,然后啟動內核;
(b)非首次啟動內核時,利用已經訓練好的內存控制器參數更新內存控制器配置文件,再利用內存控制器配置文件進行內存初始化,同時縮短處理器啟動的等待時間,然后進行內核啟動。
作為一個優選方案,上述的內核啟動時長優化方法,內存訓練中,對寫操作進行訓練時采用經驗值作為初值以縮短參數優化時間。
作為一個優選方案,上述的內核啟動時長優化方法,其對寫操作的訓練具體包括如下步驟:
(1)對控制器進行初始化,在Init_start寄存器保持為0的狀態下,向控制器除了Init_start寄存器之外的寄存器寫入正確的配置值;然后將Init_start寄存器設置為1;
(2)將寄存器Dll_wrdqs_x(0x038,0x058,0x078,……,0x138)中的bit16~bit23設置為0;將Lvl_mode(0x180)寄存器設置為2’b01;
(3)采樣Lvl_ready(0x180)寄存器,當該寄存器的值為1時,開始寫訓練;
(4)將Lvl_req(0x180)寄存器設置為1;
(5)采樣Lvl_done(0x180)寄存器,當該寄存器的值為1時,表明一次寫訓練完成。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于湖北三江航天萬峰科技發展有限公司,未經湖北三江航天萬峰科技發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910161674.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種嵌入式應用及業務實現方法
- 下一篇:一種信息處理方法及信息處理裝置





