System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种存储器修复电路、系统及方法以及电子设备技术方案_技高网

一种存储器修复电路、系统及方法以及电子设备技术方案

技术编号:40155998 阅读:10 留言:0更新日期:2024-01-26 23:31
本申请涉及一种存储器修复电路、系统及方法以及电子设备,属于集成电路领域。该一种存储器修复电路,包括:非易失性存储器、分发器;非易失性存储器被配置为存储用于逻辑修复存储器的修复签名数据,所述修复签名数据包括多位修复数据和对应的签名校验数据;分发器与所述非易失性存储器连接,所述分发器被配置为与待修复存储器连接,以及读取所述修复签名数据,并基于所述签名校验数据对所述多位修复数据进行检验,当校验结果表征所述多位修复数据正确的情况下,将所述多位修复数据分发给所述待修复存储器。本申请能够提高待修复存储器的修复成功率,进而提高存储产品的可靠性。

【技术实现步骤摘要】

本申请属于集成电路领域,具体涉及一种存储器修复电路、系统及方法以及电子设备


技术介绍

1、随着集成电路工艺的发展,芯片的集成密度越来越高,尤其是大型cpu(centralprocessing unit,中央处理器)或gpu(graphics processing unit,图像处理器)运算芯片对芯片的可靠性要求很高,这类芯片内部存储器数量巨大,存储器本身功能的正确性对芯片能够稳定运行意义重大,而存储器缺陷修复的可靠性是保证存储器正常工作的一个重要因素。

2、efuse(一次性可编程存储器)存储的特点是数据不会因为电源关闭而消失,广泛用于存储存储器的修复数据(repair)。随着芯片设计规模的增大,片上存储器应用数量的大幅增加,芯片对修复数据的需求量也随之增加,造成存储器缺陷修复失败的概率也增加,进而影响产品的可靠性。


技术实现思路

1、鉴于此,本申请的目的在于提供一种存储器修复电路、系统及方法以及电子设备,以提高待修复存储器的修复成功率。

2、本申请的实施例是这样实现的:

3、第一方面,本申请实施例提供了一种存储器修复电路,包括:非易失性存储器和分发器;非易失性存储器被配置为存储用于逻辑修复存储器的修复签名数据,所述修复签名数据包括多位修复数据和对应的签名校验数据;分发器与所述非易失性存储器连接,所述分发器被配置为与待修复存储器连接,以及读取所述修复签名数据,并基于所述签名校验数据对所述多位修复数据进行检验,当校验结果表征所述多位修复数据正确的情况下,将所述多位修复数据分发给所述待修复存储器。

4、本申请实施例,通过在已有多位修复数据的基础上,增加用于检验多位修复数据的签名校验数据,以保证后续用于逻辑修复待修复存储器的多位修复数据是准确的,从而能够提高待修复存储器的修复成功率,进而提高存储产品的可靠性。

5、结合第一方面实施例的一种可能的实施方式,所述分发器还被配置为,当所述校验结果表征所述多位修复数据异常、且可修正的情况下,对所述多位修复数据进行修正,并将修正后的所述多位修复数据分发给所述待修复存储器。

6、本申请实施例中,在多位修复数据异常、且可修正的情况下,通过对多位修复数据进行修正,并将修正后的多位修复数据分发给待修复存储器进行后续逻辑修复,这样可以提高待修复存储器的修复成功率。

7、结合第一方面实施例的一种可能的实施方式,所述分发器还被配置为,当所述校验结果表征所述多位修复数据异常、且不可修正的情况下,不将所述多位修复数据分发给所述待修复存储器。

8、本申请实施例中,当校验结果表征多位修复数据异常、且不可修正的情况下,不将多位修复数据分发给待修复存储器,避免造成待修复存储器的错误修复。

9、结合第一方面实施例的一种可能的实施方式,所述分发器还被配置为根据所述校验结果输出中断标记位,其中,所述中断标记位用于表征所述校验结果。

10、本申请实施例中,分发器还根据校验结果输出中断标记位,以便基于中断标记位及时获悉分发器的分发情况。

11、结合第一方面实施例的一种可能的实施方式,所述分发器具体被配置为,基于所述修复签名数据中的多位修复数据确定目标签名校验数据,并将所述目标签名校验数据与所述修复签名数据中的签名校验数据进行比较;若比较结果一致,得到表征所述多位修复数据正确的校验结果,若比较结果不一致,且所述多位修复数据中仅有一位数据发生错误,得到表征所述多位修复数据异常、且可修正的校验结果。

12、本申请实施例中,先基于修复签名数据中的多位修复数据确定目标签名校验数据,之后将目标签名校验数据与修复签名数据中自带的签名校验数据进行比较,便可快速实现对多位修复数据的校验。

13、结合第一方面实施例的一种可能的实施方式,所述分发器还被配置为,将自身发送的所述多位修复数据与所述待修复存储器回传的多位修复数据进行一致性比较,得到比较结果。

14、本申请实施例中,将自身发送的多位修复数据与待修复存储器回传的多位修复数据进行一致性比较,便可快速获悉存储器的修复情况,当比较结果不一致时,表征多位修复数据在传输过程中异常,此时,存储器的修复可能异常。

15、结合第一方面实施例的一种可能的实施方式,所述分发器的数量为多个;所述存储器修复电路还包括:缓冲器,所述非易失性存储器通过所述缓冲器与多个所述分发器连接;所述缓冲器被配置为按照多个所述分发器访问自身的先后时间顺序,依次将对应的所述修复签名数据传输给对应的分发器。

