测试程序及测试板开发注意事项

测试程序及测试板(loadboard)的开发是测试工程师最主要的工作,作为一个测试新手,你开发的东西也许在工程阶段看不出什么问题,但一旦进入大批量生产阶段,就有可能会出现诸如测试不稳定、测试良率低、经常需要维护等等各种各样的问题,究其原因,还是各方面考虑的不是很周到引起,如何才能避免这些问题的发生,接下来给大家推荐一篇业界资深测试工程师总结的、在测试开发中需要注意的各类问题,供大家参考,极具参考价值,尤其在封装测试厂工作的工程师们,应该仔细研读,对照自己在开发中有哪些还没有考虑到,也是一个检查测试开发的好帮手,望大家给予支持!
一、程序方面:
序号 验证项目 要求 确认
1 程序名 符合公司测试程序名命名规则,如有客户另外特殊要去按客户规范处理。  
2 程序版本号 与最新的测试规范一致。  
3 管脚排列 工程调试的产品与量产批的产品管脚排列一致。  
4 测试机资源 测试程序内设定的测试机资源配置需要与车间内测试机的标准配置符合。  
5 电压或电流设定 测试程序内,不能有超过测试机资源板能力的电压或电流设定。  
6 继电器热切换 测试程序内应该尽量避免有继电器热切换的情况发生。  
7 检查测试机资源上电和关闭顺序 a,确认程序初始化时测试机的源不应该对产品管脚加上电压或电流,所有测试机的源都应该处于off状态。  
b,检查程序中在测试结束后所有的测试机源都设定为off状态。  
c,测试机的源在从施加状态到关断状态时,确保先施加0v,然后关断,且中间过程不应该切换量程。  
d,测试机的各个源之间在上电和关闭顺序。上电时需要先加产品电源脚,再加其他产品功能脚电源;关闭时相反,先关闭产品功能脚,最后关闭产品电源脚。  
8 leakage current测试项目注意事项 a,检查量程设置,要能覆盖产品测试规范中该项测试参数的limit内。  
b,产品移开,增加接近待测产品典型电阻的电阻器,模拟产品测试,测试值应为理论计算值。  
c,要避免有些测试机台(如vtt等)在测试漏电时,碰到漏电偏大,施加的电压会降低导致测量值不正确的现象发生。  
d,对于下限为none的测试规范,需要增加一个下限范围。  
9 测试顺序 原则上与测试规范上的顺序一致,如有认为测试顺序不合理的,需要征得客户同意才修改。  
10 open/short测试 尽可能多的测试管脚的open/short,如果客户测试规范上没有测试open/short的,必须自己加上open/short项;如有可能,增加管脚的contact测试项目。  
11 大电流或高电压测试 需要用到大电流或高电压测试的产品,在测试项的最后一定要加上小电流测试项;客户提供的测试规范里面没有,测试工程师要主动提醒客户增加该项目。  
12 临时测试程序规范 针对客户要求放宽范围的临时测试规范,需要采用temp程序,并要有客户文档书面依据,填写临时程序修改通知书  
13 存放路径 确认每个程序数据存放路径按照公司规定设置。不标的话会默认c盘,以免过多存放造成死机。  
14 stop on fail检查 eagle测试程序里面增加settestmainvariable(stop_on_fail,true)。所有测试机台都应缺省设置为stop on fail。  
15 量程切换检查电压范围 测试机台在量程切换时会有脉冲产生,所以在电压按step上升(或循环内部递增)时,要施加足够的range避免电压量程切换的产生,不能使用 auto range(即不加range).  
16 电压电流钳位设置检查 tmt上电压电流成组出现互为钳位,尽量不要使用set_current_range语句(使用该语句时会将钳位设定为range的一半)。且不能漏掉电流设置set_current语句。  
二、测试线路板验证方面:
序号 验证项目 要求 确认
1 接插件 测试线路板上接插件需要焊接牢靠,所有接插件焊点需要全部加上焊锡。  
2 连线 a,确认继电器控制端和电源端连线是否正确。  
b,应避免出现悬空的线与线或线与元器件之间的裸露的接头,应加上保护层。  
3 避免板子短路 用cable线连出来的dut 板背面接触到工作台容易短路,增加保护层。  
4 元器件 应避免出现体积过大的元器件,如无法避免,请考虑增加子板专门固定放置。  
5 利用插座转接的元器件 测试板上用插座转接的元器件应该用线或用胶布固定住。  
6 多余的插座处理 测试板上多余的插座不应该存在。如无法去除,应想办法把它封起来,避免生产线引起困扰。  
7 地线的处理 a,有些测试板不一定适合大面积铺地;  
b,在设置地线时应该考虑大电流回路和小电流回路不能交叉,输出回路与反馈回路不能互相干扰。  
c,针对tmt板的制作,建议对应dvi的gnd sens都要接地,以免由于lcb板的问题造成测试误差。  
d,sot23产品的测试板在finger压接区域不应该铺地,避免定位螺丝与地线短路。  
8 电容/二极管极性检查 电解电容等有极性的电容和二极管等元器件要注意极性标志,不能接反。  
9 线路板尺寸 尺寸不能太大,应确保能可靠安装在分选机上。  
10 线路板厚度 sot26系列的板子厚度为1mm, vtt板子为3mm,其他板子无特殊要求厚度为1.6mm;  
11 弹簧针或测试片接触 与测试座的弹簧针或测试片接触的地方需要镀金。  
12 接口或者转接线要有明确标示 根据产品管脚的不同,对应不同的接口或者转接线并标示清楚。(431即使管脚插错,cont也是ok的)。  
13 专用板的使用 量比较大的产品如431等需设计专用板;线路复杂的板子,电流比较大的产品也需要设计使用专用板。  
三、eos验证
序号 验证项目 要求 确认
1 示波器验证 用示波器检查产品每个脚在整个测试过程中不应该有不期望的脉冲出现。  
2 电压/电流检查 检查确认没有不同的测试机电压/电流源连到同一个脚上,如有,请确保一个源动作时不会对其他源引起干扰;原则上需要增加relay隔离。  
3 大电流产品的测试 针对有大电容的的板子,需要特别注意电容放电问题;大电流的施加应该逐步增加。  
四、对测试机的保护
序号 验证项目 要求 确认
1 测试时间 大电流测试项目的测试时间不能太长,原则上小于5ms。  
2 短路检查 a,要排除继电器5v/12v电源线与其他线路短路的可能。  
b,程序内应避免在产品接触不好时导致测试机内的资源板直接对地短路的现象发生。  
3 配置检查 测试程序开发时原则上要选择车间内测试系统的标准配置,减少生产时需要插拔资源板的事情发生。  
五、software bin和hardware bin的设置
序号 要求 确认
1 软件bin设置要符合《集成电路成品测试分bin设置规范》  
2 特别是排料box 3做为eqc fail,不允许将参次fail分到box 3,以免在处理eqc fail时有参次混入难以判断。  
3 software bin在test plan里面需要注明。  
4 tmt asl1000默认bin1,2,3,4为硬件bin1,不得把fail bin设成bin1,2,3,4中的任何一个。

“春雷响动”:Hisan智能激光屏落地江苏省委大院某核心部门
思科收购Acacia,光子学产业接下来会如何发展?
一种处理多标签文本分类的新颖推理机制
OPPO Find X卢浮宫惊艳亮相 骁龙845助力Find系列强势回归
未来中国人工智能市场规模将不断攀升,2030年产业规模超过1万亿元
测试程序及测试板开发注意事项
GJB标准 军用设备环境试验方法
水冷电阻如何安装及使用
配电站房、变电所动环辅控系统解决方案
rfid技术在制造业中的应用
传Google、亚马逊、苹果等科技巨头将合资建设5G
如何保护您的模拟前端
算法偏见到底有多复杂
麒麟a2芯片属于什么水平?打破蓝牙传输速度瓶颈
浅谈Wi-Fi6、Wi-Fi6E、Wi-Fi7的差异
性价比较高的无线蓝牙耳机,300元内音质最好的耳机
采用SOC的星载微型GNSS接收机设计方案
汽车继电器的作用
边缘计算是如何工作的_边缘计算如何融入日常生活
浅析中间继电器的作用和接触器的区别