技术新讯 > 信息存储应用技术 > 位元击穿条件的确定方法及设备与流程  >  正文

位元击穿条件的确定方法及设备与流程

  • 国知局
  • 2024-07-31 19:28:44

本技术实施例涉及半导体,尤其涉及一种位元击穿条件的确定方法及设备。

背景技术:

1、在半导体技术领域中,存储阵列用于存储数据。其中,存储阵列由多个位元构成,每个位元用于存储一个比特的数据。存储阵列可以分为主阵列和冗余阵列,冗余阵列中的位元(可以称为冗余位元)用于对主阵列中失效的位元(可以称为失效位元)进行替换。在对失效位元替换之后,需要存储到失效位元的数据实际上存储到对应的冗余位元中。

2、现有技术中,在上述替换过程执行之前,需要将冗余位元的栅极(gate)和漏极(drain)之间的氧化物(oxide)层击穿,以形成通路。该击穿过程是按照击穿条件进行的,其中,击穿条件可以包括但不限于:击穿时长、击穿电压。当击穿时长和/或击穿电压较小时,可能导致击穿失败。

3、可以看出,上述击穿过程使用的击穿条件影响击穿效果,从而如何选取冗余位元的击穿条件是亟待解决的问题。

技术实现思路

1、本技术实施例提供一种位元击穿条件的确定方法及设备,以确定冗余位元的击穿条件。

2、第一方面,本技术实施例提供一种位元击穿条件的确定方法,所述方法包括:

3、确定多个第一击穿条件;

4、根据每个所述第一击穿条件分别对对应的第一位元进行击穿,得到每个第一击穿条件的第一击穿结果,不同的所述第一击穿条件对应不同的所述第一位元;

5、根据所述第一击穿结果从所述多个第一击穿条件中确定第二击穿条件。

6、可选地,所述第一击穿结果用于表示所述第一击穿条件击穿的多个第一位元分别是否已击穿,所述根据所述第一击穿结果从所述多个第一击穿条件中确定第二击穿条件,包括:

7、根据所述第一击穿结果确定所述第一击穿条件的击穿成功率;

8、从所述击穿成功率大于或等于预设成功率阈值的第一击穿条件中确定第二击穿条件。

9、可选地,所述从所述击穿成功率大于或等于预设成功率阈值的第一击穿条件中确定第二击穿条件,包括:

10、将所述击穿成功率大于或等于预设成功率阈值的第一击穿条件作为第三击穿条件;

11、将满足预设条件的所述第三击穿条件确定为第二击穿条件,所述预设条件是针对至少一种参数的条件:误击穿率、电流差异、所述第一击穿条件包括的击穿时长、所述第一击穿条件包括的击穿电压,所述电流差异为未击穿位元与已击穿位元之间的电流大小差异。

12、可选地,针对所述误击穿率的条件包括以下至少一种:所述误击穿率小于或等于预设误击穿率、按照所述误击穿率升序排列在前m位;

13、针对所述电流差异的条件包括以下至少一种:所述电流差异大于或等于预设电流差异、按照所述电流差异降序排列在前n位;

14、针对所述击穿时长的条件包括以下至少一种:所述击穿时长小于或等于预设时长、按照所述击穿时长升序排列在前l位;

15、针对所述击穿电压的条件包括以下至少一种:所述击穿电压小于或等于预设电压、按照所述击穿电压升序排列在前k位。

16、可选地,所述方法还包括:

17、若所述击穿成功率大于或等于预设成功率阈值的第一击穿条件不存在,则增大所述第一击穿条件包括的所述击穿时长和/或所述击穿电压,并进入所述根据每个所述第一击穿条件分别对对应的第一位元进行击穿,得到每个第一击穿条件的第一击穿结果的步骤。

18、可选地,所述增大所述第一击穿条件包括的所述击穿时长和/或所述击穿电压,包括:

19、增大第一目标击穿条件中的击穿时长,所述第一目标击穿条件是所述击穿时长最大的一个或多个第一击穿条件;

20、和/或,增大第二目标击穿条件中的击穿电压,所述第二目标击穿条件是所述击穿电压最大的一个或多个第一击穿条件。

21、可选地,所述将满足预设条件的所述第三击穿条件确定为第二击穿条件之前,还包括:

22、针对所述第三击穿条件确定待击穿的第二位元和所述第二位元之外的第三位元;

23、根据所述第三击穿条件对所述第二位元进行击穿,得到第二击穿结果;

24、根据所述第二击穿结果确定针对所述第三位元的误击穿率。

