曾益慧创职业技能杯
一、杯赛题目:ADC芯片自动化测试系统设计与开发
二、赛题背景
赛题以集成电路测试行业中的ATE测试工程师的岗位职责和任职要求为背景设计,帮助参赛者通过赛题的实践来学习芯片测试的原理和方法,锻炼ATE测试工程师岗位所需的技能。以下为集成电路行业ATE测试工程师的岗位主要职责和任职主要要求:
岗位主要职责:
1. 根据芯片规格(Datasheet)制定测试方案;
2. 开发、调试、优化测试程序;
3. 设计ATE测试硬件;
4. 整理和分析测试数据,协助量产良率监控、生产测试问题的快速解决;
5. 测试方案的持续改善,包括提升准确性、覆盖率,优化测试时间,降低测试成本等;
任职主要要求:
1. 了解芯片封测流程,熟悉芯片测试原理;
2. 熟悉一门或以上编程语言,如C++、VB、Python、LabVIEW等;
3. 熟悉ATE测试硬件的设计制作、使用和维护,如Socket、Change Kit、Probe Card、Load Board等;
三、赛题任务
赛题分初赛和总决赛两个阶段,赛题场景贯穿集成电路ATE测试工程师的岗位主要职责,赛题中要求参赛者完成的任务覆盖集成电路ATE测试工程师的任职主要要求。
赛题选择的测试对象(DUT)为AD9283 8-bit ADC芯片,测试机台为IECUBE-3839或者IECUBE-3100集成电路测试ATE设备,要求参赛者基于以上指定机台完成指定芯片的自动化测试系统设计与开发。
初赛阶段:
参赛者需要完成两部分的工作:
1)根据AD9283 8-bit ADC芯片的Datasheet完成芯片FT测试的测试方案撰写;
2)基于LabVIEW准备测试程序的开发和调试。
初赛的成绩为以上两部分工作的考评成绩加和:
测试方案工作的考评成绩基于参赛者提交的测试方案文档评判结果获得;
测试程序的开发和调试工作的考评通过线上考评的方式进行,参赛者在线上考评环节根据现场拿到的LabVIEW程序以及程序的开发和调试要求,在规定时间内(1个小时)完成程序功能的开发和调试后把完成后的程序提交,测试程序的开发和调试工作的考评成绩基于参赛者线上提交程序的评判结果获得。
总决赛阶段:
参赛者现场在规定的时间内(2个小时)需要完成两部分工作:
1)现场完成芯片测试Load Board的制作,主要包括Socket和外围测试电路的焊接;
2)现场基于制作好的Load Board、AD9283 8-bit ADC芯片和IECUBE-3839或者IECUBE-3100集成电路测试ATE设备,完成芯片量产测试程序的开发、软硬件联调,实现芯片的自动化测试并获得测试数据。总决赛的成绩根据参赛者现场完成的Load Board、量产测试程序以及芯片的自动化量产测试结果综合打分得到。
四、杯赛阶段及提交内容
1. 初赛提交内容(线上)
1) 芯片测试方案文档(Word文档,不限格式),要求覆盖的ADC测试项尽可能多,例如:最低有效位和满量程范围、失调误差和增益误差、积分非线性和差分非线性、总谐波失真、无杂散动态范围、信纳比、信噪比、静态输入电流和输入阻抗、功耗等
2) 在线考评环节开发和调试完成的LabVIEW程序
2. 总决赛提交内容(线下)
1) 制作好的Load Board
2) 现场开发完成的LabVIEW量产测试程序
3) 量产测试结果数据(保存在LabVIEW界面上即可)
五、评分标准
1. 初赛阶段评分依据
1) 测试方案设计完整性和合理性(40%)
包括:测试方案覆盖的测试项,每个测试项测试原理和实现方法、测试方案是否完整、合理等。
2) 测试方案文档规范性(10%)
包括:方案文档可读性,是否存在抄袭等。
3) 在线考评环节开发和调试完成的LabVIEW程序(50%)
包括:程序中要求的开发和调试任务完成情况,程序的规范性等。
2. 总决赛阶段评分依据
1) Load Board的制作(20%)
包括:焊接的规范性等。
2) 现场开发完成的LabVIEW量产测试程序(40%)
包括:程序中要求的开发和调试任务完成情况,程序的规范性等。
3) 量产测试结果数据(40%)
包括:测试结果的正确性等。