DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 2635|回复: 2
打印 上一主题 下一主题

[待整理] 模拟IC自动测试系统的直流参数测试单元

[复制链接]
跳转到指定楼层
楼主
发表于 2015-4-28 17:03:46 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
集成电路(Integrated Circuit,IC)测试技术是集成电路产业中不可或缺的重要组成部分,而测试设备是IC测试技术的一种重要工具。模拟IC自动测试系统是一款针对模拟IC直流参数和交流参数进行测试的设备,主要用于IC晶圆的测试,以便验证芯片的性能参数是否符合规范要求。
       
        1模拟IC自动测试系统结构
       
        模拟IC自动测试系统主要包括PC、PCI通信板、控制板、母板、TMU板、OVC板、AWG板、DIG板和DUT板组成,系统结构框图如图1所示。
       
       
        图1 模拟IC自动测试系统框图

         
        1. 1 PC模块
       
        PC是整个模拟IC自动测试系统的主控制中心,类似于人类的“大脑”,主要负责向各个功能板发送功能指令使其实现相应的功能,并接收、处理测量得到的数据结果。
       
        1.2 PCI通信板模块
       
        PCI通信板主要负责对PC发送的功能指令进行译码,然后转换成测试数据总线传递给模拟IC自动测试系统,类似于PC与自动测试系统之间的“桥梁”。
       
        1.3控制板模块
       
        控制板主要是将PCI传递的测试数据总线进行相应的数据处理,完成PCI和各功能板之间的通信。
       
        1. 4母板模块
       
        母板类似于控制板和各功能板之间的“桥梁”,主要实现测试数据总线的传递。
       
        1.5功能板模块
       
        TMU(Time Measure Unit),时间测量单元,主要功能是测量信号的频率、周期、上升沿时间、高脉冲时间等时间参数;AWG(Arbitrary Waveform Generator),任意波形发生器,主要功能是可以产生任意的波形;DIG是数据采集卡,主要对波形的数据进行采集、处理、存储和传输;OVC(Octal Voltage/Current),直流参数测试单元,主要功能对直流参数进行测试。
       
        2直流参数测试单元
       
        模拟IC自动测试系统中直流参数测试单元的主要功能是为芯片提供稳定的电压值或者电流值,然后测量其电流或者电压,从而判断芯片是否符合规范要求。本设计中的直流参数设计单元(OVC)可提供4个独立的PMU(Precision Measure Unit,精密测量单元),最大输出电压可达到+20 V,误差为0.5%,最大输出电流可达到±0.5 A,误差为0.1%,OVC的硬件结构如图2所示。
       
       
        图2 OVC硬件电路结构

         
        2.1直流参数测试单元原理
       
        OVC系统采用16位DAC7744、16位ADC974以及开尔文连接法来提高系统的精度。PMU可以实现两种功能:FVMI(加电压测电流)功能和FIMV(加电流测电压)功能。两种功能的原理框图如图3所示。
       
       
        图3 PMU功能原理图

         
        从PC端发送功能指令FV/FI,FPGA对功能指令进行解码,从而控制DAC、继电器开关和ADC,最终将测量结果MI/MV上传到PC端。本设计中DAC采用16位的DAC7744,ADC采用16位的ADC974,它们都拥有4个独立的通道,可提供4个独立的PMU通道,分辨率为305μV,能够满足系统高精度的要求。2.2加电压测电流(FVMI)功能原理
       
        加电压测电流功能主要是为待测器件施加一个稳定的电压值,然后测量流经待测器件的电流。将图3中的开关S2、S3打到FV端,整个电路就可以实现加电压测电流(FVMI)的功能。
       
        首先,为了提高系统的精度,图3中的Force端和Sense端采用开尔文连接法,最终连接到待测器件的同一端。
       
        其次,FPGA接收到PC的功能指令,当前系统实现加压测流的功能,FPGA控制DAC输出所施加的电压值,由于DAC7744输出电压范围在-10~+10 V之间,如果所施加的电压值在-10~+10 V之间,那么开关S1直接打到FV/FI端,如果所施加的电压值在+10~+20 V或者-20~-10 V之间,那么开关S1需要打到-2F V端,将DAC的输出电压经过OPA1反相放大2倍后输出所要施加的电压值。
       
        然后,DAC输出的电压值到达功率放大器OPA2,此时选择合适采样电阻Rs,并将与其相连的继电器闭合。那么,OPA2、采样电阻、待测器件就形成了一个回路,如图4所示。
       
       
        图4 FVM1功能原理图

         
        由图4可知,流经待测器件load的电流与流经采样电阻Rs的电流相等,而仪表放大器OPA3的输出电压VD是采样电阻Rs两端的压差,那么VD除以采样电阻阻值Rs得到的电流值I即为流经采样电阻Rs的电流值,也就是流经待测器件load的电流值。VD经过ADC转换成16位数字信号,上传到PC,PC端将数据进行处理,最终得到电流值MI.
       
        2.3加电流测电压(FIMV)功能原理
       
        加电流测电压功能主要是为待测器件施加一个稳定的电流值,然后测量待测器件的电压值。将图3中的开关S2、S3打到FI端,整个电路就可以实现加电流测电压(FIMV)的功能。
       
        首先,为了提高系统的精度,图3中的Force端和Sense端采用开尔文连接法,最终连接到待测器件的同一端。
       
        其次,FPGA接收到PC的功能指令,当前系统实现加流测压的功能,此时需要选择合适的采样电阻值Rs,由FPGA控制DAC输出一定的电压值,电压值等于所施加的电流值FI乘以采样电阻阻值Rs.
       
        然后,DAC输出的电压值到达功率放大器OPA2,此时与采样电阻Rs相连的继电器闭合。那么,OPA2、采样电阻、OPA3和待测器件就形成了一个回路,如图5所示。
       
       
        图5 FIMV功能原理图

           
         
         
        由图5可知,流经采样电阻Rs的电流与流经待测器件load的电流相等,即PC所施加的电流值,那么此时待测器件load的电压值就是Sense端的电压值VT,VT经过电压跟随器OPA4、缓冲器OPA5,最终由ADC转换成16位数字信号,上传到PC,PC端将数据进行处理,最终得到电压值MV.
       
        2.4测量结果
       
        本设计直流参数测试单元(OVC)包括4个独立的PMU,以其中一个PMU为例,选用精密电阻作为待测器件,表1是FVMI功能和FIMV功能的测试数据。
       
       

         
        3结论
       
        根据文中的测试数据可以分析得到:直流参数测试单元可以作为稳定的、精确的电压源或电流源。目前,OVC已进入硬件电路的老化性测试阶段,在不久的将来,将投入模拟IC的测试应用。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
沙发
发表于 2020-10-5 14:46:29 | 只看该作者
谢谢分享!{:12:}
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2024-12-23 19:13 , 耗时 0.114830 秒, 21 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表