25、可选地,所述第二击穿结果用于表示所述第三位元是否已击穿,所述根据所述第二击穿结果确定针对所述第三位元的误击穿率,包括:

26、确定所述第二位元和所述第三位元的总数量;

27、根据已击穿的第三位元的数量和所述总数量的比值,确定所述误击穿率。

28、可选地,还包括:

29、若所述误击穿率满足对应的条件的第三击穿条件不存在,则减小所述第三击穿条件包括的击穿时长和/或击穿电压,并进入所述根据所述第三击穿条件对所述第二位元进行击穿,得到第二击穿结果的步骤。

30、可选地,所述减小所述第三击穿条件包括的击穿时长和/或击穿电压,包括:

31、减小第三目标击穿条件中的击穿时长,所述第三目标击穿条件是所述击穿时长最小的一个或多个第三击穿条件;

32、和/或,减小第四目标击穿条件中的击穿电压,所述第四目标击穿条件是所述击穿电压最小的一个或多个第三击穿条件。

33、可选地,所述第二位元的相邻位置处设置所述第三位元。

34、可选地,所述第一击穿条件对应多个第一位元,同一所述第一击穿条件对应的多个所述第一位元位于冗余阵列的至少两个不相邻的区域中;

35、所述第三击穿条件对应多个第二位元,同一所述第三击穿条件对应的多个所述第二位元位于冗余阵列的至少两个不相邻的区域中。

36、可选地,同一所述第一击穿条件对应的多个所述第一位元位于冗余阵列的两个中心对称的不相邻区域中;

37、同一所述第三击穿条件对应的多个所述第二位元位于冗余阵列的两个中心对称的不相邻区域中。

38、可选地,所述将满足预设条件的所述第三击穿条件确定为第二击穿条件之前,还包括:

39、对于所述第三击穿条件,确定经过已击穿位元的第一电流,以及,经过未击穿位元的第二电流,所述已击穿位元包括以下至少一种:已击穿的所述第一位元和已击穿的所述第二位元,所述未击穿位元包括以下至少一种:未击穿的所述第三位元;

40、根据所述第一电流和所述第二电流确定所述电流差异。

41、第二方面,本技术实施例提供一种位元击穿条件的确定装置,所述装置包括:

42、第一击穿条件确定模块,用于确定多个第一击穿条件;

43、第一位元击穿模块,用于根据每个所述第一击穿条件分别对对应的第一位元进行击穿,得到每个第一击穿条件的第一击穿结果,不同的所述第一击穿条件对应不同的所述第一位元;

44、第二击穿条件确定模块,用于根据所述第一击穿结果从所述多个第一击穿条件中确定第二击穿条件。

45、可选地,所述第一击穿结果用于表示所述第一击穿条件击穿的多个第一位元分别是否已击穿,所述第二击穿条件确定模块还用于:

46、根据所述第一击穿结果确定所述第一击穿条件的击穿成功率;

47、从所述击穿成功率大于或等于预设成功率阈值的第一击穿条件中确定第二击穿条件。

48、可选地,所述第二击穿条件确定模块还用于:

49、在从所述击穿成功率大于或等于预设成功率阈值的第一击穿条件中确定第二击穿条件的过程中,将所述击穿成功率大于或等于预设成功率阈值的第一击穿条件作为第三击穿条件;

50、将满足预设条件的所述第三击穿条件确定为第二击穿条件,所述预设条件是针对至少一种参数的条件:误击穿率、电流差异、所述第一击穿条件包括的击穿时长、所述第一击穿条件包括的击穿电压,所述电流差异为未击穿位元与已击穿位元之间的电流大小差异。

51、可选地,针对所述误击穿率的条件包括以下至少一种:所述误击穿率小于或等于预设误击穿率、按照所述误击穿率升序排列在前m位;

52、针对所述电流差异的条件包括以下至少一种:所述电流差异大于或等于预设电流差异、按照所述电流差异降序排列在前n位;

53、针对所述击穿时长的条件包括以下至少一种:所述击穿时长小于或等于预设时长、按照所述击穿时长升序排列在前l位;

54、针对所述击穿电压的条件包括以下至少一种:所述击穿电压小于或等于预设电压、按照所述击穿电压升序排列在前k位。

55、可选地,所述装置还包括:

56、第一击穿条件调整模块,用于若所述击穿成功率大于或等于预设成功率阈值的第一击穿条件不存在,则增大所述第一击穿条件包括的所述击穿时长和/或所述击穿电压,并进入所述第一位元击穿模块。

