[发明专利]用于错误测试的存储器系统在审
申请号: | 201811413057.9 | 申请日: | 2018-11-23 |
公开(公告)号: | CN110058954A | 公开(公告)日: | 2019-07-26 |
发明(设计)人: | 朴晟镇;李宗珉 | 申请(专利权)人: | 爱思开海力士有限公司 |
主分类号: | G06F11/10 | 分类号: | G06F11/10 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 韩国*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器控制器 错误操作 错误测试 存储器系统 存储 存储器装置 错误请求 控制主机 配置 输出 通信 | ||
1.一种存储器系统,包括:
存储器控制器,被配置为控制主机和存储器装置之间的通信;和
错误测试装置,被配置为存储用于生成错误的错误操作代码,
其中在所述存储器控制器的控制下,所述错误测试装置向所述存储器控制器输出所述错误操作代码,并且
其中所述存储器控制器确定在与所述错误操作代码中的任何错误操作代码相对应的任何操作中是否已经生成错误,并且当确定已经生成错误时,所述存储器控制器存储与所生成的错误相对应的一个或多个错误请求。
2.根据权利要求1所述的存储器系统,其中所述错误测试装置包括在其中存储所述错误操作代码的错误操作代码输出电路。
3.根据权利要求2所述的存储器系统,其中所述错误操作代码输出电路在所述存储器控制器的控制下顺序地输出所述错误操作代码,或者随机地输出所述错误操作代码。
4.根据权利要求1所述的存储器系统,
其中所述存储器控制器包括在其中存储所述一个或多个错误请求的错误请求表,并且
其中当从所述主机接收到正常请求时,所述存储器控制器将所述正常请求与存储在所述错误请求表中的所述一个或多个错误请求进行比较。
5.根据权利要求4所述的存储器系统,其中所述存储器控制器在执行所述正常请求的操作之前将所述正常请求与所述一个或多个错误请求进行比较。
6.根据权利要求4所述的存储器系统,其中,当确定所述正常请求对应于所述一个或多个错误请求中的任何错误请求时,所述存储器控制器生成错误信号并且向所述主机输出所述错误信号。
7.根据权利要求1所述的存储器系统,其中所述错误测试装置还包括错误数据输出电路,在所述错误数据输出电路中存储包括示出如何生成错误的模式的错误数据。
8.根据权利要求7所述的存储器系统,其中所述错误数据输出电路在所述存储器控制器的控制下顺序地输出所述错误数据,或者选择性地或随机地输出所述错误数据。
9.一种存储器系统,包括:
错误测试装置,存储用于生成错误的错误操作代码和错误数据;
ROM,包括测试固件代码;
中央处理单元(CPU),被配置为响应于所述测试固件代码而执行所述错误操作代码或者执行使用所述错误操作代码的固件,并且确定是否已经生成错误;以及
内部存储器,被配置为在生成所述错误时,存储用于其中生成所述错误的任何操作的一个或多个错误请求。
10.根据权利要求9所述的存储器系统,其中所述错误测试装置包括:
错误操作代码输出电路,被配置为存储所述错误操作代码;以及错误数据输出电路,被配置为存储所述错误数据。
11.根据权利要求9所述的存储器系统,其中当从主机接收到测试请求时,所述CPU响应于所述测试请求而控制所述ROM输出所述测试固件代码,并且执行用于响应于所述测试固件代码而生成错误的所述固件。
12.根据权利要求11所述的存储器系统,其中所述固件使用所述错误操作代码或所述错误数据来执行错误测试。
13.根据权利要求9所述的存储器系统,其中所述ROM还存储不是所述测试固件代码的一部分的正常固件代码。
14.根据权利要求9所述的存储器系统,其中所述CPU包括:
固件确定器,被配置为确定执行所述固件的结果;
错误操作确定器,被配置为确定执行测试操作或正常操作的结果;以及
错误检测器,被配置为基于所述固件确定器或所述错误操作确定器的结果来确定是否已经生成错误。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于爱思开海力士有限公司,未经爱思开海力士有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811413057.9/1.html,转载请声明来源钻瓜专利网。