三维集成电路中缺陷硅通孔的容错电路的制作方法

xiaoxiao2020-10-23  14

三维集成电路中缺陷硅通孔的容错电路的制作方法
【技术领域】
[0001] 本发明设及集成电路设计领域,具体设及用于容错缺陷娃通孔的电路。
【背景技术】
[0002] 基于娃通孔(T虹OU曲SiliconVia,TSV)的S维集成电路(W下简称S维集成电 路)通过娃通孔将多层巧片垂直堆叠集成,由于采用了非常短的娃通孔代替了平面集成电 路中的长互连线,使其具有诸多优点,例如低延迟、低功耗和高性能等,从而非常具有应用 前景。
[0003] 然而,在=维集成电路的娃通孔的制造过程W及娃通孔的键合过程中,易于造成 娃通孔的缺陷或失效,由于即使单个娃通孔的失效都将导致整个=维集成电路巧片失效, 从而将降低=维集成电路产品的成品率。因此。为了提高=维集成电路的可靠性,现有技 术提供了一些缺陷娃通孔容忍(或修复)方法,其通常采用缺陷娃通孔附近的娃通孔修复 发生缺陷的娃通孔。然而,实际上,在娃通孔制造和键合过程中,娃通孔易于形成簇形缺陷, 即缺陷娃通孔易于发生在一个小的区域内。如果某一个娃通孔发生了缺陷,其邻近的娃通 孔也将有较高的概率发生缺陷。此外,娃通孔中产生的很多类型的缺陷是潜在的,在=维集 成电路的出厂测试中通常难W被检测,例如娃通孔的界面裂纹缺陷,其在巧片的出厂测试 中很难被检测到。然而在巧片的使用过程中,娃通孔的界面裂纹缺陷会形成一个完全的开 路缺陷,从而使得=维集成电路的性能失效。
[0004] 因此,为了提高整个S维集成电路的成品率和可靠性,需要一种能容忍S维集成 电路中的缺陷娃通孔的容错电路,其不仅能自动容忍S维集成电路在出厂测试中检测到的 缺陷娃通孔(包括簇形缺陷),还能自动容忍=维集成电路在使用过程中发生失效的缺陷 娃通孔。

【发明内容】

