[发明专利]用于误差校正代码的低延迟解码器在审
申请号: | 202110749932.6 | 申请日: | 2021-07-02 |
公开(公告)号: | CN113922825A | 公开(公告)日: | 2022-01-11 |
发明(设计)人: | V·桑斯纳姆 | 申请(专利权)人: | 美商新思科技有限公司 |
主分类号: | H03M13/15 | 分类号: | H03M13/15;H04L1/00 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 傅远 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 误差 校正 代码 延迟 解码器 | ||
本公开的实施例涉及用于误差校正代码的低延迟解码器。一种用于误差校正的方法包括:在第一设备处接收数据,以及通过第一设备的解码器电路系统对数据进行解码。解码数据包括:确定数据内的第一误差位置,以及与确定第一误差位置并行地确定数据内的第一误差幅度。解码数据还包括:执行误差校正以基于第一误差位置和第一误差幅度来生成解码数据。该方法还包括:将解码的数据传输到第二设备。
技术领域
本公开涉及数据解码,并且更具体地,涉及一种用于校正数据中的误差的低延迟解码器。
背景技术
当在设备之间通信时,数据损坏可能会发生。例如,当在存储器设备与集成电路(IC)管芯之间或IC管芯之间进行通信时,数据损坏可能会发生。在一个特定示例中,在动态随机存取存储器(DRAM)应用中,如果误差未被校正和/或由于数据校正而增加等待时间,则数据损坏可能会发生并且可能导致系统故障。数据损坏可能由于随机误差或芯片故障而导致。
在各个实施例中,为了检测并校正由于随机误差或芯片故障引起的误差,使用前向误差校正(FEC)机构。FEC机构在设备之间的通信中添加附加校验位/奇偶校验位以校正数据内的误差。在一些实例中,FEC方案利用备用(误差校正码(ECC))位作为奇偶校验位并且在解码过程期间校正数据内的误差。
在许多实例中,随着可以校正的误差的数目的增加,解码器的延迟也会增加。所增加的延迟可能会超过系统参数,从而限制了可以被校正的误差的数目。
发明内容
在一个示例中,一种用于误差校正的方法包括:在第一设备处接收数据,以及通过第一设备的解码器电路系统对数据进行解码。解码数据包括:确定数据内的第一误差位置,以及与确定第一误差位置并行地确定数据内的第一误差幅度。解码数据还包括:执行误差校正以基于第一误差位置和第一误差幅度来生成经解码的数据。该方法还包括:将经解码的数据传输到第二设备。
在另一示例中,一种第一设备的通信接口系统包括解码器电路系统。解码器电路系统被配置为接收数据并且从数据生成经解码的数据。通过在第一时段期间确定数据内的第一误差位置并且在第二时段期间确定数据内的第一误差幅度,从数据生成经解码的数据。第二时段和第一时段至少部分重叠。还通过执行误差校正以基于第一误差位置和第一误差幅度来生成经解码的数据,来生成经解码的数据。解码器电路系统还被配置为将经解码的数据传输到主机设备。
在另一示例中,一种系统包括第一设备。第一设备被配置为接收数据,以及从数据生成经解码的数据。通过确定数据内的第一误差位置并且与确定第一误差位置并行地确定数据内的第一误差幅度,生成经解码的数据。还通过执行误差校正以基于第一误差位置和第一误差幅度来生成经解码的数据,来生成经解码的数据。第一设备还被配置为经由接口将经解码的数据传输到第二设备。
附图说明
根据下文给出的具体实施方式并且根据本公开的实施例的附图,对本公开进行更全面的理解。附图用于提供对本公开的实施例的知识和理解,并不将本公开的范围局限于这些特定实施例。更进一步地,附图不一定按比例绘制。
图1图示了根据一个或多个实施例的计算系统的示意框图。
图2图示了根据一个或多个实施例的计算系统的示意框图。
图3图示了根据一个或多个实施例的解码器的示意框图。
图4图示了根据一个或多个实施例的码字。
图5图示了根据一个或多个实施例的解码器的示意框图。
图6图示了根据一个或多个实施例的用于解码数据的方法的流程图。
图7描绘了本公开的实施例可以在其中操作的示例计算机系统的抽象图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美商新思科技有限公司,未经美商新思科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110749932.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:等离子体处理装置和等离子体处理方法
- 下一篇:用于跨载波调度的方法及用户设备
- 同类专利
- 专利分类