管芯连接监控系统及方法

文档序号:7210484阅读:252来源:国知局
专利名称:管芯连接监控系统及方法
管芯连接监控系统及方法
背景技术
集成电路设计一般涉及通过诸如光刻法之类的工艺在单个硅晶片上产生大量的集成电路。晶片被锯成单独的芯片(即,管芯),每个芯片都包括集成电路的副本。每个管芯或芯片都被安装在诸如球栅阵列或“BGA”的基底上。BGA通常充当用于管芯集成电路的基底或封装。当管芯被以“倒装芯片”的方式安装时,管芯被通过丝焊或通过在其接合垫上的焊料块连接至BGA。“倒装芯片”是能够在没有任何丝焊的情况下被以“正面向下”的方式直接附着或接合至BGA的管芯。倒装芯片具有在其上通常形成焊料块的经预处理的接合垫, 使倒装芯片的正面向下的附件能够通过例如超声或回流焊接工艺接触在BGA上。由于加载在BGA、印刷电路板(PCB)、和/或管芯自身上的各种诸如周期的机械和热之类的应力的原因,在倒装芯片和丝焊管芯二者中的焊接点可能破裂。机械装载可以是由例如在运输期间的振动所引起的,并且在正常操作期间发生热应力。破裂的焊接点能够使管芯上的接合垫变得与BGA分离或以其他方式松开,导致了在管芯集成电路与BGA和/ 或印刷电路板之间的断开或间歇的电连接。为了减少与破裂的焊接点相关联的故障,经常用不被管芯集成电路使用的假接合垫代替功能接合垫。假接合垫通常位于在诸如角之类的较高应力的区域中和/或在较大的温度波动的区域中的管芯上。因此,如果假接合垫与BGA 触点之间的焊接点(倒装芯片或丝焊的)变得破裂、松开或以其他方式损坏了,则不会危及管芯上的集成电路的性能。然而,对焊接点的损坏未必限于在管芯的高应力区域中的假焊接点。与功能接合垫相关联的焊接点也可能变得破裂、松开或以其他方式被损坏。例如,尽管破裂的焊接点可能最初发生在管芯的角处,但是破裂状况趋于朝着管芯的中心向内传播,从而危及功能或非假接合垫,并且导致到管芯集成电路的断开或间歇电连接。一般地,对管芯焊接点的这些相同类型的应力和损坏也适用于在BGA与印刷电路板之间的焊接点。因此,在BGA与PCB触点之间的破裂和损坏的焊接球接点能够同样地导致到管芯集成电路的断开或间歇电连接。


