[发明专利]用于存储器的智能编码装置、方法及计算机程序有效
申请号: | 201680041785.4 | 申请日: | 2016-07-27 |
公开(公告)号: | CN107851048B | 公开(公告)日: | 2020-04-03 |
发明(设计)人: | 栾昊;艾伦·葛加理;史利南·维什瓦纳特;卡森·洪格尔;哈迪克·简 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F11/00 | 分类号: | G06F11/00 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 杨贝贝;臧建明 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 存储器 智能 编码 装置 方法 计算机 程序 | ||
提供了一种与存储器一起使用的智能编码装置、方法及计算机程序。在操作中,识别存储在第一存储器中的数据子集。处理存储在第一存储器中的数据的该子集,以生成编码。然后将编码存储在第二存储器中,以用于重建数据的至少一部分。
相关申请的交叉引用
本申请要求享有于2015年7月28日提交、申请号为14/811,763、发明名称为“用于存储器的智能编码装置、方法及计算机程序”的美国专利申请的优先权,其全部内容通过引用如同再现并入本申请中。
技术领域
本发明涉及存储器系统,更具体地,涉及与存储器系统的相关使用的编码。
背景技术
目前,存在用于在存储器系统中生成和存储编码(例如奇偶校验码等)的各种技术。通常,为存储在存储器中的全部数据生成编码。这导致对存储所有这些编码的大存储容量的要求。这不仅引入了增加的成本,还导致了运行期间性能的降低。
发明内容
提供了一种与存储器一起使用的智能编码装置、方法及计算机程序。在操作中,识别存储在第一存储器中的数据子集。处理存储在第一存储器中的数据的该子集,以生成编码。然后将编码存储在第二存储器中,以用于重建数据的至少一部分。
在一个实施例中,公开了一种装置,其包括用于存储数据的第一存储器、第二存储器以及与所述第一存储器和第二存储器通信的电路。所述电路可以被配置用于识别存储在所述第一存储器中的数据的子集,处理存储在所述第一存储器中的数据的子集,以生成编码,并将编码存储在第二存储器中,用于重建至少一部分数据。
在另一个实施例中,公开了一种方法,其包括识别存储在第一存储器中的数据的子集,处理存储在第一存储器中的数据的子集,以生成编码,并将编码存储在第二存储器中,以用于重建至少一部分数据。
在另一个实施例中,公开了一种在非瞬时计算机可读介质上实施的计算机程序产品,其包括用于识别存储在第一存储器中的数据子集的代码,用于处理存储在第一存储器中的数据子集的编码以生成编码的代码,以及用于将该编码存储在第二存储器,以用于重建数据的至少一部分的代码。
附图说明
图1示出了根据一个实施例的用于实现智能编码存储器架构的方法。
图2示出了根据一个实施例的智能编码存储器系统。
图3示出了根据一个实施例的用于实现智能编码存储器系统的方法。
图4示出了根据一个实施例的用于实现智能编码存储器系统的第一设计。
图5示出了根据一个实施例的用于实现智能编码存储器系统的第二设计。
图6示出了根据一个实施例的用于实现智能编码存储器系统的第三设计。
图7示出了根据一个实施例的具有针对图6设计的改进的设计。
图8示出了根据一个可能的实施例的网络架构。
图9示出了根据一个实施例的示例性系统。
具体实施方式
图1示出了根据一个实施例的用于实现智能编码存储器架构的方法100。如操作102所示,存储在第一存储器中的数据子集被识别。在各种实施例中,这样的第一存储器可以包括任何类型的存储器。例如,在各种实施例中,第一存储器可以采取随机存取存储器(random access memory,RAM)、高速缓存、存储体或用于此的任何其他类型的存储器的任何形式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680041785.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种移动终端装配结构
- 下一篇:侧键和移动终端