[发明专利]一种用于加密Nand Flash仿真模型的注错系统及方法在审

专利信息
申请号: 202210757569.7 申请日: 2022-06-30
公开(公告)号: CN115080330A 公开(公告)日: 2022-09-20
发明(设计)人: 王建利;沈力;姚香君;夏丽媛 申请(专利权)人: 山东华芯半导体有限公司
主分类号: G06F11/26 分类号: G06F11/26;G11C29/42
代理公司: 济南泉城专利商标事务所 37218 代理人: 赵玉凤
地址: 250101 山东省济南市高新*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 用于 加密 nand flash 仿真 模型 系统 方法
【说明书】:

发明公开一种用于加密Nand Flash仿真模型的注错系统及方法,包括数据传输状态判断模块、读/写数据地址判断模块、读/写数据注错参数输入模块、读/写数据注错数据输入模块、读/写数据注错模块;数据传输状态判断模块用于对传入的Nand Flash数据流的方向进行判断;读/写数据地址判断模块用于确定传输的数据的位置;读/写数据注错参数输入模块用于输入自定义的注错参数;读/写数据注错数据输入模块用于输入注入数据流的错误数据;读/写数据注错模块用于对写数据流注入错误数据。本发明不需要修改Nand Flash模型的代码,而且可在加密Nand Flash模型接口上对读写的数据进行注错,注错参数和注错数据都是可控的。

技术领域

本发明涉及存储领域,具体是一种用于加密Nand Flash仿真模型的注错系统及方法。

背景技术

Nand Flash 作为一个比较实用的固态硬盘存储介质,具有容量大、改写速度快等优点,适用于大量的数据存储。但同样Nand Flash在实际的应用中存在着使用损耗、使用耐久度、读写的时候造成的干扰、数据的保存期等一些问题,这些问题都会导致读取NandFlash的数据时部分数据位会发生反转,数据出错。

在Nand Flash控制器芯片的验证中,需要模拟Nand Flash的实际行为来验证NandFlash控制器各个功能点的正确性和性能,这就需要在仿真环境中对Nand Flash模型读写的数据进行注错。目前对Nand Flash模型注错的方法有两个:第一个是调用Nand Flash模型提供的task对其注错,这种方法注错方法比较单一,无法满足各种Nand Flash控制器芯片的需要;第二是对其Nand Flash模型进行修改,使其满足Nand Flash控制器的验证要求,但有些Nand Flash厂商提供的Nand Flash模型是加密的,无法对内部的代码进行修改。以上的限制就可能造成了Nand Flash控制器芯片的验证不充分。

发明内容

针对现有技术的缺陷,本发明提供一种用于加密Nand Flash仿真模型的注错系统及方法,不需要修改Nand Flash模型的代码,而且可在加密Nand Flash模型接口上对读写的数据进行注错,注错参数和注错数据都是可控的。

为了解决所述技术问题,本发明采用的技术方案是:一种用于加密Nand Flash仿真模型的注错系统,包括数据传输状态判断模块、读数据地址判断模块、写数据地址判断模块、读数据注错参数输入模块、写数据注错参数输入模块、读数据注错数据输入模块、写数据注错数据输入模块、读数据注错模块、写数据注错模块;

数据传输状态判断模块与加密Nand Flash仿真模型的接口相连,用于对传入的Nand Flash 数据流的方向进行判断,分辨出是读状态,还是写状态;

读数据地址判断模块与数据传输状态判断模块相连,用于确定传输的读数据的位置,并判断当前读数据的位置是否进行数据注错;

写数据地址判断模块与数据传输状态判断模块相连,用于确定传输的写数据的位置,并判断当前写数据的位置是否进行数据注错;

读数据注错参数输入模块、写数据注错参数输入模块用于输入自定义的注错参数;

读数据注错数据输入模块、写数据注错数据输入模块用于输入注入数据流的错误数据;

读数据注错模块与读数据地址判断模块、读数据注错参数输入模块、读数据注错数据输入模块相连,用于对读数据流注入错误数据,即通过前面的判断把错误数据注入相应位置的读数据流中;

写数据注错模块与写数据地址判断模块、写数据注错参数输入模块、写数据注错数据输入模块相连,用于对写数据流注入错误数据,即通过前面的判断把错误数据注入相应位置的写数据流中。

进一步的,自定义的注错参数包括注错的位置、注错的范围、注错的数据长度、注错位置的随机性。

进一步的,读数据注错数据输入模块、写数据做出数据输入模块输入的注错数据包括全0,全1、取反。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东华芯半导体有限公司,未经山东华芯半导体有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202210757569.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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