[发明专利]一种COMe板的内核启动时长优化方法在审
申请号: | 201910161674.2 | 申请日: | 2019-03-04 |
公开(公告)号: | CN110007970A | 公开(公告)日: | 2019-07-12 |
发明(设计)人: | 王敏敏;卢联杰;陈秀琼;张锐;梁美红;鲜于琳;陈辉 | 申请(专利权)人: | 湖北三江航天万峰科技发展有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F9/50 |
代理公司: | 武汉东喻专利代理事务所(普通合伙) 42224 | 代理人: | 赵伟 |
地址: | 432000 *** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 内核启动 内存 内核 内存控制器 再次启动 时长 耗时 优化 参数配置文件 配置文件 初始化 屏蔽 更新 | ||
1.一种COMe板的内核启动时长优化方法,其特征在于,将内存训练后的参数导入到内存控制器参数配置文件,再次启动内核时利用更新过的内存控制器配置文件对内存进行初始化,屏蔽内存训练,由此省去内核再次启动时内存训练所需的时间,缩短内核启动耗时。
2.如权利要求1所述的内核启动时长优化方法,其特征在于,
(a)初次启动内核时,利用内存控制器配置文件进行内存初始化;再进行内存训练,然后启动内核;
(b)非首次启动内核时,利用已经训练好的内存控制器参数更新内存控制器配置文件,再利用内存控制器配置文件进行内存初始化,同时缩短处理器启动的等待时间,然后进行内核启动。
3.如权利要求1或2所述的内核启动时长优化方法,其特征在于,内存训练中,对写操作进行训练时采用经验值作为初值以缩短参数优化时间。
4.如权利要求3所述的内核启动时长优化方法,其特征在于,对写操作的训练具体包括如下步骤:
(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时,表明一次写训练完成。
5.如权利要求4所述的内核启动时长优化方法,其特征在于,步骤(5)之后,还包括如下步骤:
(6)采样Lvl_resp_(x 0x180、0x188)寄存器,当该寄存器值为0,则将对应的Dll_wrdqs_x[6:0]寄存器增加1,并重复执行上述步骤(3)~(5);当该寄存器值为1,表明内存训练中的写训练操作成功。
6.如权利要求1或2所述的内核启动时长优化方法,其特征在于,内存训练中进行窗口训练采用经验值作为初值以缩短参数优化时间。
7.如权利要求6所述的内核启动时长优化方法,其特征在于,窗口训练用于配置控制寄存器内使能采样读数据选取脉冲窗口的时机,具体包括如下步骤:
(1)对内存控制器进行初始化;
(2)将寄存器Dll_gate_x(x=0…8)设置为0;
(3)将寄存器Lvl_mode(0x180)设置为2’b10;
(4)采样Lvl_ready(0x180)寄存器,当该寄存器的值为1时,开始窗口训练;
(5)将寄存器Lvl_req(0x180)设置为1;
(6)采样Lvl_done(0x180)寄存器,如果为1,表明一次窗口训练完成。
8.如权利要求7所述的内核启动时长优化方法,其特征在于,内存训练的窗口训练,其步骤(6)之后还包括如下步骤:
(7)采样Lvl_resp_x[0](0x180、0x188)寄存器;若寄存器Lvl_resp_x[0]第一次采样值为1,则将对应的Dll_gate_x[6:0]增加1,并进入步骤(6),直至采样结果为0;若寄存器Lvl_resp_x[0]第一次采样值为0,则直接进入步骤(8);
(8)则将对应的Dll_gate_x[6:0]增加1,并进入步骤(6);当Lvl_resp_x[0](0x180、0x188)寄存器进行采样值1,表明窗口训练操作成功。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北三江航天万峰科技发展有限公司,未经湖北三江航天万峰科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910161674.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种嵌入式应用及业务实现方法
- 下一篇:一种信息处理方法及信息处理装置