[发明专利]数据处理系统、其存储器控制器及其操作方法在审
申请号: | 202011072043.2 | 申请日: | 2020-10-09 |
公开(公告)号: | CN113495802A | 公开(公告)日: | 2021-10-12 |
发明(设计)人: | 崔圭铉 | 申请(专利权)人: | 爱思开海力士有限公司 |
主分类号: | G06F11/10 | 分类号: | G06F11/10;G06F3/06 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 傅远 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理系统 存储器 控制器 及其 操作方法 | ||
1.一种数据处理系统,包括:
存储器模块;以及
控制器,被配置为响应于从主机接收的请求而与所述存储器模块交换数据,
其中所述控制器响应于从所述主机接收的第一数据和第一数据写入请求而将所述第一数据分为用于错误纠正的第一数据组和不用于错误纠正的第二数据组,
针对所述第一数据组生成用于错误纠正的第一元数据,
配置第一数据块,所述第一数据块包括所述第一数据和所述第一元数据,以及
将所述第一数据块传输到所述存储器模块。
2.根据权利要求1所述的数据处理系统,其中所述控制器:
响应于从所述主机接收的第一数据读取请求,从所述存储器模块接收所述第一数据块;
通过基于所述第一元数据纠正所述第一数据组的错误来生成第一读取数据;以及
将所述第一读取数据传输到所述主机。
3.根据权利要求1所述的数据处理系统,其中所述第一数据组包括第一子数据组和第二子数据组。
4.根据权利要求3所述的数据处理系统,其中所述第一元数据包括用于所述第一子数据组的第一子元数据和用于所述第二子数据组的第二子元数据。
5.根据权利要求1所述的数据处理系统,其中所述控制器进一步控制第二数据组在所述第一元数据的所述生成期间不被使用。
6.根据权利要求1所述的数据处理系统,其中所述第一数据组是形成所述第一数据的设定数目的高位。
7.根据权利要求1所述的数据处理系统,其中与第一数据写入请求相对应的所述第一数据是用于包括神经网络操作的人工智能应用处理的数据。
8.根据权利要求7所述的数据处理系统,其中:
与第一数据写入请求相对应的所述第一数据是所述神经网络操作中使用的权重的整数。
9.根据权利要求1所述的数据处理系统,其中所述控制器:
响应于从所述主机接收的第二数据和第二数据写入请求,关于所述第二数据生成用于错误纠正的第二元数据;
配置第二数据块,所述第二数据库包括所述第二数据和所述第二元数据;以及
将所述第二数据块传输到所述存储器模块。
10.根据权利要求9所述的数据处理系统,其中所述控制器:
响应于从所述主机接收的第二数据读取请求,从所述存储器模块接收所述第二数据块;
通过基于所述第二元数据纠正所述第二数据的错误来生成第二读取数据;以及
将所述第二读取数据传输到所述主机。
11.一种存储器控制器,被配置为响应于从主机接收的请求而与存储器模块交换数据,所述存储器控制器包括:
错误检查和纠正(ECC)设备,所述ECC设备:
基于从所述主机接收的数据来生成元数据;以及
向所述存储器模块传输包括所述数据和所述元数据的数据块,以将所述数据块存储在所述存储器模块中;
其中所述数据包括:
第一部分,用于生成所述元数据;以及
第二部分,选择性地用于基于所述存储器控制器的操作模式来生成所述元数据。
12.根据权利要求11所述的存储器控制器,其中所述存储器控制器包括:
模式管理器,基于应用的类型来将所述存储器控制器的所述操作模式设置为第一操作模式或第二操作模式,由所述主机已请求针对所述应用的处理;以及
请求处理器,所述请求处理器:
基于所设置的操作模式并且响应于从所述主机接收的所述请求,驱动所述错误检查和纠正(ECC)设备;以及
向所述存储器模块传输命令;
其中当所述存储器控制器的所述操作模式被设置为所述第一操作模式时,所述ECC设备基于用于所述数据的所述第一部分的第一元数据来执行错误检查和纠正。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于爱思开海力士有限公司,未经爱思开海力士有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011072043.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:眼镜通风装置
- 下一篇:存储系统、其存储装置及其操作方法