logo好方法网

数据存储设备中的纠错


技术摘要:
本发明公开了用于数据存储设备中的纠错的系统和方法。在一些具体实施中,本发明提供了一种方法。该方法包括获得配置数据,配置数据指示一组块的逻辑布置。逻辑布置包括块的行和列。配置数据还指示一组行奇偶校验块中的行奇偶校验块的数目以及一组对角奇偶校验块中的对  全部
背景技术:
技术领域 本公开涉及数据存储设备。更具体地讲,本公开涉及数据存储设备中的纠错。 相关技术的描述 数据存储设备可用于存储由计算设备、用户、其他设备等使用的数据。数据存储设 备上存储的数据可变得不可访问、被毁坏、被损坏或可能有错误。各种错误纠正和/或检测 方案、代码、算法、功能、操作等可用于保护数据存储设备上存储的数据免于丢失。
技术实现要素:
在一些具体实施中,本公开涉及一种装置。该装置包括一组存储设备。该组存储设 备包括在逻辑上布置成行和列的一组块。该组块包括一组数据块、一组行奇偶校验块和一 组对角奇偶校验块。该组对角奇偶校验块中的数据块的第一数目小于一列中的数据块的第 二数目。该装置还包括耦接到该组存储设备的处理设备。处理设备被配置为管理对该组存 储设备的访问。 在一些具体实施中,本公开涉及一种方法。该方法包括获得配置数据,该配置数据 指示一组块的逻辑布置。逻辑布置包括块的行和列。配置数据还指示一组行奇偶校验块中 的行奇偶校验块的数目以及一组对角奇偶校验块中的对角奇偶校验块的数目。该方法还包 括基于配置数据来配置一组存储设备。该组对角奇偶校验块中的数据块的第一数目小于一 列中的数据块的第二数目。 在一些具体实施中,本公开涉及一种非暂态机器可读介质。非暂态机器可读介质 具有存储在其中的指令,所述指令在由处理器执行时使得处理器执行各种操作。这些操作 包括获得配置数据。配置数据指示一组块的逻辑布置。逻辑布置包括块的行和列。配置数据 还指示一组行奇偶校验块中的行奇偶校验块的数目。配置数据还指示一组对角奇偶校验块 中的对角奇偶校验块的数目。这些操作还包括基于配置数据来配置一组存储设备。该组对 角奇偶校验块中的对角奇偶校验块的第一数目小于一列中的数据块的第二数目。 附图说明 图1是示出根据本公开的一个或多个实施方案的示例性数据存储系统的图。 图2是示出根据本公开的一个或多个实施方案的示例性数据存储系统的图。 图3是示出根据本公开的一个或多个实施方案的示例性数据存储系统的图。 图4是示出根据本公开的一个或多个实施方案的示例性数据存储系统的图。 图5是示出根据本公开的一个或多个实施方案的用于配置数据存储系统的过程的 示例的流程图。 图6是示出根据本公开的一个或多个实施方案的用于恢复数据存储系统中的数据 块的过程的示例的流程图。 4 CN 111597071 A 说 明 书 2/14 页 为了有助于理解,在可能的情况下,使用相同的参考标号来表示附图中共有的相 同元件。可以设想是,在一个实施方案中公开的元件可以有利地用于其他实施方案而无需 具体叙述。
下载此资料需消耗2积分,
分享到:
收藏