现将参考附图、通过示例的方式对本实施例进行描述,其中
图Ia示出了根据实施例的、在管芯被倒装芯片安装到基底的情况下的管芯连接监控系统的示例;
图Ib示出了根据实施例的、在管芯被丝焊至基底的情况下的图Ia的管芯连接监控系统的示例;
图2示出了根据实施例的连接指示器电路;
图3示出了根据实施例的、在导电通路中具有示例性中断的连接指示器电路; 图4示出了根据实施例的管芯连接监控系统的另一示例;
图5示出了根据实施例的、与在导电通路中具有示例性中断的图4的管芯监控系统相符的连接指示器电路;图6示出了根据实施例的管芯连接监控系统的另一示例; 图7示出了根据实施例的管芯连接监控系统的另一示例; 图8示出了根据实施例的监控管芯连接的方法的流程图。
具体实施例方式问题综述和解决方案
如上文所指出的那样,将管芯附着至下面的基底(例如,球栅阵列,或“BGA”)所伴随的一个问题是可由管芯接合垫与BGA连接点之间的破裂的焊接点导致的间歇的和/或断开的电连接。当管芯被以“倒装芯片”的方式安装至BGA时或当其被丝焊至BGA时可能会发生这个问题。这个问题同样地可适用于将BGA附着至下面的印刷电路板(PCB)的焊接点。本公开的实施例使用管芯监控系统和方法来检测这些问题。例如,在一个实施例中,用于监控管芯连接的系统包括接合至诸如BGA之类的基底的管芯。连接指示器电路被耦合至管芯的监控垫并且被配置成检测监控垫的连接故障。当监控垫变得与基底触点不耦合和/或当基底触点变得与下面的印刷电路板不耦合时这两种情况下,可能发生连接故障。在另一实施例中,用于监控管芯连接的系统包括接合至球栅阵列(BGA)的管芯, 其中BGA被接合至印刷电路板(PCB)。管芯上的监控垫被通过BGA耦合至地,并且被进一步地通过管芯上的上拉电阻器耦合至电压轨(voltage rail)。锁存器存储监控垫的连接故障指示。当将监控垫耦合至BGA触点的焊接点出故障时、和/或当将BGA触点耦合至PCB上的接地连接的焊接点出故障时,可发生连接故障,其中的任一个都引起接地连接中的中断。在再一实施例中,监控管芯连接的方法包括监控与管芯的监控垫相对应的信号并且响应于信号的变化提供与监控垫的垫连接故障的指示。这种方法还适用于存在通过指示与监控垫中的任何一个或多个监控垫相关联的垫连接故障而串联耦合的多个监控垫的情况。说明性的实施例
图Ia示出了管芯连接监控系统100的实施例的示例。图Ia中的管芯被表示为安装至基底(BGA 112)的“倒装芯片”管芯104。然而,管芯也可以是通过丝焊132连接至基底的丝焊管芯130,如图Ib中所示出的那样。要注意的是,尽管在本文中主要针对以倒装芯片的方式安装的管芯对实施例进行了描述,但是该描述以类似的方式适用于丝焊管芯。参考图la,系统100包括布置在倒装芯片管芯104之上的连接指示器电路102。 倒装芯片104是在其上已经由半导体材料制造了一个或多个功能集成电路106的管芯或芯片。除一个或多个集成电路106之外,倒装芯片104还包括在功能上与一个或多个集成电路106隔离或不同的集成连接指示器电路102。安置到管芯垫110(在倒装芯片104的顶面上)上的焊料块108被用来将倒装芯片104直接地附着至或接合至诸如球栅阵列(BGA) 112 之类的基底。因为管芯垫110和焊料块108是在倒装芯片104的顶面上,所以倒装芯片104 被翻转并且被以“正面向下”方式安装至BGA 112。焊料块108例如通过超声或回流焊接工艺将管芯垫110耦合至BGA触点114。管芯连接监控系统100还可包括通过焊球118耦合至BGA 112的印刷电路板 (PCB) 116。焊球118被焊接至BGA 112上的PCB触点120并且被焊接至PCB 116。在BGA112的一侧上的每个BGA触点114通常被通过导电通路122穿过BGA 112耦合至BGA 112 的另一侧上的对应的PCB触点114。管芯垫110通常是提供到倒装芯片管芯104(或丝焊管芯130 ;图lb)的集成电路 106的接入的功能垫。然而,在某些实例下,管芯垫110可以不是与倒装芯片104的集成电路106相关联的功能垫。作为替代,管芯垫110可以是与倒装芯片104的连接指示器电路 102相关联的监控垫124。在这样的情况下,监控垫IM被耦合至连接指示器电路102并且形成连接指示器电路102的导电通路126的一部分。图2图示了连接指示器电路102的一个实施例。这个实施例与图Ia和Ib中所示出的管芯连接监控系统100实施例一致,并且其图示了其中通过连接指示器电路102来监控单个监控垫124的情况。连接指示器电路102包括具有经由导电通路126 (图Ia和3)、 通过监控垫1 耦合至地204的输入端202的锁存器200。尽管至监控垫124的接地连接 204可以起源在别处,但是在这个实例中,接地连接起源在PCB 116上并且被经由包括PCB 116、焊球118、BGA 112上的PCB触点120、BGA 112上的BGA触点114、以及监控垫124上的焊料块108的导电通路126电耦合至监控垫124和锁存器200。锁存器200的输入端202也被通过上拉电阻器R 208耦合至电压轨(Vcc) 206。 锁存器200表示具有使其能够存储信息的一个位的两个稳定状态的电子电路。一般而言, 锁存器200是其输出端210状态取决于当前输入信号和先前输入信号二者的时序逻辑电路。锁存器200被配置成基于在输入端202处从监控垫IM所接收的输入信号来改变其在输出端210处的状态。输出系统212被通信地耦合至锁存器200以便生成和/或以其他方式发送指示垫连接故障的信号。在图1至7的实施例中,输出系统212包括在生产/测试期间可用的和/或以其他方式通知客户电子设备的即将发生的故障的计算机设备。输出系统212还可以包括机载系统(例如,布置在PCB 116上和/或以其他方式形成PCB 116的一部分)。表示输出系统212的计算机设备也可以包括其中安装了 PCB 116的计算机,从而提供了计算机设备系统故障的可视的或其它类型的指示。输出系统212也可以被配置成在 PCB 116的闪速存储器中设置标志以便于记录和跟踪垫连接故障。现参考图2和3两者,在工作中,导电通路126在204处接地,从而使得在锁存器 200的输入端202处的输入信号是低的、或接地。如果在监控垫IM的焊料块108处的焊接点出故障(或者如果丝焊132出故障,图lb),则导致监控垫124与BGA触点114不耦合,或者在间歇故障(例如连接变得间歇)的情况下,电流将被阻止沿着通路1 流动(即,电路将断开)。导电通路126中的中断一般由中断300和中断302图示在图3中。当至地204 的导电通路1 被中断或变得不耦合时,在锁存器200的输入端202处的输入信号被经由上拉电阻器R 208上拉至电压轨Vcc。这使锁存器200改变其在输出端210处的输出状态。 锁存器200的输出状态的变化指示已经发生了垫连接故障。来自锁存器200的输出210被发送给输出系统212(计算机设备)以提供垫连接故障的通知。垫连接故障可以归因于沿着导电通路126的任何地方的中断。在所公开的实施例中,集成到倒装芯片管芯104(或丝焊管芯130,图lb)上的连接指示器电路102允许在倒装芯片104(或丝焊管芯130,图lb)上的监控垫IM处、以及在使接地连接与监控垫124 (完全和/或间歇)不耦合的沿着电路102的导电通路126的任何其它故障处的垫故障的检测。 因此,垫故障可以是在监控垫124与BGA触点114之间的焊接点(即,焊料块)中的中断、在丝焊132中的中断、在穿过BGA 112的导电通路122中的中断、在PCB触点120与PCB 116 之间的焊接点(即,焊球118)中的中断、在PCB 116上的导电通路中的中断等等中的任何一个或多个的故障的指示。图4图示了管芯连接监控系统100的实施例,其中多个监控垫IM可以被串联链接并且被通过集成到倒装芯片104上的连接指示器电路102同时监控。此外,图4中的实施例示出了串联链接的、在基底(BGA 112)与PCB 116之间的多个焊接点能够同样地被连接指示器电路102同时监控。图5示出了根据实施例的、与在导电通路126中具有示例性中断500和502的图4的管芯监控系统相符的连接指示器电路102。如在前面的实施例中那样,倒装芯片104上的连接指示器电路102允许在倒装芯片104上的监控垫124处、以及在使接地连接与监控垫1 (完全和/或间歇)不耦合的沿着电路102的导电通路126的任何其它故障处的垫故障的检测。在这里,垫故障可以是在监控垫12^、lMb以及12 和它们相应的BGA触点114之间的焊接点(S卩,焊料块108)中的中断、在丝焊中的中断、在BGA 触点114与PCB触点120之间的BGA 112上的导电通路126中的中断、在沿着PCB触点120 与PCB 116之间的通路126的焊接点(S卩,焊球118)中的中断、在PCB 116上的导电通路 126中的中断等等中的任何一个或多个的故障的指示。图6图示了管芯连接监控系统100的实施例,其中沿着不同的导电通路126a和 126b串联链接的多个监控垫IM被集成到倒装芯片104上的连接指示器电路102同时监控。图7通过示出能够通过连接指示器电路102在任何配置中沿着任何数量的导电通路 126(126a-126d)监控任何数量的监控垫IM提供了对这个和其它实施例的更全面的说明。 在图7中所图示的实施例中,各种监控垫IM被以不同的数量和配置布置在倒装芯片104 的角Cl、C2、C3以及C4上。然而,如先前所指出的那样,监控垫IM可以被正如所愿地定位在机械、热和/或其它应力很可能引起倒装芯片104与诸如BGA 112之类的下面的基底之间的焊接点中的中断的倒装芯片104上的任何地方。沿着每条导电通路126a-U6d耦合至监控垫IM并且耦合至锁存器200的是各内部上拉电阻器Ra、Rb、Rc以及Rd。如在先前实施例中那样,每个监控垫124或监控垫124的串联串被接地204至PCB 116并且被耦合至相应的内部上拉电阻器Ra、Rb、Rc以及Rd。然而,要注意的是,地可以被定位于除了 PCB 116上以外的地方。在工作中,如果沿着特定导电通路126a_U6d的监控垫IM出故障,则用于那条通路的电路将断开,并且在到用于那条通路的锁存器200的输入端处的信号将被经由相应的上拉电阻器Ra、Rb、Rc以及Rd上拉,从而改变锁存器200的输出状态以指示在布置有相应的导电通路1 和监控垫124的特定角C1、C2、C3或C4(或正被监控的其它位置)处已经发生了故障。因此,在各种实施例中,能够独立地监控在变化的导电通路配置中的任何数量的监控垫124。例如,输出系统212从锁存器200接收信号以指示沿着导电通路126a-U6d 的(一个或多个)监控垫的故障。图8示出了根据实施例的监控管芯连接的方法800的流程图。方法800通常与针对图1-7在上文中所讨论的管芯连接监控系统100的实施例相关联。方法800起始于方框 802,其中监控与倒装芯片管芯104(或丝焊管芯130)的监控垫相对应的信号。监控包括将监控垫耦合至锁存器。监控垫还被通过监控垫与BGA触点之间的焊接点耦合至地。监控垫还被通过上拉电阻器耦合至电压轨Vcc,从而使得如果焊接点被断开则监控垫的电压电平将从地电位改变为Vcc。监控垫也可以与另外的监控垫串联耦合,其中在串联的一端上的监控垫被耦合至地,而在串联的另一端上的不同的监控垫被耦合至锁存器并且通过上拉电阻器耦合至Vcc。方法800在方框804处继续,其中响应于信号的变化指示已经发生了与监控垫相关联的垫连接故障。在监控垫与另外的监控垫串联的情况下,响应于信号的变化,垫连接故障的指示与监控垫和另外的监控垫中的至少一个相关联。垫连接故障的指示是基于当到地的连接在沿着监控垫与地之间的导电通路的任何地方被中断时发生的监控垫的电压增加。方法800进一步包括监控耦合至与监控垫相关联的导电通路的锁存器的输出信号,如在方框806处所示出的那样。在方法800的方框808处,响应于正被监控的、与管芯的监控垫相对应的信号的变化,改变锁存器的输出信号。在方框810处,锁存器的输出信号被发送给输出系统(例如,计算机设备)以提供垫连接故障的通知。
8
权利要求
1.一种用于监控管芯连接的系统,包括 接合至基底的管芯;和连接指示器电路,其被耦合至所述管芯的监控垫,并且被配置成检测所述监控垫的连接故障。
2.根据权利要求1所述的系统,其中,所述管芯包括 集成电路;将所述集成电路耦合至基底触点的功能接合垫;以及在功能上与所述集成电路隔离的所述连接指示器电路。
3.根据权利要求1所述的系统,其中,所述连接指示器电路包括到所述监控垫的地电位连接和在所述监控垫与电轨之间耦合的上拉电阻器,并且其中当所述地电位连接被中断时所述连接指示器电路检测到连接故障。
4.根据权利要求3所述的系统,其中,所述监控垫是串联耦合的所述管芯的η个监控垫中的第一个,并且所述上拉电阻器被耦合在第η个监控垫与所述电轨之间。
5.根据权利要求1所述的系统,其中,所述连接指示器电路进一步包括锁存器,该锁存器具有耦合至所述监控垫的输入端,并且其中当在所述输入端处接收到连接故障的指示时,所述锁存器的输出改变状态。
6.根据权利要求1所述的系统,其中,所述基底包括球栅阵列(BGA),并且当所述监控垫变得与BGA触点不耦合时发生连接故障。
7.根据权利要求1所述的系统,其中,所述基底包括球栅阵列(BGA),其具有在所述BGA 的顶面上耦合至所述监控垫的BGA触点和在所述BGA的底面上耦合至PCB的印刷电路板 (PCB)触点,其中所述BGA触点被穿过所述BGA耦合至所述PCB触点,并且其中当所述PCB 触点变得与所述PCB不耦合时发生连接故障。
8.根据权利要求1所述的系统,其中,所述管芯选自包括倒装芯片管芯和丝焊管芯的组。
9.一种监控管芯连接的方法,包括 监控与管芯的监控垫相对应的信号;和响应于与所述监控垫相对应的所述信号的变化来指示与所述监控垫相关联的垫连接故障。
10.根据权利要求9所述的方法,其中,所述监控垫被串联地耦合至所述管芯的多个另外的监控垫,所述方法进一步包括响应于所述信号的变化来指示与所述监控垫和所述另外的监控垫中的至少一个相关联的垫连接故障。
11.根据权利要求9所述的方法,进一步包括基于所述监控垫的电压增加来指示垫连接故障。
12.根据权利要求9所述的方法,进一步包括监控耦合至与所述监控垫相关联的导电通路的锁存器的输出信号; 响应于与所述监控垫相对应的所述信号的所述变化,改变所述锁存器的所述输出信号;以及将所述锁存器的所述输出信号发送给输出系统以提供所述垫连接故障的通知。
13.一种用于监控管芯连接的系统,包括接合至球栅阵列(BGA)的管芯; 接合至印刷电路板(PCB)的所述BGA;所述管芯上的监控垫,其通过所述BGA耦合至地并且通过所述管芯上的上拉电阻器耦合至电压轨;以及用于存储所述监控垫的连接故障指示的锁存器。
14.根据权利要求13所述的系统,进一步包括 将所述监控垫耦合至第一 BGA触点的第一焊接点;将第二 BGA触点耦合至所述PCB上的接地连接的第二焊接点,其中当所述第一和第二焊接点中的一个或两个出故障时发生连接故障,引起所述接地连接中的中断。
15.根据权利要求13所述的系统,其中,所述监控垫包括串联耦合的多个监控垫,并且其中所述串联中的第一个监控垫被通过所述上拉电阻器耦合至所述电压轨,并且所述串联中的最后一个监控垫被通过所述BGA耦合至地,并且所述锁存器存储所述多个监控垫中的任何一个的连接故障指示。
全文摘要
一种用于监控管芯连接的系统包括接合至基底的管芯和耦合至所述管芯的监控垫的连接指示器电路。所述连接指示器电路被配置成检测所述监控垫的连接故障。监控与所述管芯的监控垫相对应的信号,并且响应于所述被监控的信号的变化提供与所述监控垫相关联的垫连接故障的指示。
文档编号H01L21/66GK102414806SQ200980159010
公开日2012年4月11日 申请日期2009年4月30日 优先权日2009年4月30日
发明者S. 塞尔维斯特 J., H. 霍奇 R. 申请人:惠普开发有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1