
1. 从一颗光引擎的“命门”说起为什么CPO封装最怕这三大测试CPOCo-Packaged Optics共封装光学这几年在数据中心、AI算力集群里火得不行核心思路就是把光引擎和交换芯片、计算芯片封装在同一个基板上让信号在芯片间用光来传。好处非常直接功耗更低、带宽更高、延迟更小。但很多人只盯着架构图和性能曲线真正到了量产环节才发现CPO封装的质量控制方案和传统封装完全是两个物种。我近几年带队做过好几款CPO光引擎的封装验证最深刻的一个感受是**CPO封装的失效点大多数不在芯片本身的电性能上而是死在“物理连接”上。**一颗激光器芯片贴歪了0.5丝一条金丝弧度不对一组光纤阵列的固定胶固化不到位都会直接变成良率杀手。而在CPO封装的质量验证体系里有三项测试几乎是所有封装厂、光模块厂、系统集成商绕不开的“三道鬼门关”Die Shear芯片剪切力、Wire Pull引线拉力、光器件推力Lens/Fiber Push/Pull。这篇文章我就把这三种测试从原理到实操、从设备设定到失效分析一次讲透。无论是做封装工艺的工程师、搞质量管控的朋友还是刚入行想搞明白CPO验证逻辑的读者相信都能从这里拿到一些可以直接用的经验。2. Die Shear贴片粘得牢不牢一剪见真章2.1 为什么要测Die Shear它到底在测什么Die Shear芯片剪切力测试也叫Die Push或Chip Shear是衡量芯片与基板、芯片与热沉、芯片与引线框架之间粘接强度最直接的测试手段。原理不复杂用一根剪切推刀以恒定速度水平推挤芯片的侧面直到把芯片从贴装位置推掉记录整个过程中的最大推力。在CPO封装里Die Shear测试的位置非常多。激光器芯片EML、DFB、探测器芯片PD、TIA、DSP、驱动芯片等都需要贴装在基板或热沉上任何一个贴片界面出了问题轻则热阻异常、性能漂移重则芯片直接脱落、整机报废。实际测试中我们最关注的是两个值剪切力峰值N或kgf和失效模式Failure Mode。峰值大小代表粘接强度失效模式则告诉你“到底哪里断了”。这个信息极有价值——同样是剪切力不合格如果断裂面在芯片与胶水之间说明芯片背金处理或贴装压力有问题如果断裂面在胶水与基板之间说明基板表面污染或胶水润湿不良如果胶水内聚断裂多半是固化工艺不充分。2.2 CPO场景下Die Shear的特殊考验CPO封装里的Die Shear比传统封装要复杂不少。原因有三点第一被剪切对象的厚度和材料差异很大。激光器芯片只有100到150微米厚边缘又脆推刀压上去力度稍微大一点芯片就崩了测出来的数据根本不能反映真实粘接强度。DSP这类大芯片又不一样面积大、重量大对推力值要求特别高推刀的行程和力传感器量程又得足够大。一套Die Shear设备要兼顾这两种截然不同的芯片对工装设计是不小的考验。第二推刀高度设定极其讲究。行业通用的做法是把推刀底边设定在被剪切芯片厚度的1/3到1/2处并且保证推刀与芯片侧面完全接触。推太高容易把芯片掀翻而不是剪断测得偏大推太低推刀直接压到基板或相邻器件测得值毫无意义。CPO封装里芯片间距往往很小有时推刀下刀空间只有几百微米操作难度骤增。第三剪切力之外还要看粘贴面积。行业里虽然会给出绝对值参考比如某类芯片要求大于5N但更科学的评估方式是推力除以粘接面积得到单位面积剪切强度MPa。同样是5N推力贴装面积2mm²和0.5mm²的可靠程度完全不是一个级别。所以你们看报告的时候千万别只看一个推力数字一定要结合失效模式和粘接面积一起判读。2.3 实操中的参数设定与避坑经验根据我的实践Die Shear测试最常用的几档参数是这样的不同芯片类型要调剪切速度常规推荐50到200 µm/s。速度越快测得值往往越大因为胶水的粘弹性特性带来的阻力会增加。做工艺横向对比时必须固定同一速度。推刀高度设定在芯片厚度的40%左右比较安全。比如100 µm厚的芯片推刀底边离基板表面40 µm。失效模式判定必须用高倍显微镜甚至SEM确认断裂界面按IPC/JEDEC的分类标准记录不能只看力值。我做CPO激光器贴片验证时踩过一个很典型的坑新换了一批银胶升温速率和原来的略有差异固化炉实际温度比设定值低了约8℃。固化后Die Shear测试的推力值看起来还在规格内但失效模式从“胶水内聚断裂”变成了“芯片与胶水界面分离”。用扫描声学显微镜一查发现胶层里有大量微气泡和未固化区域。如果当时只看力值不看失效模式这批货流出去高温运行几个月后激光器就会陆续出现热跑偏甚至脱落。所以给各位一句掏心窝的话**CPO场景下做Die Shear失效模式比力值本身重要得多。**规范做法是每次测试后在记录表里同时写清力值、断裂位置、断裂面积比例最好附上显微照片这样才能真正指导工艺改进。3. Wire Pull金丝键合牢不牢拉力说了算3.1 Wire Pull的测试逻辑与判定标准Wire Pull引线拉力测试是键合丝金线、铜线、银线质量验证的经典手段。用钩针勾住键合丝的跨度中点垂直于基板表面向上拉直到丝断开或键合点脱落记录最大拉力。CPO封装的引线键合有几个非常明显的特点。第一键合丝数量大一个光引擎上动辄几百上千根。第二很多信号线是高速差分线对弧高、线长一致性要求极高这直接影响Wire Pull测试时钩针放置的位置一致性。第三部分键合点靠近光路区域操作空间狭窄稍不留神钩针就会碰到相邻器件或光纤。判定标准一般是看两个维度拉力绝对值和断裂模式。拉力绝对值按线径、线材不同有对应的规格。断裂模式则有几种典型情况颈断在键合球颈部断开通常说明键合参数偏大颈部被“切”得太薄或者长时间使用中颈部应力集中。线断在跨距中间断开说明丝本身抗拉强度不够或者弧线高度过高。球脱/楔脱键合点整个从焊盘上脱离多半是焊盘污染、IMC层形成不良、键合参数偏低。基板裂纹这是最严重的失效模式说明键合能量过大已经伤到了基板本身。3.2 CPO中的Wire Pull为什么更难做在CPO模块里做Wire Pull难度比传统QFN、BGA封装高一个量级。核心原因在于被测丝的可达性和周围环境干扰。光引擎里光纤阵列、透镜组、芯片、电容电阻挤得很密很多键合丝的跨度又特别短。拉力钩针勾上去的角度稍微偏一点测得的力值就有明显偏差。更麻烦的是有些键合丝紧挨着光纤钩针动作过大就可能碰到光纤直接造成光路损伤测试成本就高了。我一般要求测试工程师在操作前先对着设计图纸确认每根待测丝的位置和走向再在显微镜下实际比对。对关键信号线比如DSP到驱动芯片之间的高速线宁可多花时间把钩针摆放角度调好也不要将就着勾个大概。每一根丝的测试角度和钩针位置都应当做记录否则数据离散了根本说不清是工艺问题还是测试问题。另一个容易忽略的点是拉力测试的方向。常规做法是垂直于基板表面向上拉但对于跨距较大、弧线较矮的丝垂直拉升未必能真实反映实际受力状态。有些实验室会做水平方向的推丝测试Wire Pull Horizontal或者结合键合点剪切测试Ball Shear一起评估。在CPO封装里我建议至少做一次垂直Wire Pull加一次Ball Shear两者互为补充才能把键合质量的上下限摸清楚。3.3 从Wire Pull数据反推键合工艺是否健康的经验实际工作中我拿到一批Wire Pull数据后不会只看平均值和最大值而会重点看三件事一是最小值和极差。哪怕平均值很高只要有一个点低于规格下限就说明工艺窗口有波动。这个波动可能来自某个引线框架区域镀层厚度不均、键合劈刀磨损进入后期、或者是基板局部污染。二是断裂位置的分布。如果大量断裂都在颈部说明键合参数整体偏大可以考虑适当降低超声功率或键合压力如果大量断裂在焊盘界面优先排查等离子清洗工艺和焊盘表面状况。三是数据的批次趋势。做CPO可靠性验证时往往要跟踪多批样品的Wire Pull数据。如果某一批数据整体比上一批低10%以上就算还在规格内也要警惕。这种趋势性劣化通常和高分子材料老化、焊盘氧化层增厚、线材批次差异等因素有关提前发现就能提前调整。我还遇到过一次特别典型的情况某批次金丝的Wire Pull全部合格但Ball Shear值普遍偏低。排查后发现是键合劈刀的新旧批次差异导致的新劈刀的倒角几何微有变化球焊的形变程度下降接触面积变小。这是看Wire Pull数据根本发现不了的必须结合Ball Shear数据才能定位。所以我的建议是CPO封装的关键焊点验证Wire Pull和Ball Shear尽量一起做。4. 光器件推力CPO最特别的一道“附加题”4.1 光器件为什么也要测“推力”传统封装里几乎没人会拿推力计去推透镜或光纤。但CPO封装不一样光路上有大量独立固定的光学元件——光纤阵列FAUFiber Array Unit、准直透镜、棱镜、隔离器、光波导耦合模块等。这些元件通常用紫外固化胶或热固胶粘在基板或结构件上它们的位置精度直接影响光耦合效率它们的固定强度则决定了整个模块在振动、温循、跌落工况下的可靠性。光器件推力测试本质上和Die Shear类似都是考察“粘得牢不牢”。区别在于光器件的形状千奇百怪受力方向五花八门。有的要推有的要拉有的要垂直方向按压有的要侧向掰。所以这类测试没有统一标准很多时候要基于具体产品形态自行设计工装和判定标准。4.2 光纤阵列推力测试的实操案例我以一个很常见的光纤阵列FAU固定强度验证为例把整个流程拆开来讲。FAU通常是V型槽里排好一组光纤用盖板压住整体通过紫外胶固定在硅基光电子芯片PIC的边缘区域。它的耦合位置必须和PIC上的光波导精确对准偏差控制在亚微米级。固化后要验证它在受到外力冲击时不会产生位移。我的测试方案是这样的先把模块水平固定在定制的测试平台上用千分表监测FAU边缘的微小位移。然后用力学测试机的推力头缓慢推FAU的侧端面加载速度设在0.5 mm/min推力上限根据FAU体积设定比如30N。记录推力-位移曲线观察曲线是否出现骤降——骤降点通常意味着胶层或粘接界面发生开裂。测试后立即用高精度显微镜测量FAU位置是否发生不可逆偏移。这里有一个很关键的判断逻辑**光器件的推力测试不能只看“推到多少N才掉”更要看“推到多少N时发生了微米级位移”。**因为光耦合效率对位移极其敏感可能0.5 µm的偏移就会导致1dB的额外插损。一个FAU可能在推力15N时才整体脱落但它5N时就已经位移了2 µm这在实际工况下就是无法接受的。我给光器件推力测试定了三条“红线”推力达到规格值比如10N时FAU位移不得大于0.3 µm推力-位移曲线不得出现台阶或突跳卸载后位置回滞量不得大于0.1 µm。这种判定方式比单纯看“牢不牢”要贴近实际得多。毕竟CPO里光器件的失效不一定是从基板上掉下来更多时候是“悄悄挪了一点点”耦合效率就崩了。初期我们按传统思路只做破坏性推力测试结果一批样品推力值全合格但在温度循环后插损普遍恶化后来才发现是FAU在热应力下发生了微小位移。从那之后位移监控就成了光器件推力测试的标配环节。4.3 不同光器件的推力测试方案差异光器件的推力测试没有“一招鲜”的方案针对不同器件要做针对性设计。我做过的几种典型器件测试方案大致如下器件类型加载方式典型负载方向关键监控指标光纤阵列FAU侧向推力水平方向垂直于光纤轴位移量、曲线突变准直透镜垂直推力侧向推力光轴方向和垂直光轴方向脱出力峰值、镜片位移隔离器/波片垂直按压光轴方向按压强度、胶层状态棱镜/反射镜侧向推力水平方向粘接界面状态、位移光栅耦合器垂直推力垂直于芯片表面峰值力、碎片状态这里要特别提醒一句光器件推力测试的工装设计一定要考虑加载点与器件质心的关系。很多光器件形状不规则如果推力作用点和器件的支撑点不在一条线上会产生力矩导致器件翻转测到的是“掀翻力”而不是“粘接强度”。这种情况下的数据参考价值就要打折扣。4.4 和系统级封装、CoWoS的关联再往大了说CPO封装的可靠性验证从来不是孤立的一两项测试。目前行业里很热的系统级封装SiP和CoWoS等2.5D/3D封装技术和CPO往往紧密结合。一颗完整的CPO光引擎通常会把DSP或交换芯片做在CoWoS级别的中介层上周围再贴装激光器、调制器、PD等光电器件再用FAU完成光耦合。整个模块的封装密度和异质集成复杂度比传统光模块高出很多。在这个背景下Die Shear、Wire Pull和光器件推力这三项测试分别对应了不同层级的物理可靠性Die Shear管的是“芯片有没有粘牢”Wire Pull管的是“电气互连有没有健壮”光器件推力管的是“光路有没有稳如磐石”。三者加在一起才算是把CPO封装的机械可靠性骨架撑住了。我始终认为CPO封装要做好的核心不是哪一项工艺多么炫技而是“木桶效应”——任何一环的物理连接出了问题整个光引擎都是废的。这也是为什么我在项目组里反复强调把Die Shear、Wire Pull和光器件推力这三项基础测试吃透比追着看那些高大上的光学仿真报告更实际。5. 常见问题与排查技巧实录5.1 Die Shear测试的典型问题处理问题一剪切力偏低但失效模式显示为胶水内聚断裂。这种情况说明胶水本身的强度不够或者固化程度不足。优先排查固化温度和时间曲线再确认胶水有没有超过保质期或冷藏保存后恢复时间不够。如果用的是导电胶还要检查银粉沉降情况使用前是否充分搅拌。问题二剪切力忽高忽低离散性大。多半和贴装工艺的一致性有关。看看贴片机每次的点胶量是否一致、贴装压力有没有波动、共晶贴装的升温曲线是否稳定。还有一个小细节推刀用久了前端会有磨损磨损后的推刀接触面积变大测得的力值系统性地偏高。我一般建议每200次测试就检查一次推刀状态必要时换新刀。5.2 Wire Pull测试的典型问题处理问题一拉力值正常但一直有零星颈断。大概率是键合参数偏大导致球颈部过度减薄。可以尝试把超声功率或者键合压力降低5%到10%再观察断裂模式分布。同时确认一下劈刀的寿命状态磨损到后期的劈刀球颈部成型会变得不稳定。问题二拉力值合格但Ball Shear偏低。优先检查焊盘表面状态。CPO封装里基板焊盘往往经过多层处理表面氧化或者有机物残留都会影响IMC层生长。建议加强键合前的等离子清洗或者延长键合后热处理时间促进IMC层的充分生长。5.3 光器件推力测试的典型问题处理问题一推力值达标但位移过大。这是光器件测试里最常见的问题。原因通常是胶层太厚或者胶水固化时收缩不均匀导致内应力。对策是优化点胶量和贴装间隙控制或者换用收缩率更低的胶水。再有就是考虑在FAU下方增加机械挡块作为“第二道保险”。问题二同一个产品不同批次推力差异大。这种情况要重点排查紫外固化工艺的参数稳定性——紫外灯能量衰减、照射距离变化都会导致固化深度不足或表面发黏。另外环境湿度也会影响胶水的表面粘接建议固化操作在恒温恒湿环境下进行并记录每次固化的紫外能量值。5.4 测试设备与工装的日常维护心得这三类测试设备日常维护的核心就一个词校准。力传感器要定期做标定剪切推刀和拉力钩针要检查磨损光学显微镜的倍率标尺要核对。还有测试平台的水平度别小看这个——平台稍微不平剪切力测试的角度就偏了测得值自然不准。我习惯每个季度做一次全流程的“标准样品复测”用一组长年保存的参考样品重新做一遍Die Shear、Wire Pull和光器件推力测试确认数据和半年前、一年前的基线基本一致。这套做法已经帮我们抓出过两次传感器漂移问题省下的返工成本远超过校准费用。6. 后续还能往哪个方向延伸CPO封装发展到今天Die Shear、Wire Pull和光器件推力这三项基础测试挑战只会越来越多不会越来越少。比如随着带宽提升激光器阵列、硅光芯片和光纤阵列的集成度还在进一步提高单位面积上的物理连接数量越来越多留给测试工装的空间越来越小。再比如未来可能出现的全光互联和更复杂的3D集成封装芯片堆叠层间的物理可靠性验证也需要在现有测试思路上做延伸。根据我的经验后续值得投入的方向有几个一是精细化力-位移同步测量在测力同时记录微米级位移来判断“还没破坏但已经松了”的早期失效二是多物理场联合测试把推力测试和高温、高湿、通电老化结合在一起做更贴近实际工况三是在线无损检测的引入用超声扫描或光学相干断层扫描提前识别粘接界面的微缺陷把问题拦截在破坏性测试之前。不过话说回来无论方法怎么演进CPO封装的可靠性底线始终要靠这些最基础的物理测试来兜住。把Die Shear、Wire Pull和光器件推力这三道关守好CPO产品才真正有底气从样品走向量产。