ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

TDI相机原理与半导体量测应用:从电荷级联到工程调参实战

TDI相机原理与半导体量测应用:从电荷级联到工程调参实战 做半导体量测这行TDI相机几乎是绕不开的一个词。不管是晶圆表面颗粒检测、光刻对准标定、掩膜版缺陷筛查还是先进封装里的AOI设备的核心成像单元常常就是一台TDI相机。很多兄弟第一次接触这个名词时都会犯嘀咕它跟普通的面阵相机、线扫相机到底差在哪为什么偏偏在半导体这行里成了标配这篇文章我就把这几年用TDI相机的理解和踩过的坑整理一下把原理讲透也把工程里那些真正影响出图质量的小细节一起说出来。看不看得懂原理图不要紧照着我下面这些章节看一遍再去调试设备你会觉得思路清晰很多。1. TDI相机是什么从一张模糊的晶圆照片说起先讲个我实际遇到的场景。用普通线扫相机去扫一片抛光后的裸晶圆平台速度跑到50mm/s以上结果图像又暗又花原本该是亮晶晶的硅面看起来像蒙了一层雾真正想找的颗粒缺陷全被噪声淹没了。当时旁边一个刚入行的同事还很困惑觉得线扫相机参数没问题光源也加了两路怎么就是拍不干净。问题出在一个非常基础但又容易忽略的物理限制上普通线扫相机的每个像元只有一次曝光机会一行扫完就要立刻读出曝光时间短得可怜。假设线频是10kHz那一行的积分时间只有0.1毫秒。在低照明、高倍放大、高速运动这三个条件同时叠加时单个像元收集到的光生电荷就非常少信号比不过传感器底噪图像自然就花了。TDI相机解决的就是这个矛盾。TDI全称Time Delay Integration时间延迟积分。它的核心思路不复杂让同一目标物在运动过程中依次通过多行像元每一行都对这个目标物曝光一次然后把各行的光生电荷累加在一起最后一次性读出。这样做的好处是它既保留了线扫相机大视场、高速度的结构优势又获得了类似面阵相机长时间积分的高灵敏度。我平时给非科班同事打比方喜欢说这是流水线原理。普通线扫像是一个人负责一道工序产品从你面前过去你只有一秒钟时间看清楚看漏了就是看漏了。TDI相当于一条流水线上站了64个人同一件产品依次经过每个人面前每个人都在它身上留下一次观察最后由组长把64个人的记录汇总成一份完整报告。报表信息量当然比一个人看一眼看到的详尽得多。1.1 普通线扫相机的瓶颈普通线扫相机在高速扫描时的劣势本质上是一个信噪比问题。信噪比里信号部分取决于光通量即照射强度、镜头透过率、像元面积、积分时间四者的乘积噪声部分则由散粒噪声、暗电流噪声、读出噪声共同构成。高速线扫把积分时间压到几百微秒甚至几十微秒相当于把信号项按比例压缩信噪比掉得很快。在显示面板、印刷、纸张检测这些行业这类问题不算致命因为我们可以把光源做得非常亮把镜头F数开大或者用更大像元的传感器把光接收面积堆上去。但半导体量测不一样晶圆表面打磨后的反射特性、光刻胶膜的厚度差异、纳米级颗粒的散射信号都对照明和成像条件有很苛刻的要求。有些暗场检测的散射光强度只有明场反射光强度的千分之一甚至更低普通线扫相机完全顶不住。1.2 TDI的关键思路边走边“存”TDI把“曝光一次”变成了“曝光N次”。N就是TDI的级数常见的有32、64、96、128级。每增加一级理论上的信号累积就多一份假设系统噪声主要是散粒噪声的情况下信噪比提升大约为根号N倍。32级提高约5.6倍64级是8倍96级差不多9.8倍128级则到11.3倍。这个提升是实打实的。举个例子如果我们原来用普通线扫一张图上颗粒信号和噪声的比值只有3:1勉强能看到轮廓换成32级TDI之后信噪比直接拉到17:1左右颗粒清清楚楚后续图像处理算法的误判率会成数量级下降。这也是为什么半导体设备厂商宁愿多花钱用TDI也不愿在产线上把速度降下来换取普通线扫的曝光时间因为良率检测的准确率比设备速度更值钱。1.3 TDI为什么成了半导体量测的标配半导体量测有一个天然矛盾晶圆表面积越来越大检测速度必须越来越快而缺陷尺度却越来越小需要更高的放大倍数和更精细的分辨率。放大倍数提高以后物方视场变小为了覆盖同样的晶圆面积就必须加快扫描速度这时候成像曝光时间被进一步压缩。再加上很多工艺层的反射率低缺陷信号又弱普通线扫或面阵拍都无法兼顾速度和灵敏度。TDI正好踩中了这个平衡点。面阵相机的最大问题是效率低一片12寸晶圆用高倍物镜拍几百上千张图拼接和存储都是麻烦普通线扫虽然效率高但信号不够TDI把高效率和信号累积结合在一起所以从早期的图形晶圆检测设备开始TDI几乎成了行业默认配置。可以说没有TDI今天半导体量测设备的产能和精度都很难达到芯片制造对在线检测的要求。2. 核心原理拆解电荷级联、行频匹配与输出带宽原理听起来简单但真正到工程实现和调参时有几个关键点一定要搞清楚。很多人拿着TDI相机当普通线扫接上就开扫结果出图全是斜条纹第一反应以为是相机坏了其实十有八九是行频没匹配上或者时钟相序方向弄反了。2.1 从CCD-TDI到CMOS-TDI传统TDI相机以CCD传感器为主道理也很直白CCD本身就是电荷耦合器件电荷包可以在像元之间逐级传递做TDI简直是如鱼得水。目标物经过第一行像元时产生光生电荷下一时刻目标物移动到第二行像元第一行的电荷包也正好转移到第二行两边一叠加第三行、第四行一路加下去最后在输出端一次性读出一个大电荷包。这个过程的优势是电荷在器件内部直接累加没有反复模数转换带来的量化噪声动态范围和信噪比非常漂亮所以直到今天很多高端半导体检测设备依然认准CCD-TDI。CMOS-TDI是这些年才逐渐成熟的路线。它的实现方式分成两类一类是模拟域累加在每个像元内部用电容暂存电荷下一行曝光后合并原理和CCD差不多另一类是数字域累加每一行单独完成光电转换和模数转换然后在FPGA或者芯片内部做数字求和。数字累加的好处是灵活可以随时切换级数不会像CCD那样电荷包容量被固定住。早期的CMOS-TDI在灵敏度上确实比不过高端CCD-TDI但这些年背照式工艺和低噪声读出电路追上来以后差距已经小了很多。选型的时候不要只看传感器类型重点要看厂商给出的实际噪声曲线、动态范围和满阱容量数据。同样是64级TDI不同厂商的芯片在强反光区域的抗饱和能力可能差一个数量级这在半导体量测里是非常致命的。2.2 时钟相序与扫描方向TDI的电荷转移方向必须和机械运动方向严格一致。CCD的垂直转移时钟分好几个相每个相位的先后顺序决定了电荷是往上跑还是往下跑。如果驱动时序映射错了扫描方向反了图像不会像普通线扫那样简单地左右镜像而是直接变成一堆斜向错位的线条看起来就像动态模糊叠加了雪花。我调试设备时有个习惯接上新TDI相机先用很低的行频、很慢的速度跑一张有方向性的测试靶比如斜向线条或专用的分辨率靶纸。慢速下运动匹配相对容易如果这时图像还是斜的或者花的先不要怀疑相机硬件回头检查时钟相序和扫描方向配置。这个习惯帮我省了很多排查时间。2.3 行频匹配的计算方法行频匹配是TDI调试里最重要的一步公式其实非常简单行频等于运动速度除以系统放大倍率和像元物理尺寸的乘积。请看一下运动速度单位用mm/s像元尺寸要换算成mm放大倍率是指物方尺寸到像方尺寸的放大倍数。举个例子某晶圆检测平台速度是150mm/s镜头放大倍率是1倍相机像元尺寸是7μm那么所需行频等于150除以(7乘以10的负3次方)大概21.43kHz。如果这台相机的最大行频是36kHz还有约1.68倍的余量算是合理的。speed 150.0 # 运动速度 mm/s pixel 7.0 # 像元尺寸 um mag 1.0 # 光学放大倍率 line_freq speed / (pixel * 1e-3 * mag) # 行频 Hz print(f所需行频: {line_freq / 1e3:.2f} kHz) max_line_freq 36.0e3 # 相机标称最大行频 Hz print(f余量倍率: {max_line_freq / line_freq:.2f}x)实际项目里计算出行频数值之后一定要留余量一般建议1.2到1.5倍以上。原因是平台在加减速段的速度并不均匀编码器信号也存在抖动行频如果卡在相机极限附近速度一旦波动就会失配图像会出现周期性模糊。2.4 行频失配的典型现象行频和实际速度不匹配时后果是方向性的。速度偏快也就是实际走的速度比相机期望的匹配速度更快目标物会超前于电荷包移动结果表现在图像上是目标看起来被拉伸了速度偏慢则是压缩目标在扫描方向上被压扁。轻微的失配肉眼看单帧不容易发现但是连续看多帧或者用算法测量特征尺寸时会发现所有长度数据都有一个系统性误差。如果同步信号本身抖动比如旋转编码器的A相和B相信号引线过长受到干扰行频会忽快忽慢图像上就会出现周期性的明暗条纹或者锯齿状错位。排查这类问题时建议先看示波器上的编码器信号波形不要急着换相机。3. 半导体量测里TDI的具体应用场景原理清楚了我们来看TDI在半导体量测里到底都用在哪些地方。不同工序对TDI的诉求不太一样理解这些差异做系统方案时才能真正选对配置。3.1 裸晶圆宏观缺陷检测最典型也最基础的应用是裸晶圆检测也就是对抛光片、外延片做颗粒、划痕、波纹、残留膜等宏观缺陷的筛查。这类检测通常用低倍率镜头单次扫过整个晶圆表面然后通过图像算法把微米级以上的颗粒或划痕挑出来。光照方式常见的是明场加暗场组合明场看表面均匀性暗场用来捕捉微弱散射信号颗粒和划痕在暗场下会比明场亮很多。这种场合选TDI相机核心诉求是高速度和大视场覆盖。一片12寸晶圆直径300mm如果要求几十秒扫完线速度随便就上百mm/s再加上晶圆表面某些膜层反射率不高普通线扫根本吃不住。用64级TDI后信噪比提升明显暗场下原来那些若隐若现的微颗粒也能被算法稳定锁定。3.2 图形晶圆的明场/暗场检测到了图形晶圆检测场景就复杂了。图形晶圆表面有密集的电路图案背景本身就有很强的明暗对比缺陷检测需要在复杂背景里找出图形缺失、桥接、异物等异常。这类设备通常有两种光学模式明场模式对反射光成像用来找几何轮廓异常暗场模式收集散射光用来找亚表面颗粒和微小缺陷。TDI在暗场模式里的优势尤其明显因为散射信号实在太弱了。检测设备一般会先通过低倍率TDI快速扫描全片锁定可疑坐标后再换高倍率镜头做复核。这种“先快速筛查再精细复查”的思路决定了第一级的TDI必须兼顾速度、灵敏度和数据稳定性稍有噪声波动就会产生大量误报影响整条产线的效率。3.3 掩膜版检测与光刻量测环节掩膜版光罩是芯片图案的源头掩膜版上一旦有缺陷曝光后就会批量坏事。TDI在掩膜版检测里通常工作在透射模式光源从掩膜版背面打上来相机接收透射光成像。透明材料上的小吸收点、灰阶误差、图形边缘粗糙度都会造成透射光强的细微变化对相机的灵敏度要求非常高。另外在光刻前后的套刻精度量测里TDI也常被用来快速扫描对准标记。对准标记通常分布在晶圆边缘数量多位置分散普通面阵相机拍一个位置就要移动一下平台效率很低TDI配合平稳的平台运动可以连续扫描整个边缘区域把所有标记一次性收进图像序列里极大缩短量测时间。3.4 先进封装与特殊衬底检测先进封装的兴起给TDI带来了新的应用场景。2.5D/3D封装里的TSV硅通孔晶圆背面检测、扇出型封装的RDL布线层AOI、bump凸块高度和位置量测这些环节不仅要看表面图案还经常要透过介质层看下面的结构。介质层的透过率通常不高反射信号杂散灵敏度不够就什么都看不清。一些特殊衬底材料也很有意思比如蓝宝石、碳化硅这类透明或半透明衬底用透射光TDI可以看到内部体缺陷和微裂纹这是明场反射很难做到的。做这类项目的兄弟选相机时要注意光谱范围透射成像往往需要可见光甚至近红外的特定波段不是随便一台可见光TDI都能胜任。4. 选型时真正要盯住的几个参数很多新人选TDI相机时容易犯一个毛病只盯着分辨率参数以为像素越高越好。真做半导体量测的人会告诉你分辨率、灵敏度、速度这三者永远在打架真正合适的选型是把系统约束条件全部列出来以后倒推出来的。4.1 级数、灵敏度与速度的权衡TDI级数直接决定灵敏度但并非越大越好。级数大意味着电荷包在传感器内累积时间更长对速度匹配精度的要求更高光学系统如果存在轻微像差或离焦累积越多反而越糊。此外CCD的电荷包容量有限级数大时强反光区域更容易饱和产生垂直拖尾。我的经验是一般明场检测用32级或64级足够暗场检测或者低反射率材料再用64级到96级。128级在工业领域比较少见除非是科研级弱光检测否则性价比并不高。4.2 最大行频、像元尺寸与光学放大倍率TDI相机标称的最大行频决定了系统的极限线速度。线速度等于行频乘以放大倍率和像元尺寸的乘积。以下几组参数供参考像元尺寸放大倍率最大行频极限线速度7μm1x36kHz252 mm/s7μm5x36kHz50.4 mm/s5μm1x72kHz360 mm/s5μm2x72kHz180 mm/s从表里能看出高倍放大时系统线速度会显著下降。如果你的制程检测需要高倍率加高速度就要考虑更高行频的相机或者提高放大系统视场的利用率有时缩小一个倍率等级速度就能宽松一大截。分辨率也不是单纯看像元尺寸。光学系统的衍射极限是物理限制物镜NA只有那么大再小的像元也改变不了已经被镜头滤掉的高频信息。选择像元尺寸时常看的指标是采样频率理想情况下每个最小特征用2到3个像元来采样小于这个比例只是数据量变大细节并没有增加。4.3 光谱响应与照明波长的匹配半导体量测的照明波段千差万别。普通可见光TDI适合明场反射和大部分AOI场景薄膜干涉测量需要紫外波段紫外波长更短分辨率更高对薄膜层厚敏感深紫外波段用于光刻和掩膜相关量测这时候相机传感器必须有专门的UV增强选项甚至背照式深紫外镀膜。近红外波段则适合硅衬底内部缺陷检测因为硅对近红外有一定的透过率。选型时要拿着相机厂商提供的光谱响应曲线和你的照明波长、光学系统透过率一起做预算。很多人忽略镜头本身的紫外透过率玻璃镜头在紫外波段衰减非常严重必须用石英或氟化钙材料的镜头。4.4 接口、触发与抗晕光接口决定了数据传输带宽和系统组网的灵活性。现在主流TDI相机大多是CoaXPressCXP接口带宽高可以单缆传多路数据线缆长度能做到十几米甚至几十米适合产线布局分散的设备。老一些的设备用Camera Link HSL成熟但带宽有限。10GigE成本低接普通交换机很方便但传输延迟比CXP大对实时性要求高的同步扫描场景要考虑清楚。触发方面TDI相机的行同步信号通常来自运动平台的旋转编码器用A/B相信号或差分TTL脉冲。编码器的分辨率要和平台的精度匹配信号传输一定要用屏蔽差分线避免长线干扰。抗晕光功能在半导体场景里特别重要。金属层和光刻胶边缘会产生极强的高光区域如果传感器没有anti-blooming结构电荷会溢出到相邻像元形成一条垂直亮线把周围一片缺陷都掩盖掉。4.5 选型流程参考我做选型时固定走一套流程先定光学方案再回来选相机。首先明确检测对象的最小缺陷尺寸和检测速度要求计算出物方分辨率和线速度然后根据照明方式估算目标像面的光通量粗略判断需要的TDI级数接着把像元尺寸、放大倍率、行频做一轮匹配计算排除掉明显不合适的选项最后带着候选型号去查光谱响应和接口跟厂商要样机做实测。整个过程一环扣一环千万不要先选相机再想光学方案那样十有八九要返工。5. 从装调到量产TDI相机的常见问题与排查经验硬件选型对了一次到位的情况很少实际调试中总会冒出各种奇奇怪怪的问题。下面这些问题都是我或身边同事真实踩过的坑整理成速查表大家遇到类似现象可以按图索骥。5.1 图像发花、明暗条纹最容易遇到的是图像上有周期性横条纹。第一次遇到这个现象时我一度以为是TDI级数配错了反复查参数折腾了半天。后来用示波器看了LED驱动器的电流波形才发现光源驱动频闪正好落在积分时间范围内每一行的光通量不一致就产生了明暗交替的条纹。这一类问题的排查顺序先看光源驱动电流是否稳定再看供电电源的纹波最后才考虑相机自身。换用零频闪的LED驱动器或者把驱动器频率提高到行频的十倍以上问题通常能解决。5.2 扫描拖影、边缘模糊扫描拖影最常见的原因是行频和实际速度不匹配。排查时不要只看标称速度要实际测平台在扫描区间内的瞬时速度尤其是短距离往返运动加减速段的速度波动比匀速段大得多。把扫描区间控制在运动的匀速度段如果还拖影就用编码器实际脉冲数重新计算行频。另一个容易被忽略的原因是光学系统的离焦和像面倾斜。TDI本身就是让同一个目标物在多行上连续成像如果像面有些区域焦点偏离目标物跨行时就会逐渐模糊累积以后变成斜向拖影。这时要用高精度焦面调节机构逐区域检查不能指望软件处理。5.3 同步信号抖动导致的位置错位编码器信号抖动会导致行频忽快忽慢图像上出现锯齿状错位严重时甚至缺行。现场排查时先看编码器的安装固定是否牢固联轴器有没有松动再看信号线是不是和动力线走同一个线槽长线传输时有没有做差分接收。A/B相脉冲到了相机端最好加一级光耦隔离或差分转单端的电路避免共地干扰。曾经有台设备一开电机图像就闪最后把编码器线单独走了一条屏蔽电缆两端屏蔽层单端接地问题立刻消失。5.4 调试中的几个实操经验最后分享几条很实在的调试经验。第一条先静态后动态。新相机到货不要急着让它上平台扫晶圆先用均匀面光源盖住镜头采集几帧静态数据看满幅灰度均值、方差和有没有固定暗角这些数据能帮你判断传感器本身是否健康。第二条先用低行频慢速跑再逐步提速。低行频下速度匹配更容易可以先集中精力调光学焦点、光照均匀性和相机方向。确认这些都没问题了再逐步提高行频同时观察图像有没有因为速度上升而出现新的劣化。第三条调TDI方向时用有方向特征的测试靶直线条、斜线条或者专用靶纸都行不要用表面均匀的晶圆。晶圆表面本身没有方向信息你根本看不出来电荷转移方向是否正确。第四条产线环境里不要忽视散热和防尘。TDI相机长时间运行传感器温度升高会增大暗电流图像底噪会缓缓上升。半导体洁净间的环境相对好但散热风扇滤网还是要定期清我见过因为滤网堵住导致CCD温度升高、图像越来越花的情况。现象可能原因排查动作明暗横条纹光源频闪、驱动纹波示波器查LED电流换零频闪驱动图像拉丝或压缩行频与速度不匹配实测匀速段速度用编码器重新标定斜向错位、缺行编码器信号干扰检查线缆屏蔽、差分接收、接地垂直亮线强光区域饱和溢出选用带抗晕光功能的相机调低增益整体图像越来越糊传感器温度升高清理散热风扇检查冷却系统结尾一个老工程师的TDI调参心得最后再说点个人的实际体会。TDI相机原理上并不复杂真正难的是工程实现。我调试过好几套设备最深刻的经验就是千万不能一上来就追求最大行频和最大级数。把低速、低级的静态图像调清楚确认光学、照明、同步和传感器都状态健康再一步步提速、增加级数这个看似保守的顺序能省下大量排错时间。还有一个细节容易被忽略如果系统后期要做多台TDI相机的拼接扫描必须在硬件层面提前考虑外触发和相位对齐而不是靠软件后期去校准。多相机之间的行同步差几个微秒在最终拼接图上就会表现为错位和拼接缝解决起来的成本远高于一开始就做好同步设计。做半导体量测设备往往是细节决定良率。TDI这种相机尤其如此选型、光学匹配、调试流程环环相扣哪个环节偷懒都会在后面的数据质量上还回来。希望这篇文章能帮刚接触TDI的兄弟少走点弯路也欢迎有实际项目经验的同行多交流。
返回列表