VTT V777V777集成电路测试系统日本VTT株式会社测试技术交流1VTT V777(一)V777系统介绍高性能、低价格 为中国用户设计的新产品2VTT V777V777测试系统特点n测试时钟 10MHzn基准时钟 100MHzn最大128通道(Input/Output)n2器件同时并行测试(标准环境下 )n波形信号即时处理(具备波行存 储器)n性能稳定,高可靠性,高精度n测试效率高,可以大量节省投资n操作简单,易于掌握n节省空间,移动方便n功耗低,家用电即可n测试软件使用方法简单n测试命令简洁而丰富n测试程序,波形程序制作简单n波形程序控制功能丰富n应用工具软件丰富n具有器件阅读功能n测试程序库丰富硬件系统软件系统3VTT V777系统配置和简要指标主频100MHz 测试频率10MHz 20ns图形深度4MW/PINPMU30V/400MA(36V/100MA),VM:2mv,IM:20n A DPS30V/400MA(36V/100MA),VM:2mv,IM:20n A 时钟8 rates,8 clock/rate驱动电平VIH:0 to +11V, VIL:-2 to 8 V比较电平-12V to +12V比较方式边沿触发/窗式选通动态负载-20 mA to +20 mA/-2 V to 8 V用户电源+5V,+12V,+15V,-15V/1.0A4VTT V777V7100测试系统构成保险丝部电源监视部主开关部键盘CPU显示器5701582盖子定向销430510240控制箱使用专用测试头的优点§和探针机或机械手可实现直接连接,出现故障少§器件和测试头间的配线短,受到干扰少§硬件故障发生率低,便于维修保养,修理成本低5VTT V777V777测试系统主要接口DPS 1~4INTERFACEDPS 5~8PMU 1~4PMU 5~8VI/VOPATTERN MEMORYTG/TDRANDOM PATTERN CONTROLLER6VTT V777V777测试系统 测试头PIN卡配置B zoneC zoneA zoneD zone4305104201 3121 11 7161 51 412395 4672 9282 483 33 23 13 019363 53 42 02 32 22 110B zoneA zone4321D zoneC zone182 52 62 77VTT V777提供多种界面板8VTT V777V777测试系统的操作n打开主机电源n打开CPU电源n用PWRON命令打开本体与测试头电 源n用LOAD命令调用所需的波形文件n启动测试程序n用ALT+X使测试程序终了n数据处理n用POFF命令关闭本体与测试头电源n关闭CPU电源n关闭主机电源漏电表示检验按钮主开关自动跳闸按钮9VTT V777V777测试界面V 7 1 0 0 V2.43E97 - 3 - 10 15:10:23TEST PROG. VTTCHIPSEQ NO0TEST COUNT0DUT - 1PASSFAILBINFUNCDC000DUT - 2PASSFAILBINFUNCDC000F1F5F2F6F3F7F4F8REPEAT OFFREADYDATA LOG OFFMANUALFAIL STOP ONBIN SUMMARYCOUNTER ONDUT-110VTT V777BLOCK DIAGRAM11VTT V777PIN ELECTRONICSDUT12VTT V777(二) V777测试程序n测试程序的结构n测试指令的说明n测试程序的编写n测试指令的使用13VTT V777VERSE测试程序主程序的结构V777 测试程序的语言环境 C/C++头文件 绝对要加上测试子程序 pincon测试子程序 leak测试主程序 一定要用 prog()的形式开头程序段识别序号1调用子程序 pincon程序段识别序号2调用子程序 leak程序结束#include void pincon(void){ 〈管脚接触测试的源程序〉}void leak(void){ 〈漏电测试的源程序〉}void prog(void) //main program{seq(1);pincon();seq(2);leak();end();} 14VTT V777测试指令——设定DC测试条件类vfimifvmforcesetbsclearbsmpinxpinblimitblh(), bll(), blhno(), bllno()limit()senh(), senl(), senhno(), senlno()slimit()sah(), sal(), sahno(), salno()clp()stbm() 加电压,测电流加电流,测电压指定偏置的电压,电流,量程设置电源电压取消电源电压指定DC测试的通道号码指定电源电流测试的电源(BS)号码指定电源电流测试的电流限定值分别指定电源电流测试的电流上,下限值等指定PMU测试的电压或电流限定值指定PMU测试的电压或电流上,下限值等指定数据结果测试的限定值分别指定数据结果测试的上,下限值等指定DC测试时的箝位(CLAMP)电压指定mtest命令中从偏置电压或电流后到测定开 始的时间15VTT V777测试指令——设定功能测试条件类drvpin( )cmppin( )iopin( )openpin( )ldpin( )dpin ( )rate( )td( )tw( )stbd( )stbw( )tsrest( )vt( ),vt2( )vout( ), voh( ), vol( )vin( ), vih( ), vil( )io( ), ioh( ), iol( )tpin( ) 指定和驱动器(DRIVER)相连的通道号码及波形调制模式等指定和比较器(COMPARATER)相连的通道号码及选通脉冲指定双向控制(I/O)的通道号码等指定开放状态的通道号码指定偏置继电器(load relay)所在的通道号码指定动态负载中的继电器的状态及通道号码指定各时区(SPLIT)的时钟宽度(RATE)指定各时区(SPLIT)的时钟脉冲延迟(DELAY)指定各时区(SPLIT)的时钟脉冲宽度指定各时区(SPLIT)的选通脉冲延迟指定各时区(SPLIT)的选通脉冲宽度使时钟脉冲(TIMING)的设定值初始化指定动态载荷(dynamic load)(有源负载)的阀值(Threshold)电压指定比较器的高位,低位电压指定驱动器(DRIVER)的高位,低位电压指定动态载荷(dynamic load)的偏置电流指定时间间隔测定通道号码及分辨率16VTT V777测试指令——实施测试类mtest()test()start()stest()ttest( )poweronpoweroff实施DC测试实施功能(function)测试实施功能测试预处理 (preconditioning)实施结果数据测试 实施时间间隔测定 打开指定的硬件电源关闭指定的硬件电源17VTT V777测试指令——辅助用的指令rfunc()pat_endrun()bsrch()val()seq()set(),clear()setrly(), setrly2()wait()halt()pend()repeat()mprint()minput()smode()trig()getfm()getafm() _wend , _cendDut1ALLPinflaghandbin功能测试结束后,读取出错的通道号码无条件使功能波形的运行进行到最后指定二元搜索(Binary search)的变量及搜索范围读取系统变量的值指定测试序列号各种模式的设定及取消实施扩张卡上的通用继电器的控制指定测试程序执行中的等待时间停止测试程序的运行检查波形的运行是否停止使测试语句重复执行把指定文字列输出到操作画面上 [类似于printf()]从键盘输入的结果存入变量中 [类似于scanf()]一时解除并行器件的测定,分别测定DUT1及DUT2指定激发(Trigger)信号的对应的波形地址把指定通道的错误内存结果读出把指定通道及指定范围的错误内存结果读出确认WFEND或CREND信号是否从探针机送到测试器为把测试头的所有通道都分配给一个DUT而设置的变量为功能分类选择而设置的变量(通过控制箱控制)对各BIN信号进行分类18VTT V777波形程序的结构波形矢量模块输入/输出控制模块 输出观测与否控制模块 BINPATTERN0000000000110 % NOOP, (0 0) ,SPL0 0101010101000 % NOOP, (0 0) ,SPL0 0000000011001 % LOOP 127 ST EN,(1 1). . . . . . . . . .. . . . . . . . . .1111000000110 % HALTENDIO00000000000001100000011000. . . . . . . . . .END MASK0000000000000000000000110000END 2进制/16进制形式选择波形矢量模块开头语波形矢量及控制语句.....波形矢量模块结束语IO模块开头语输入/输出控制矢量..IO模块结束语MASK模块开头语输出观测/忽视控制矢量.MASK模块结束语波形文件19VTT V777IO模块Vss TGNDCH3CH4CH5CH6CH7CH8CH9CH10CH11CH12CH20CH19DUT1 [16KSRAM]CH16DPS1FSIDT6168CH13CH1CH2CH18CH17CH14为输入管脚为双向(I/O)管脚为输出管脚VddIO00000000000011000000…00000000000011001111…END 波形文件“1” 驱动器OFF, 管脚为输出状态“0” 驱动器ON, 管脚为输入状态对应通道号 12345…………13 14….20管脚13,14输出, 其它输入……管脚13,14,17-20输出, 其它输入注释:未使用通道(例15,16),IO矢量设定随意20VTT V777MASK模块Vss TGNDCH3CH4CH5CH6CH7CH8CH9CH10CH11CH12CH20CH19DUT1 [16KSRAM]CH16DPS1FSIDT6168CH13CH1CH2CH18CH17CH14为输入管脚为双向(I/O)管脚为输出管脚Vdd MASK0000000000001100000000000000000000001111……0000000000001100111100000000000011000000……00000000000000000000END 波形文件“1” 驱动器OFF, 管脚为输出“0” 驱动器ON, 管脚为输入对应通道号 12345…………13 14….20只对输出管脚13,14 进行观测(care)只对输出管脚17-20进行观测(care)…….对输出管脚13,14,17-20都进行观测对管脚13,14观测,对17-20不观测…….对所有输出管脚都不进行观测注释:非输出通道的MASK 矢量都取为 021VTT V777波形矢量构成BINPATTERN0000000000110 % NOOP, (0 0) , SPL0 00101010101000 % NOOP, (1 0) , SPL0 10000000011001 % LOOP 127 ST EN, (1 1)2. . . . . . . . . .. . . . . . . . . .1111000000110 % HALTnENDIO0000000000.…00001100000011.…0001ENDMASK0000000000.…000000000000011.…00001END 波形文件1000100000110 % NOOP, (1 0) ,。