57、可选地,所述第一击穿条件调整模块用于:

58、在增大所述第一击穿条件包括的所述击穿时长和/或所述击穿电压的过程中,增大第一目标击穿条件中的击穿时长,所述第一目标击穿条件是所述击穿时长最大的一个或多个第一击穿条件;

59、和/或,在增大所述第一击穿条件包括的所述击穿时长和/或所述击穿电压的过程中,增大第二目标击穿条件中的击穿电压,所述第二目标击穿条件是所述击穿电压最大的一个或多个第一击穿条件。

60、可选地,所述装置还包括:

61、位元确定模块,用于在将满足预设条件的所述第三击穿条件确定为第二击穿条件之前,针对所述第三击穿条件确定待击穿的第二位元和所述第二位元之外的第三位元;

62、第二位元击穿模块,用于根据所述第三击穿条件对所述第二位元进行击穿,得到第二击穿结果;

63、误击穿率确定模块,用于根据所述第二击穿结果确定针对所述第三位元的误击穿率。

64、可选地,所述第二击穿结果用于表示所述第三位元是否已击穿,所述误击穿率确定模块还用于:

65、在根据所述第二击穿结果确定针对所述第三位元的误击穿率的过程中,确定所述第二位元和所述第三位元的总数量;

66、根据已击穿的第三位元的数量和所述总数量的比值,确定所述误击穿率。

67、可选地,所述装置还包括:

68、第二击穿条件调整模块,用于若所述误击穿率满足对应的条件的第三击穿条件不存在,则减小所述第三击穿条件包括的击穿时长和/或击穿电压,并进入所述第二位元击穿模块。

69、可选地,所述第二击穿条件调整模块,还用于:

70、在减小所述第三击穿条件包括的击穿时长和/或击穿电压的过程中,减小第三目标击穿条件中的击穿时长,所述第三目标击穿条件是所述击穿时长最小的一个或多个第三击穿条件;

71、和/或,在减小所述第三击穿条件包括的击穿时长和/或击穿电压的过程中,减小第四目标击穿条件中的击穿电压,所述第四目标击穿条件是所述击穿电压最小的一个或多个第三击穿条件。

72、可选地,所述第二位元的相邻位置处设置所述第三位元。

73、可选地,所述第一击穿条件对应多个第一位元,同一所述第一击穿条件对应的多个所述第一位元位于冗余阵列的至少两个不相邻的区域中;

74、所述第三击穿条件对应多个第二位元,同一所述第三击穿条件对应的多个所述第二位元位于冗余阵列的至少两个不相邻的区域中。

75、可选地,同一所述第一击穿条件对应的多个所述第一位元位于冗余阵列的两个中心对称的不相邻区域中;

76、同一所述第三击穿条件对应的多个所述第二位元位于冗余阵列的两个中心对称的不相邻区域中。

77、可选地,所述装置还包括:

78、电流确定模块,用于将满足预设条件的所述第三击穿条件确定为第二击穿条件之前,对于所述第三击穿条件,确定经过已击穿位元的第一电流,以及,经过未击穿位元的第二电流,所述已击穿位元包括以下至少一种:已击穿的所述第一位元和已击穿的所述第二位元,所述未击穿位元包括以下至少一种:未击穿的所述第三位元;

79、电流差异确定模块,用于根据所述第一电流和所述第二电流确定所述电流差异。

80、第三方面,本技术实施例提供一种电子设备,包括:至少一个处理器和存储器;

81、所述存储器存储计算机执行指令;

82、所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述电子设备实现第一方面所述的方法。

83、第四方面,本技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当计算设备执行所述计算机执行指令时,使计算设备实现如第一方面所述的方法。

84、第五方面,本技术实施例提供一种计算机程序,所述计算机程序用于执行第一方面所述的方法。

85、本技术实施例提供的位元击穿条件的确定方法及设备,可以确定多个第一击穿条件;根据每个第一击穿条件分别对对应的第一位元进行击穿,得到每个第一击穿条件的第一击穿结果,不同的第一击穿条件对应不同的第一位元;根据第一击穿结果从多个第一击穿条件中确定第二击穿条件。本技术实施例可以通过多个第一击穿条件进行击穿实验,以确定第二击穿条件。由于第二击穿条件是根据击穿实验的击穿结果选取出来的,从而可以保证第二击穿条件在实际中的击穿效果较好。

本文地址:https://www.jishuxx.com/zhuanli/20240731/182673.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。