【技术实现步骤摘要】
【国外来华专利技术】渐进长度错误控制码
本公开的实施例总体上涉及数据传输领域。更具体地,本公开的实施例总体上涉及利用数个奇偶校验位的渐进长度错误控制码,所述多个奇偶校验位相对于被包括在数据传输中的数据位的数量而缩放。
技术介绍
本部分旨在向读者介绍可能与以下描述和/或要求保护的本公开的各个方面相关的技术的各个方面。相信所述讨论有助于向读者提供背景信息,以便于更好地理解本公开的各个方面。因此,应该理解的是,这些陈述应该从这个角度来阅读,而不是作为对现有技术的承认。常规协议通常以较低的故障率(例如,使用内部数据总线和/或通过网络在存储器装置之间/内部)传输包。然而,由于工业上的目标是使在存储器装置和其它部件之间移动数据包所涉及的能量的量最小化,协议开发者期望开发使用减少的量的能量有效地移动数据包的协议,同时保持包传输的完整性。这些传统协议的部件中的一个通常包括错误控制码(ECC),例如循环冗余校验(CRC)。例如,互联网协议使用CRC32。本公开的实施例可以针对上述一或多个问题。附图说明通过阅读以下详细描述并参考附图,可以更好地理解本公开的各个方面,其中:图1绘示出了根据一实施例的计算系统的实例的框图;图2绘示出了根据一实施例的可以是图1中的计算系统的一部分的存储器装置的实例的框图;图3绘示出了根据一实施例的可以在图1中的计算系统内/外传输的包的包级视图;图4绘示出了根据一实施例的用于为数据包的传输生成奇偶校验位的过程的流程图;图5绘示出了根据一实施例的用于实现 ...
【技术保护点】
1.一种存储器装置,其包含:/n存储器部件,所述存储器部件被配置成存储数据;/n一或多个处理器,所述一或多个处理器被配置成:/n生成与所述存储器部件相关联的一或多个数据包,其中所述一或多个数据包中的每个数据包包含:/n有效负载字段,所述有效负载字段包含作为所述数据包的有效负载的一或多个数据位;以及/n错误控制码字段,所述错误控制码字段包含一或多个奇偶校验位,其中所述一或多个处理器利用条目表,其中所述表中的每个条目对应于要包括在所述有效负载中的数据位的数目,所述表的每个列被用于生成所述一或多个奇偶校验位的对应奇偶校验位;以及/n传输所述一或多个数据包。/n
【技术特征摘要】
【国外来华专利技术】20180524 US 15/988,962;20180820 US 16/105,6631.一种存储器装置,其包含:
存储器部件,所述存储器部件被配置成存储数据;
一或多个处理器,所述一或多个处理器被配置成:
生成与所述存储器部件相关联的一或多个数据包,其中所述一或多个数据包中的每个数据包包含:
有效负载字段,所述有效负载字段包含作为所述数据包的有效负载的一或多个数据位;以及
错误控制码字段,所述错误控制码字段包含一或多个奇偶校验位,其中所述一或多个处理器利用条目表,其中所述表中的每个条目对应于要包括在所述有效负载中的数据位的数目,所述表的每个列被用于生成所述一或多个奇偶校验位的对应奇偶校验位;以及
传输所述一或多个数据包。
2.根据权利要求1所述的存储器装置,其中每个条目包括至少三个一和奇数个一,并且所述条目表中的每个连续条目包含从先前条目到下一个二进制值的递增值,所述下一个二进制值包括来自所述条目表中的先前条目的至少三个一(1)和奇数个一(1)。
3.根据权利要求1所述的存储器装置,其中事务类型字段包含指示所述一或多个数据包中的所述对应数据包的所述有效负载中的第一数目的数据位和所述对应数据包中的所述错误控制码字段中的第二数目的奇偶校验位的数据。
4.根据权利要求3所述的存储器装置,其中所述数据包含对应于多个事务类型中的一个的二进制值,其中所述多个事务类型中的每一个与所述存储器部件的数据操作相关联。
5.根据权利要求4所述的存储器装置,其中所述数据操作包含读取操作、消息数据的传输、读取-修改-写入RMW、模式写入操作、具有使能的写入操作或写入操作。
6.根据权利要求1所述的存储器装置,其中所述一或多个处理器被配置成生成所述条目表。
7.根据权利要求6所述的存储器装置,其中所述一或多个处理器被配置成生成条目数目等于所述一或多个数据包的最大可能传输大小的所述条目表。
8.根据权利要求7所述的存储器装置,其中所述一或多个处理器仅利用所述表的一部分来生成所述一或多个数据包的所述奇偶校验位,其中所述部分的大小至少部分地基于所述有效负载中的数据位的数目。
9.根据权利要求8所述的存储器装置,其中生成的所述奇偶校验位的数目等于所述条目表中的非零列的数目。
10.一种方法,其包含:
经由一或多个处理器生成条目表,其中生成所述条目表包含生成与数据包的有效负载中的可能的位的数目相对应的条目,其中每个条目包含至少三个二进制一(1)和奇数个无重复值的一(1),并且连续条目包含从先前条目到下一个限定值的递增值,所述下一个限定值具有至少两个二进制数的一(1);
至少部分地基于所述有效负载的数据位,为所述条目表的每个列生成非零的奇偶校验位,其中奇偶校验位的数目至少部分地基于所述有效负载中的数据位的数目;以及
将生成的奇偶校验位附加到所述数据位以形成所...
【专利技术属性】
技术研发人员:J·托马斯·帕夫洛夫斯基,
申请(专利权)人:美光科技公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。