[发明专利]存储器系统及其操作方法有效
申请号: | 201710619149.1 | 申请日: | 2017-07-26 |
公开(公告)号: | CN108121610B | 公开(公告)日: | 2021-05-07 |
发明(设计)人: | 朴振 | 申请(专利权)人: | 爱思开海力士有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07;G11C29/44 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹;王朋飞 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 系统 及其 操作方法 | ||
1.一种存储器系统,其包括:
半导体装置,其中存储数据,并且基于接收到的任务执行操作并且输出表示每个操作是否已经完成的反馈数据;以及
存储器控制器,其用于与所述半导体装置通信,根据所述任务的处理序列依次地处理包括在描述符中的所述任务,基于所述反馈数据确定所述任务中是否发生错误,当在所述任务中发生错误时,通过比较包括在所述描述符中的并且与所述任务相对应的进程代码,以与所述处理序列相反的顺序检查所述任务来检测错误部分,并根据所述处理序列重新处理包括在所述错误部分中的任务。
2.根据权利要求1所述的存储器系统,其中所述存储器控制器包括:
队列控制器,其用于响应于命令来输出任务队列;以及
中央处理单元,即CPU,其用于响应于所述任务队列来处理所述描述符。
3.根据权利要求2所述的存储器系统,其中所述CPU包括:
存储器,其用于存储包括在所述描述符中的所述任务和处理所述描述符所需的各种代码;以及
描述符控制器,其用于响应于所述任务队列来控制所述存储器。
4.根据权利要求3所述的存储器系统,其中所述存储器包括:
任务存储器,其用于存储所述任务;
序列存储器,其用于存储具有关于所述任务的所述处理序列的信息的序列代码;
进程存储器,其用于存储具有关于所述任务中完成操作的任务的信息的所述进程代码;
确认存储器,其用于存储具有关于其中没有发生错误的部分的信息的确认代码;以及
当前存储器,其用于存储具有关于其中发生错误的部分的信息的当前代码。
5.根据权利要求4所述的存储器系统,其中存储在所述任务存储器中的所述任务包括用于在所述半导体装置中执行的各种操作的命令。
6.根据权利要求4所述的存储器系统,其中:
当所述描述符被执行时,所述序列代码根据所述任务的处理状态被更新;并且
所述任务根据所述序列代码被依次地处理。
7.根据权利要求4所述的存储器系统,其中所述进程代码以操作被完成的顺序被依次地更新。
8.根据权利要求4所述的存储器系统,其中当在所述任务中,包括在错误检查部分中的所有任务都被没有错误地处理时,所述确认代码被分配到所述错误检查部分中处理的任务中的最后处理的任务。
9.根据权利要求4所述的存储器系统,其中当在所述任务中,在包括在错误检查部分中的一些任务中发生错误时,所述当前代码被分配到所述错误检查部分中处理的任务中的最后处理的任务。
10.根据权利要求9所述的存储器系统,其中:
当包括在所述错误检查部分中的任务被重新处理之后没有发生错误时,所述当前代码被重置;并且
所述确认代码被分配到所重新处理的任务中的最后处理的任务。
11.根据权利要求3所述的存储器系统,其中所述描述符控制器被配置成:
依次地处理包括在所述描述符中的任务中包括在错误检查部分中的任务;
当包括在所述错误检查部分中的任务中的最后任务被处理时,检查所述错误检查部分中是否发生错误;
当确定发生错误时,执行错误部分检查操作和重新处理操作;并且
当确定没有发生错误时,依次地处理包括在下一错误检查部分中的任务。
12.根据权利要求11所述的存储器系统,其中当执行所述错误部分检查操作时,在包括在所述错误检查部分中的任务之中,所述描述符控制器从所述最后任务开始以相反的顺序检查所述任务。
13.根据权利要求12所述的存储器系统,其中当执行所述错误部分检查操作时,所述描述符控制器检查被分配给所述任务中的每一个的进程代码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于爱思开海力士有限公司,未经爱思开海力士有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710619149.1/1.html,转载请声明来源钻瓜专利网。