[发明专利]一种PMON下基于龙芯64位处理器的内存测试方法在审

专利信息
申请号: 201710700979.7 申请日: 2017-08-16
公开(公告)号: CN109408301A 公开(公告)日: 2019-03-01
发明(设计)人: 吴昌昊;龚俊;李泽银 申请(专利权)人: 中国兵器装备集团自动化研究所
主分类号: G06F11/22 分类号: G06F11/22
代理公司: 中国工程物理研究院专利中心 51210 代理人: 翟长明;韩志英
地址: 621000 四*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明提供了一种PMON下基于龙芯64位处理器的内存测试方法。本发明的方法,使用汇编语言编写,随着PMON启动自动开始进行全覆盖测试,测试最先通过不同模式的数据读写某固定地址测试数据线,接着通过在所有有效地址写入地址值再回读所有地址测试地址线,然后以内存内部BANK为单位连续写入多种不同模式的数据再回读对比进行普通访存测试,最后对地址空间分组,选定组内偏移,对偏移位置和其他位置写入固定的原码和反码这种跳跃、连续混合形式的读写进行压力更高的特殊访存测试。由此在龙芯64位处理器平台上实现物理内存全覆盖、启动自测、提供较高测试压力的内存测试目的,进而能加速硬件系统研发阶段的快速测试工作,并同时可初步对内存稳定性提供证明。
搜索关键词: 内存测试 龙芯 测试 全覆盖 回读 写入 测试地址 测试数据 测试压力 地址空间 固定地址 汇编语言 加速硬件 快速测试 连续混合 偏移位置 数据读写 物理内存 系统研发 写入地址 有效地址 自动开始 固定的 偏移 读写 反码 原码 自测 跳跃 分组
【主权项】:
1.一种PMON下基于龙芯64位处理器的内存测试方法,其特征在于包括这些步骤:1)采用汇编语言编写测试代码;2)将测试代码入口嵌入到PMON启动的数据段和代码段拷贝逻辑之前,进行启动自测,同时要避免程序本身对内存空间的部分占用,也不影响后续启动动作;3)进行数据线测试,选定某个内存物理地址,反复读写相同宽度、不同模式的数据并比对;4)进行地址线测试,将所有有效内存物理地址写入地址值,确保所有地址保存的值不同,再读取所有地址的值与地址值比对;5)进行内存块连续读写测试,对所有有效内存物理地址以内存颗粒内部BANK为单位进行连续写多种模式的固定数据,再进行连续回读和比对;6)进行内存块特殊访存测试,对所有有效内存物理地址进行分组,对每个组相同偏移的地址进行写入相同原码值,再将反码写入剩下所有地址,回读每个组的原码值部分进行比对。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国兵器装备集团自动化研究所,未经中国兵器装备集团自动化研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201710700979.7/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top