多路ESD阵列一路击穿,旁边那几路读数为何跟着偏
一颗四路或六路阵列护着一排接口,返修时经常见到一路明显击穿,旁边那一路读数也不对。换掉整颗以后两路都好了,于是被当成一起坏的巧合。
直接答案
多数不是巧合。多路阵列把几个二极管单元做在同一块芯片上,共用衬底与公共端,一路通过大电流时衬底电位被抬起,邻近单元的寄生三极管被触发,形成一条临时通路。表现是邻路漏电流上升、读数偏移,而不是彻底损坏。判断要先看邻路是漏电还是开路,两者的改法不同。
共用衬底省了面积,也开了串扰的路
多路阵列把四到六个二极管单元做在同一颗芯片里,单元之间共用衬底与公共阴极或阳极。这个结构省面积、省焊点,代价是单元之间不再隔离:一路承受大电流时,电流在衬底上产生压降,邻近单元的寄生三极管被正偏,形成一条通往公共端的额外通路。电流撤去以后通路消失,但衬底上流过的电流已经在结区与氧化层留下痕迹,漏电流从此抬高。这个机制在直流测试里看不出来,要用脉冲测试或者直接看高温漏电才会显现。同一颗里的单元越靠近,共用衬底的面积越大,串扰也越明显,排在两端的两路影响最小。这也是为什么把敏感通道排在阵列两端更稳妥。
| 核对项 | 要记录的条件 | 为什么要记录 |
|---|---|---|
| 通道数 | 几路共用一颗,公共端怎么接 | 决定串扰范围 |
| 公共端阻抗 | 到地的走线长度与过孔数 | 决定衬底抬多高 |
| 邻路现象 | 漏电上升还是开路 | 区分串扰与独立损坏 |
| 能量大小 | 放电等级与重复次数 | 决定是否留下永久损伤 |
三条判断原则
第一条,先看邻路是漏电还是开路。漏电上升多半是串扰留下的痕迹,器件还能用但参数漂移;开路则是该路自己被击穿,与邻路无关。第二条,量公共端到地的走线阻抗。这条路径越长,衬底电位抬得越高,串扰越明显,改布局就能改善。第三条,把换整颗与改布局分开评估。只换器件不动公共端,下一轮还会出现同样的邻路异常。三条里第一条最省时间,一条阻抗曲线就能把两种失效分开。公共端如果经两个过孔下地,过孔之间那段走线就是抬电位的来源。
先分漏电与开路:一个是串扰,一个是自身损坏。
公共端越短越好:走线电感决定衬底抬多高。
换件与改板分开算:只换件,问题会重演。
记录项:按通道写成一列
阵列类器件的记录最忌讳写一句已更换。把每一路的对地阻抗、漏电流、公共端走线长度与放电落点写成一行,才能看出是同一颗里的串扰还是外部注入。表里再加一列该路是否悬空,未使用的通道在放电时更容易被抬起来,这一点常被漏掉。表里再写一列器件批次,同一批次的衬底工艺一致,串扰表现可以横向对比。复测时按同一落点打三次,邻路读数的离散度能说明串扰是否已经变成永久损伤。
| 记录项 | 建议写法 | 不能省略的原因 |
|---|---|---|
| 通道组 | 每路对地阻抗与漏电流 | 区分串扰与损坏 |
| 公共端 | 走线长度、过孔数与回流路径 | 决定衬底电位 |
| 悬空组 | 哪几路未使用 | 悬空路更易被抬起 |
| 落点组 | 放电打在哪个连接器 | 判断注入位置 |
| 复测组 | 换件前后的邻路读数 | 确认是否真的改善 |
邻路异常时的核对顺序
逐路量对地阻抗,先分漏电与开路。
量公共端到地的走线长度与过孔数。
确认未使用的通道是否悬空。
按结果改布局或换器件,复测邻路读数。
常见问题
邻路只是漏电变大,还能继续用吗?
要看漏电在最高工作温度下是否还在规格内。串扰留下的漏电会随温度上升,常温看着正常,高温时可能把分压点拉偏。批量产品建议按高温复测一次再决定。高温复测这一项经常被省掉,问题就留到了客户端。这一步做完再决定换件,返修率会低很多。
换成单路器件是不是就没有这个问题?
单路器件之间确实没有衬底耦合,但通道数增加会占用更多面积,公共端分头下地又带来新的抬地问题。选哪种取决于通道数与布局空间,不是单纯的好坏判断。通道数与布局空间是这对取舍的两个端点,先定空间再定通道数。
资料来源
资料核对日期:2026-10-29。邻路异常先分漏电与开路,再谈换件。