16、本申请实施例中,为了更快速的进行存储器的修复,当分发器的数量为多个,通过增设缓冲器来对各个分发器发起的读取数据请求进行仲裁,并按照访问自身的先后时间顺序,依次将对应的修复签名数据传输给对应的分发器,由于有多个分发器,这样便可实现对存储器的快速修改。

17、第二方面,本申请实施例还提供了一种存储器修复系统,包括:待修复存储器和如上述第一方面实施例和/或结合第一方面实施例的任一种可能的实施方式提供的存储器修复电路,所述存储器修复电路与所述待修复存储器连接。

18、第三方面,本申请实施例还提供了一种存储器修复方法,包括:获取用于逻辑修复待修复存储器的修复签名数据,所述修复签名数据包括多位修复数据和对应的签名校验数据;基于所述签名校验数据对所述多位修复数据进行检验,当校验结果表征所述多位修复数据正确的情况下,将所述多位修复数据分发给所述待修复存储器。

19、结合第三方面实施例的一种可能的实施方式,基于所述签名校验数据对所述多位修复数据进行检验,包括:基于所述修复签名数据中的多位修复数据确定目标签名校验数据,并将所述目标签名校验数据与所述修复签名数据中的签名校验数据进行比较,得到比较结果。

20、结合第三方面实施例的一种可能的实施方式,将所述多位修复数据分发给所述待修复存储器之后,所述方法还包括:将自身发送的所述多位修复数据与所述待修复存储器回传的多位修复数据进行一致性比较,得到比较结果。

21、结合第三方面实施例的一种可能的实施方式,所述存储器修复方法还包括当校验结果表征多位修复数据异常、且可修正的情况下,对多位修复数据进行修正,并将修正后的多位修复数据分发给待修复存储器。

22、结合第三方面实施例的一种可能的实施方式,所述存储器修复方法还包括当校验结果表征多位修复数据异常、且不可修正的情况下,不将多位修复数据分发给待修复存储器。

23、结合第三方面实施例的一种可能的实施方式,存储器修复方法还包括根据校验结果输出中断标记位,其中,中断标记位用于表征校验结果。

24、第四方面,本申请实施例还提供了一种电子设备,包括:存储器和处理器,所述处理器与所述存储器连接;所述存储器,用于存储程序;所述处理器,用于调用存储于所述存储器中的程序,以执行上述第三方面实施例和/或结合第三方面实施例的任一种可能的实施方式提供的方法。

25、本申请本文档来自技高网...

【技术保护点】

1.一种存储器修复电路,其特征在于,包括:

2.根据权利要求1所述的存储器修复电路,其特征在于,所述分发器还被配置为,当所述校验结果表征所述多位修复数据异常、且可修正的情况下,对所述多位修复数据进行修正,并将修正后的所述多位修复数据分发给所述待修复存储器。

3.根据权利要求1所述的存储器修复电路,其特征在于,所述分发器还被配置为,当所述校验结果表征所述多位修复数据异常、且不可修正的情况下,不将所述多位修复数据分发给所述待修复存储器。

4.根据权利要求1所述的存储器修复电路,其特征在于,所述分发器还被配置为根据所述校验结果输出中断标记位,其中,所述中断标记位用于表征所述校验结果。

5.根据权利要求1-4中任一项所述的存储器修复电路,其特征在于,所述分发器具体被配置为,基于所述修复签名数据中的多位修复数据确定目标签名校验数据,并将所述目标签名校验数据与所述修复签名数据中的签名校验数据进行比较;若比较结果一致,得到表征所述多位修复数据正确的校验结果,若比较结果不一致,且所述多位修复数据中仅有一位数据发生错误,得到表征所述多位修复数据异常、且可修正的校验结果。

6.根据权利要求1所述的存储器修复电路,其特征在于,所述分发器还被配置为,将自身发送的所述多位修复数据与所述待修复存储器回传的多位修复数据进行一致性比较,得到比较结果。

7.根据权利要求1所述的存储器修复电路,其特征在于,所述分发器的数量为多个;所述存储器修复电路还包括:

8.一种存储器修复系统,其特征在于,包括:待修复存储器和如权利要求1-7任一项所述的存储器修复电路,所述存储器修复电路与所述待修复存储器连接。

9.一种存储器修复方法,其特征在于,包括:

10.根据权利要求9所述的存储器修复方法,其特征在于,将所述多位修复数据分发给所述待修复存储器之后,所述方法还包括:

11.一种电子设备,其特征在于,包括:

...

【技术特征摘要】

1.一种存储器修复电路,其特征在于,包括:

2.根据权利要求1所述的存储器修复电路,其特征在于,所述分发器还被配置为,当所述校验结果表征所述多位修复数据异常、且可修正的情况下,对所述多位修复数据进行修正,并将修正后的所述多位修复数据分发给所述待修复存储器。

3.根据权利要求1所述的存储器修复电路,其特征在于,所述分发器还被配置为,当所述校验结果表征所述多位修复数据异常、且不可修正的情况下,不将所述多位修复数据分发给所述待修复存储器。

4.根据权利要求1所述的存储器修复电路,其特征在于,所述分发器还被配置为根据所述校验结果输出中断标记位,其中,所述中断标记位用于表征所述校验结果。

5.根据权利要求1-4中任一项所述的存储器修复电路,其特征在于,所述分发器具体被配置为,基于所述修复签名数据中的多位修复数据确定目标签名校验数据,并将所述目标签名校验数据与所述修复签名数据中的签名校验数据进行比较;若比较...

【专利技术属性】
技术研发人员:王培羽
申请(专利权)人:成都海光集成电路设计有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1