[0005] 因此,针对上述技术问题,本发明的一个实施例提供了一种=维集成电路中缺陷 娃通孔的容错电路,所述=维集成电路包括m个信号线、n个娃通孔W及表示所述n个娃通 孔的缺陷情况的n个测试线,其中n>m,且n和m为正整数,其中所述容错电路包括m个 行容错控制器,第X个行容错控制器将第X个信号线与至少n-m+1个所述娃通孔连接,第X 个行容错控制器用于将第X个信号线与所述至少n-m+1个所述娃通孔中未与其他信号线导 通、且沿行信号传输方向上的第一个非缺陷娃通孔导通,其中X为1~m的正整数,行信号 传输方向为行容错控制器中的信号传输方向。
[0006] 优选的,每个所述行容错控制器包括沿所述行信号传输方向依次连接的n-m+1个 容错单元,所述第X个信号线通过所述第X个行容错控制器中的每个容错单元与一个娃通 孔连接,任意相邻的两个行容错控制器连接n-m个相同的娃通孔。
[0007] 优选的,每个所述行容错控制器中的第i个容错单元的列输出端连接至沿列信号 传输方向上的下一个行容错控制器中的第i-1个容错单元的列输入端,其中iG巧,n-m+1] 的正整数,每个所述行容错控制器中的第j个容错单元的行输出端连接至第j+1个容错单 元的行输入端,其中jG[l,n-m]的正整数,第1个行容错控制器中的n-m+1个容错单元的 列输入端分别连接至n-m+1个测试线,其余m-1个行容错控制器中的最后一个容错单元的 列输入端分别连接至其余的m-1个测试线。
[000引优选的,所述容错单元用于当其行输入端接收行导通信号、且列输入端接收对应 的测试线的导通信号时,使得沿所述行信号传输方向和列信号传输方向上的其他容错单元 都截止;W及所述容错单元用于当其行输入端接收行断开信号和/或列输入端接收对应的 测试线的断开信号时,使得其行输入端接收的信号传输至沿所述行信号传输方向的下一个 容错单元的行输入端,且将其列输入端接收的信号传输至沿所述列信号传输方向的下一个 容错单元的列输入端。
[0009] 优选的,所述测试线的断开信号和行断开信号为逻辑低电平,且所述测试线的导 通信号和行导通信号为逻辑高电平。
[0010] 优选的,当所述容错单元的行输入端和列输入端接收逻辑高电平时,所述容错单 元导通且其行输出端和列输出端输出逻辑低电平;W及当所述容错单元的行输入端和/或 列输入端接收逻辑低电平时,所述容错单元截止且其行输出端和列输出端分别与其行输入 端和列输入端的信号相同。
[0011] 优选的,所述容错单元包括:
[0012] 与非口,其两个输入端分别作为所述容错单元的所述行输入端和列输入端;
[0013] 第一与n,其两个输入端分别连接至所述与非口的输出端和所述行输入端,且其 输出端作为所述容错单元的所述行输出端;
[0014] 第二与n,其两个输入端分别连接至所述与非口的输出端和所述列输入端,且其 输出端作为所述容错单元的所述列输出端;W及
[0015] 可控开关器件,其用于当所述与非口输出逻辑低电平时导通,且当所述与非口输 出逻辑高电平时截止;
[0016] 其中每个所述行容错控制器中的第1个容错单元的行输入端被设置为逻辑高电 平。
[0017] 优选的,所述可控开关器件为PMOS晶体管,所述PMOS晶体管的栅极连接至所述与 非口的输出端。
[001引优选的,
[0019] 每个所述行容错控制器中的第1个容错单元包括:
[0020] 反相器,其输入端作为所述第1个容错单元的列输入端,其输出端作为所述第1个 容错单元的行输出端;W及
[0021] 第一可控开关器件,其用于当所述反相器输出逻辑低电平时导通,且当所述反相 器输出逻辑高电平时截止;
[0022] 每个所述行容错控制器中的第2~n-m+1个容错单元都包括:
[0023] 与非口,其两个输入端分别作为所述行输入端和列输入端;
[0024] 第一与n,其两个输入端分别连接至所述与非口的输出端和所述行输入端,且其 输出端作为所述行输出端;
[0025] 第二与n,其两个输入端分别连接至所述与非口的输出端和所述列输入端,且其 输出端作为所述列输出端;w及
[0026] 第二可控开关器件,其用于当所述与非口输出逻辑低电平时导通,且当在所述与 非口输出逻辑高电平时截止。
[0027] 优选的,所述第一可控开关器件为第一PMOS晶体管,所述第一PMOS晶体管的栅极 连接至所述反相器的输出端;所述第二可控开关器件为第二PMOS晶体管,所述第二PMOS晶 体管的栅极连接至所述与非口的输出端。
[002引本发明的容错电路能够自动容忍=维集成电路在出厂测试和使用过程中产生的 缺陷娃通孔,使得信号能够自动选择无故障的娃通孔进行信号传输,且不会发生信号冲突, 提高了=维集成电路的成品率和可靠性。
【附图说明】
[0029] W下参照附图对本发明实施例作进一步说明,其中:
[0030] 图1是根据本发明第一个实施例的容错电路的电路图。
[0031] 图2是图1所述的容错电路中的一个容错单元的电路图。
[0032] 图3是根据本发明第二个实施例的容错电路的电路图。
【具体实施方式】
[0033] 为了使本发明的目的、技术方案及优点更加清楚明白,W下结合附图通过具体实 施例对本发明进一步详细说明。
[0034] 为了清楚解释本发明的容错电路的功能和原理,W下将W=维集成电路中包括3 个(功能)信号线和5个娃通孔为例进行说明。
[0035] 图1是根据本发明第一个实施例的容错电路的电路图。图1中的Signal1、Signal2 和Signals为S个信号线,15¥1、15¥2、15¥3、15¥4和15¥5为5个娃通孔(在图1中^导电 线示出)。测试线T1~T5分别反应娃通孔TSV1~TSV5的缺陷情况,其中测试线上的信号 为逻辑高电平表示对应的娃通孔无缺陷,为逻辑低电平表示对应的娃通孔有缺陷。娃通孔 的缺陷测试结果可W通过现有的测试方法得到。
[0036] 如图1所示,容错电路100包括3个相同的行容错控制器10、20和30。行容错控 制器10包括沿着其行信号传输方向上依次连接的容错单元11、12和13 (单个容错单元的 电路结构具 体参见图2所示)。同样,行容错控制器20包括沿着其行信号传输方向上依次 连接的容错单元21、22和23 ;行容错控制器30包括沿着其行信号传输方向上依次连接的 容错单元31、32和33。因此容错电路100包括9个相同的容错单元。该里定义的行信号传 输方向为行容错控制器中的第j个容错单元的行输出端到第j+1个容错单元的行输入端的 信号传输方向,其中jG[1,2]的正整数。
[0037] 行容错控制器10中的容错单元11、12和13将第一信号线Signall分别与娃通孔 TSV1、TSV2和TSV3连接。行容错控制器20中的容错单元21、22和23将第二信号线Signal2 分别与娃通孔TSV2、TSV3和TSV4连接。行容错控制器30中的容错单元31、32和33将第 S信号线Si即al3分别与娃通孔TSV3、TSV4和TSV5连接。
[003引行容错控制器10中第i个容错单元的列输出端连接至行容错控制器20中的第i-1个容错单元的列输入端,行容错控制器20中第i个容错单元的列输出端连接至行容错 控制器30中的第i-1个容错单元的列输入端,本实施例中iG[2, 3]的正整数。该里定义 列信号传输方向为行容错控制器中的第i个容错单元的列输出端到下一个行容错控制器 中的第i-1个容错单元的列输入端的信号传输方向。
[0039] 行容错控制器10中容错单元11、12和13的列输入端分别连接至测试线T1、T2和 T3。行容错控制器20和30中的第=个容错单元23、33的列输入端分别连接至测试线T4 和T5。
[0040] 为了便于理解容错电路100的功能和原理,我们先分析其中一个容错单元的功 能。图2是容错单元的电路图。容错单元包括与非口 10UPM0S晶体管102、与口 103和与 口 104。与非口 101的两个输入端分别作为容错单元的行输入端RI和列输入端CI,与口 103的两个输入端分别连接至与非口 101的输出端和行输入端RI,与口 104的两个输入端 分别连接至与非口 101的输出端和列输入端CI,与非口 101的输出端连接至PMOS晶体管 102的栅极,PMOS晶体管102的源极和漏极连接至信号线和娃通孔。与口 103、104的输出 端分别作为容错单元的行输出端RO、列输出端CO。PMOS晶体管102导通时使得与其连接的 娃通孔和信号线导通。
[0041] 根据容错单元的电路图得到其逻辑真值表如下表1所示。
[0042]表1
[0043]
[0044] 根据容错单元的逻辑真值表得知;(1)行输入端RI和列输入端CI都接收逻辑高 电平1时,容错单元导通,且其行输出端RO和列输出端CO都输出逻辑低电平0 ;化及(2)当 其行输入端RI和/或列输入端CI接收逻辑低电平0时,容错单元截止,且其行输出端RO 和列输出端CO分别与其行输入端RI和列输入端C的信号相同。
[0045] 结合图1所示的容错电路100,当存在缺陷娃通孔时,与该缺陷娃通孔连接的容错 单元的列输入端信号都为与该缺陷娃通孔对应的测试线的断开信号,从而使得容错单元中 的PMOS晶体管102都截止。因此我们进一步得到容错单元的功能为;(1)当其行输入端和 列输入端分别接收行导通信号和对应的测试线(测试线对应于与该容错单元连接的娃通 孔)的导通信号时,使得沿行信号传输方向和列信号传输方向上的其他容错单元都截止, 因此确保了信号线只能通过一个容错单元与一个娃通孔导通W避免信号冲突;W及(2)当 其行输入端接收行断开信号和/或列输入端接收对应的测试线的断开信号时,使得其行输 入端接收的信号传输至沿行信号传输方向的下一个容错单元的行输入端,且将其列输入端 接收的信号传输至沿列信号传输方向的下一个容错单元的列输入端,因此该截止的容错单 元使得其行输入端的信号和列输入端的信号分别沿着行信号传输方向和列信号传输方向 传输。
[0046] 在上述实施例中,测试线的断开信号和行断开信号为逻辑低电平,且测试线的导 通信号和行导通信号为逻辑高电平。在本发明的其他实施例中,测试线的断开信号和行断 开信号可W为逻辑高电平,且测试线的导通信号和行导通信号可W为逻辑低电平。
[0047] 假定=维集成电路中的娃通孔TSV2失效,对应的测试线T2为逻辑低电平,另外的 测试线T1、T3、T4和T5都为逻辑高电平。
[0048] 行容错控制器10中的第一个容错单元11的行输入端和列输入端都为逻辑高电平 1,因此第一个容错单元11中的PMOS晶体管102导通使得第一信号线Si即all与娃通孔 TSV1导通,且第一个容错单元11的行输出端信号R011为逻辑低电平0。逻辑低电平的信 号R011使得容错单元12、13中的PMOS晶体管102都截止,阻止了第一信号线Signal1连 接至娃通孔TSV2和TSV3。
[0049] 行容错控制器20中的第一个容错单元21的行输入端为逻辑高电平1、且列输入 端接收逻辑低电平的信号C011(其来自测试线T2的逻辑低电平),因此第一个容错单元21 中的PMOS晶体管102截止、且行输出端的信号R021为逻辑高电平1。其第二个容错单元 22的行输入端和列输入端分别接收逻辑高电平的信号R021、信号C021,第二个容错单元22 使得第二信号线Si即al2连接至娃通孔TSV3,并阻止了第二信号线Si即al2连接至娃通孔 TSV4。
[0化日]行容错控制器30中的第一个容错单元31的行输入端为逻辑高电平1、且列输入端 接收逻辑低电平的信号C022,因此第一个容错单元31中的PMOS晶体管102截止、且行输出 端的信号R031为逻辑高电平1。其第二个容错单元32的行输入端和列输入端分别接收逻 辑高电平的信号R031、信号C031,第二个容错单元32使得第S信号线Signals连接至娃通 孔TSV4,并阻止了第S信号线Si即al3连接至娃通孔TSV5。
[0化1] 因此,信号线Si即all~Si即al3分别通过娃通孔TSVUTSV3和TSV4进行信号传 递。
[0化2] 假定娃通孔TSV2、TSV3在=维集成电路出厂测试中被检测到或在使用过程中发 生失效。则测试线T2和T3为逻辑低电平0,另外的测试线T1、T4和T5都为逻辑高电平1。 [0化3] 行容错控制器10中的第一个容错单元11的行输入端和列输入端都为高电平1,因 此第一信号线Si即all仅与娃通孔TSV1导通,且信号R01UC011和C021都为低电平0。 [0化4] 行容错控制器20中的容错单元21、22中的PMOS晶体管102都截止。其第S个容 错单元23的行输入端和列输入端分别接收逻辑高电平的信号R022、测试线T4,因此容错单 元23使得第二信号线Si即al2连接至娃通孔TSV4,且信号C022、C031为低电平0。
[0化5] 行容错控制器30中的容错单元31、32中的PMOS晶体管102都截止。其第S个容 错单元33的行输入端和列输入端分别接收逻辑高电平的信号R032和测试线T5,因此其第 =个容错单元33使得第=信号线Si即al3连接至娃通孔TSV5。
[0化6] 通过上述分析可知,信号线Si即all~Si即al3分别通过娃通孔TSV1、TSV4和 TSV5进行信号传递。
[0化7] 由于一个非缺陷娃通孔只能传输一个信号线上的信号,因此本实施例中的S维集 成电路只能容忍5-3 = 2个缺陷娃通孔。因此本实施例的容错电路100可W容忍下表2中 列出的15种情况的缺陷娃通孔。结合容错电路100的电路图W及容错单元的逻辑真值表 和上述功能,我们可W得出在每一种娃通孔失效情况下,信号线Signall~Signals分别与 =个非缺陷娃通孔的导通情况。
[0化引表2
[0059]
[0061] 根据表2所列的15种情况可W得出如下结论;行容错控制器10使得第一信号线 Si即all与=个娃通孔TSV1、TSV2和TSV3中沿行信号传输方向上的第一个非缺陷娃通孔 导通。行容错控制器20使得第二信号线Si即al2与S个娃通孔TSV2、TSV3和TSV4中未与 第一信号线Signall导通、且沿行信号传输方向上的第一个非缺陷娃通孔导通。行容错控 制器30使得第 S信号线Signals与S个娃通孔TSV3、TSV4和TSV5中未与其他两个信号线 导通、且沿行信号传输方向上的第一个非缺陷娃通孔导通。
[0062] 根据上面的分析可知,基于本发明的容错电路100,=维集成电路在制造过程中并 不需要区分常规娃通孔和冗余娃通孔。容错电路100能够自动容忍上述的=维集成电路在 出厂测试和使用过程中的任意2个缺陷娃通孔。每一个信号线都通过不同的非缺陷娃通孔 进行传递,提高了 =维集成电路的可靠性。
[0063] 本领域的技术人员可知,在一个实际的S维集成电路中,可W根据信号线的数目 和娃通孔的失效率来制造娃通孔的总数目。例如当S维集成电路具有m个信号线和n个娃 通孔时,其中n>m,m和n都为正整数。由于每一个信号线都通过一个行容错控制器与一 个非缺陷娃通孔导通,因此本发明的容错电路包括m个行容错控制器。由于容错电路能容 忍任意的n-m个娃通孔,因此每个行容错控制器包括将一个信号线与n-m+1个娃通孔连接 的n-m+1个容错单元,且任意相邻的两个行容错控制器连接n-m个相同的娃通孔。
[0064] 再次参考图1和图2,由于行容错控制器10、20和30中的第一个容错单元11、21 和31的行输入端都接收逻辑高电平1,因而第一个容错单元11、21和31的行输出端RO和 与非口 101的输出端都与列输入端CI的电平反相。因此在本发明的其他实施例中,可W采 用图3中的反相器代替图1中的行容错控制器10、20和30中的第一个容错单元11、21和 31中的与非口 101和与口 103、104。
[0065] 图3示出了根据本发明第二个实施例的容错电路的电路图。其与图1基本相同, 区别在于,容错电路100'中的S个行容错控制器10'、20'和30'中的第一个容错单元41'、 42'和43'都包括一反相器101'和PMOS晶体管102,反相器101'的输入端作为容错单元 的列输入端,反相器101'的输出端连接至PMOS晶体管102的栅极、且作为容错单元的行输 出端。
[0066] 在本发明的其他实施例中,还可W采用其他可控开关器件代替容错单元中的PMOS 晶体管102,该可控开关器件满足在逻辑低电平0时导通、且在逻辑高电平1时截止即可。
[0067] 本领域的技术人员可知,图2所示的容错单元只是其电路原理图,在其他的实施 例中,可W采用其他电路实现图2的容错单元。
[0068] 虽然本发明已经通过优选实施例进行了描述,然而本发明并非局限于该里所描述 的实施例,在不脱离本发明范围的情况下还包括所作出的各种改变W及变化。
【主权项】
1. 一种三维集成电路中缺陷硅通孔的容错电路,所述三维集成电路包括m个信号线、n 个硅通孔以及表示所述n个硅通孔的缺陷情况的n个测试线,其中n>m,且n和m为正整 数,其中所述容错电路包括m个行容错控制器,第X个行容错控制器将第X个信号线与至少 n-m+1个所述硅通孔连接,第X个行容错控制器用于将第X个信号线与所述至少n-m+1个所 述硅通孔中未与其他信号线导通、且沿行信号传输方向上的第一个非缺陷硅通孔导通,其 中X为1~m的正整数,行信号传输方向为行容错控制器中的信号传输方向。2. 根据权利要求1所述的容错电路,其特征在于,每个所述行容错控制器包括沿所述 行信号传输方向依次连接的n-m+1个容错单元,所述第X个信号线通过所述第X个行容错 控制器中的每个容错单元与一个硅通孔连接,任意相邻的两个行容错控制器连接n-m个相 同的硅通孔。3. 根据权利要求2所述的容错电路,其特征在于,每个所述行容错控制器中的第i个容 错单元的列输出端连接至沿列信号传输方向上的下一个行容错控制器中的第i_l个容错 单元的列输入端,其中ie[2,n-m+1]的正整数,每个所述行容错控制器中的第j个容错单 元的行输出端连接至第j+1个容错单元的行输入端,其中jG[1,n-m]的正整数,第1个行 容错控制器中的n-m+1个容错单元的列输入端分别连接至n-m+1个测试线,其余m-1个行 容错控制器中的最后一个容错单元的列输入端分别连接至其余的m-1个测试线。4. 根据权利要求3所述的容错电路,其特征在于, 所述容错单元用于当其行输入端接收行导通信号、且列输入端接收对应的测试线的导 通信号时,使得沿所述行信号传输方向和列信号传输方向上的其他容错单元都截止;以及 所述容错单元用于当其行输入端接收行断开信号和/或列输入端接收对应的测试线 的断开信号时,使得其行输入端接收的信号传输至沿所述行信号传输方向的下一个容错单 元的行输入端,且将其列输入端接收的信号传输至沿所述列信号传输方向的下一个容错单 元的列输入端。5. 根据权利要求4所述的容错电路,其特征在于,所述测试线的断开信号和行断开信 号为逻辑低电平,且所述测试线的导通信号和行导通信号为逻辑高电平。6. 根据权利要求4或5所述的容错电路,其特征在于, 当所述容错单元的行输入端和列输入端接收逻辑高电平时,所述容错单元导通且其行 输出端和列输出端输出逻辑低电平;以及 当所述容错单元的行输入端和/或列输入端接收逻辑低电平时,所述容错单元截止且 其行输出端和列输出端分别与其行输入端和列输入端的信号相同。7. 根据权利要求6所述的容错电路,其特征在于,所述容错单元包括: 与非门,其两个输入端分别作为所述容错单元的所述行输入端和列输入端; 第一与门,其两个输入端分别连接至所述与非门的输出端和所述行输入端,且其输出 端作为所述容错单元的所述行输出端; 第二与门,其两个输入端分别连接至所述与非门的输出端和所述列输入端,且其输出 端作为所述容错单元的所述列输出端;以及 可控开关器件,其用于当所述与非门输出逻辑低电平时导通,且当所述与非门输出逻 辑高电平时截止; 其中每个所述行容错控制器中的第1个容错单元的行输入端被设置为逻辑高电平。8. 根据权利要求7所述的容错电路,其特征在于,所述可控开关器件为PMOS晶体管,所 述PMOS晶体管的栅极连接至所述与非门的输出端。9. 根据权利要求6所述的容错电路,其特征在于, 每个所述行容错控制器中的第1个容错单元包括: 反相器,其输入端作为所述第1个容错单元的列输入端,其输出端作为所述第1个容错 单元的行输出端;以及 第一可控开关器件,其用于当所述反相器输出逻辑低电平时导通,且当所述反相器输 出逻辑高电平时截止; 每个所述行容错控制器中的第2~n-m+1个容错单元都包括: 与非门,其两个输入端分别作为所述行输入端和列输入端; 第一与门,其两个输入端分别连接至所述与非门的输出端和所述行输入端,且其输出 端作为所述行输出端; 第二与门,其两个输入端分别连接至所述与非门的输出端和所述列输入端,且其输出 端作为所述列输出端;以及 第二可控开关器件,其用于当所述与非门输出逻辑低电平时导通,且当在所述与非门 输出逻辑高电平时截止。10. 根据权利要求9所述的容错电路,其特征在于, 所述第一可控开关器件为第一PMOS晶体管,所述第一PMOS晶体管的栅极连接至所述 反相器的输出端; 所述第二可控开关器件为第二PMOS晶体管,所述第二PMOS晶体管的栅极连接至所述 与非门的输出端。
【专利摘要】本发明提供了一种三维集成电路中缺陷硅通孔的容错电路,所述三维集成电路包括m个信号线、n个硅通孔以及表示所述n个硅通孔的缺陷情况的n个测试线,其中n>m,且n和m为正整数,其中所述容错电路包括m个行容错控制器,第x个行容错控制器将第x个信号线与至少n-m+1个所述硅通孔连接,第x个行容错控制器用于将第x个信号线与所述至少n-m+1个所述硅通孔中未与其他信号线导通、且沿行信号传输方向上的第一个非缺陷硅通孔导通,其中x为1~m的正整数,行信号传输方向为行容错控制器中的信号传输方向。本发明的容错电路能够自动容忍三维集成电路在出厂测试和使用过程中产生的缺陷硅通孔。
【IPC分类】H01L27/02, H01L23/528
【公开号】CN104900644
【申请号】CN201510204655
【发明人】裴颂伟, 张静东, 金予
【申请人】北京化工大学
【公开日】2015年9月9日
【申请日】2015年4月27日

最新回复(0)