[发明专利]用于校正数据处理系统的数据传输中的错误的设备和方法在审
申请号: | 202110362351.7 | 申请日: | 2021-04-02 |
公开(公告)号: | CN114385407A | 公开(公告)日: | 2022-04-22 |
发明(设计)人: | 张仁钟 | 申请(专利权)人: | 爱思开海力士有限公司 |
主分类号: | G06F11/10 | 分类号: | G06F11/10 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 李青;王璇 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 校正 数据处理系统 数据传输 中的 错误 设备 方法 | ||
1.一种数据处理系统,包括:
控制器,从主机接收第一编码数据项和写入请求,所述第一编码数据项是基于汉明码进行编码的,
其中所述控制器进一步:
将所述第一编码数据项存储在写入缓冲器中;
基于所述汉明码对所述写入缓冲器中存储的所述第一编码数据项进行解码,以检测和校正所述第一编码数据项中的第一错误,以获得第一错误校正数据项;
基于错误校正码对所述第一错误校正数据项进行编码,以生成第二编码数据项;以及
传输所述第二编码数据项以将所述第二编码数据项编程到非易失性存储器装置中。
2.根据权利要求1所述的数据处理系统,其中所述第一错误包括:
在所述主机与所述控制器之间的数据通信中发生的错误;以及
在所述第一编码数据项被临时存储在所述写入缓冲器中时发生的错误。
3.根据权利要求1所述的数据处理系统,其中所述控制器进一步:
从所述主机接收读取请求;
读取被编程在所述非易失性存储器装置中的所述第二编码数据项;
基于所述错误校正码对所述第二编码数据项进行解码,以检测和校正所述第二编码数据项中的第二错误,以获得第二错误校正数据项;
基于所述汉明码对所述第二错误校正数据项进行编码,以生成第一编码读取数据项;
将所述第一编码读取数据项存储在读取缓冲器中;以及
将所述第一编码读取数据项作为对所述读取请求的响应传输到所述主机。
4.根据权利要求3所述的数据处理系统,其中所述第二错误包括在所述非易失性存储器装置中发生的错误。
5.根据权利要求1所述的数据处理系统,其中所述错误校正码包括所述汉明码。
6.根据权利要求1所述的数据处理系统,其中所述错误校正码包括所述汉明码和校验和。
7.一种存储器系统,包括:
存储器装置,包括非易失性存储器单元;以及
控制器,包括易失性存储器装置,控制所述存储器装置,其中所述控制器进一步:
经由数据传输通道从联接到所述存储器系统的主机接收数据包,所述数据包包括对应于数据项的第一错误校正奇偶校验;
将所述数据包存储在所述易失性存储器装置中;以及
基于所述第一错误校正奇偶校验对所述数据包进行解码,以检测和校正所述数据包中的在所述数据传输通道中发生的第一错误,以及所述数据包中的在所述易失性存储器装置中发生的第二错误。
8.根据权利要求7所述的存储器系统,其中:
所述控制器根据预设协议经由所述数据传输通道执行与所述主机的数据通信;并且
所述第一错误包括在经由所述数据传输通道传输和接收所述数据包时在所述数据包中发生的位翻转。
9.根据权利要求7所述的存储器系统,其中所述第二错误包括通过所述易失性存储器装置的操作或结构生成的位翻转。
10.根据权利要求7所述的存储器系统,其中所述第一错误校正奇偶校验是通过基于汉明码的编码过程生成的。
11.根据权利要求7所述的存储器系统,其中所述控制器进一步:
基于错误校正码对校正了所述第一错误和所述第二错误的错误校正数据项进行编码,以生成第二错误校正奇偶校验;以及
将包括所述第二错误校正奇偶校验的编码数据项传输到所述存储器装置。
12.根据权利要求11所述的存储器系统,其中所述错误校正码包括汉明码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于爱思开海力士有限公司,未经爱思开海力士有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110362351.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种内容搜索方法及三维显示设备
- 下一篇:集成滤光器和光电检测器及其制造方法