PMU 精密测量单元
PMU(Precision Measurement
Unit,精密测量单元)用于精确的DC参数测量,它能驱动电流进入器件而去量测电压或者为器件加上电压而去量测产生的电流。PMU的数量跟测试机的等级有关,低端的测试机往往只有一个PMU,同过共享的方式被测试通道(test
channel)逐次使用;中端的则有一组PMU,通常为8个或16个,而一组通道往往也是8个或16个,这样可以整组逐次使用;而高端的测试机则会采用per
pin的结构,每个channel配置一个PMU。
1 驱动模式和测量模式(Force and Measurement Modes)
在ATE中,术语“驱动(Force)”描述了测试机应用于被测器件的一定数值的电流或电压,它的替代词是Apply,在半导体测试专业术语中,Apply和Force都表述同样的意思。在对PMU进行编程时,驱动功能可选择为电压或电流:如果选择了电流,则测量模式自动被设置成电压;反之,如果选择了电压,则测量模式自动被设置成电流。一旦选择了驱动功能,则相应的数值必须同时被设置。
2 驱动线路和感知线路(Force and Sense Lines)
为了提升PMU驱动电压的精确度,常使用4条线路的结构:两条驱动线路传输电流,另两条感知线路监测我们感兴趣的点(通常是DUT)的电压。这缘于欧姆定律,大家知道,任何线路都有电阻,当电流流经线路会在其两端产生压降,这样我们给到DUT端的电压往往小于我们在程序中设置的参数。设置两根独立的(不输送电流)感知线路去检测DUT端的电压,反馈给电压源,电压源再将其与理想值进行比较,并作相应的补偿和修正,以消除电流流经线路产生的偏差。驱动线路和感知线路的连接点被称作“开尔文连接点”。
3 量程设置(Range Settings)
PMU的驱动和测量范围在编程时必须被选定,合适的量程设定将保证测试结果的准确性。需要提醒的是,PMU的驱动和测量本身就有就有范围的限制,驱动的范围取决于PMU的最大驱动能力,如果程序中设定PMU输出5V的电压而PMU本身设定为输出4V电压的话,最终只能输出4V的电压。同理,如果电流测量的量程被设定为1mA,则无论实际电路中电流多大,能测到的读数不会超过1mA。值得注意的是,PMU上无论是驱动的范围还是测量的量程,在连接到DUT的时候都不应该再发生变化。这种范围或量程的变化会引起噪声脉冲(浪涌),是一种信号电压值短时间内的急剧变化产生的瞬间高压,类似于ESD的放电,会对DUT造成损害。
4 边界设置(Limit Settings)
PMU有上限和下限这两个可编程的测量边界,它们可以单独使用(如某个参数只需要小于或大于某个值)或者一起使用。实际测量值大于上限或小于下限的器件,均会被系统判为不良品。
5 钳制设置(Clamp Settings)
大多数PMU会被测试程序设置钳制电压和电流,钳制装置是在测试期间控制PMU输出电压与电流的上限以保护测试操作人员、测试硬件及被测器件的电路。
当PMU用于输出电压时,测试期间必须设定最大输出电流钳制。驱动电压时,PMU会给予足够的必须的电流用以支持相应的电压,对DUT的某个管脚,测试机的驱动单元会不断增加电流以驱动它达到程序中设定的电压值。如果此管脚对地短路(或者对其他源短路),而我们没有设定电流钳制,则通过它的电流会一直加大,直到相关的电路如探针、ProbeCard、相邻DUT甚至测试仪的通道全部烧毁。
图2显示PMU驱动5.0V电压施加到250ohm负载的情况,在实际的测试中,DUT是阻抗性负载,从欧姆定律I=U/R我们知道,其上将会通过20mA的电流。器件的规格书可能定义可接受的最大电流为25mA,这就意味着我们程序中此电流上限边界将会被设置为25mA,而钳制电流可以设置为30mA。
如果某一有缺陷的器件的阻抗性负载只有10ohm的话,在没有设定电流钳制的情况下,通过的电流将达到500mA,这么大的电流已经足以对测试系统、硬件接口及器件本身造成损害;而如果电流钳制设定在30mA,则电流会被钳制电路限定在安全的范围内,不会超过30mA。
电流钳制边界(Clamp)必须大于测试边界(Limit)上限,这样当遇到缺陷器件才能出现fail;否则程序中会提示“边界电流过大”,测试中也不会出现fail了。
当PMU用于输出电流时,测试期间则相应地需要进行电压钳制。电压钳制和电流钳制在原理上大同小异
PMU 精密测量单元的更多相关文章
- 什么是PMU(PMIC)【转】
本文转载自:http://blog.csdn.net/zhenwenxian/article/details/7614537 什么是PMU(PMIC) PMU(power management uni ...
- ExtJS 4.2 Grid组件的单元格合并
ExtJS 4.2 Grid组件本身并没有提供单元格合并功能,需要自己实现这个功能. 目录 1. 原理 2. 多列合并 3. 代码与在线演示 1. 原理 1.1 HTML代码分析 首先创建一个Grid ...
- 【SAP业务模式】之ICS(四):组织单元的配置
SAP的ICS业务后台配置主要有以下几个配置点: 1.组织单元的配置(公司代码.销售组织.工厂.采购组织等): 2.主数据的部分: 3.订单和开票的定价过程: 4.开票输出类型: 5.公司间发票的配置 ...
- ABP(现代ASP.NET样板开发框架)系列之12、ABP领域层——工作单元(Unit Of work)
点这里进入ABP系列文章总目录 基于DDD的现代ASP.NET开发框架--ABP系列之12.ABP领域层——工作单元(Unit Of work) ABP是“ASP.NET Boilerplate Pr ...
- ABP框架 - 工作单元
文档目录 本节内容: 简介 在ABP中管理连接和事务 约定的工作单元 UnitOfWork 特性 IUnitOfWorkManager 工作单元详情 禁用工作单元 非事务性工作单元 工作单元方法调用另 ...
- C# 获取Excel中的合并单元格
C# 获取Excel中的合并单元格 我们在制作表格时,有时经常需要合并及取消合并一些单元格.在取消合并单元格时需要逐个查找及取消,比较麻烦.这里分享一个简单的方法来识别Excel中的合并单元格,识别这 ...
- 5.在MVC中使用泛型仓储模式和工作单元来进行增删查改
原文链接:http://www.c-sharpcorner.com/UploadFile/3d39b4/crud-operations-using-the-generic-repository-pat ...
- UITableViewCell单元格的删除、插入、移动
UITableViewDelegate的方法 设置编辑模式中得cell的编辑样式(删除或插入) - (UITableViewCellEditingStyle)tableView:( ...
- [C1] 优化 C1FlexGrid 单元格边框
一 优化理由 如下图所示,如果按照 C1FlexGrid 自带的单元格边框设置,即对每个单元格的 CellStyle 的 BorderThickness 进行设置,会得到如下图的效果: 其中,明显可 ...
随机推荐
- Ajax学习---Ajax基础学习 180128
AJAX AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步Javascript和XML”.即使用Javascript语言与服务器进行异步交互,传输的数据为 ...
- js的一道经典题目
今天碰到一道题,里面既包含了匿名函数的知识,也包含了预编译,函数的传参(形参),感觉迷迷糊糊的,所以想着做个总结. var foo={n:1}; (function(foo){ console.log ...
- Oracle与EntityFramework(EF)的一些事情
概要 Oracle 和EF 一起用的时候总会有各种问题,这里总结一下解决办法. 模式 Schema 用过Oracle的人应该知道,其实Oracle的用户名一般就是它的模式名称,如果你在用databas ...
- 一、并行编程 - 数据并行 System.Threading.Tasks.Parallel 类
一.并行概念 1.并行编程 在.NET 4中的并行编程是依赖Task Parallel Library(后面简称为TPL) 实现的.在TPL中,最基本的执行单元是task(中文可以理解为"任 ...
- Salesforce的多态存储和SAP C4C的元数据存储仓库
Salesforce Force.com integrates and optimizes several different data persistence technologies to del ...
- GCD vs NSOperation
GCD is a lightweight way to represent units of work that are going to be executed concurrently. You ...
- Python中替换的三种方法
strip() replace() re.sub() 1.replace()是python的内置函数,字符类型.replace(old,new) s1="你好2017&quo ...
- 虚拟机下的CentOS无法上网的解决办法
1.首先保证虚拟机的网络适配器为NAT模式 2.设置虚拟机的“编辑”-->“虚拟网络编辑器”中的VMnet8的DHCP的设置两个选项都勾选上. 3.设置物理主机,保证虚拟网关的IP地址为自动获取 ...
- BZOJ 1015 星球大战starwar 逆向并查集
题目链接: https://www.lydsy.com/JudgeOnline/problem.php?id=1015 题目大意: 很久以前,在一个遥远的星系,一个黑暗的帝国靠着它的超级武器统治者整个 ...
- ClassNotFoundException: INameEnvironment
springboot兼容jsp启动是报错,ClassNotFoundException: INameEnvironment 降低springboot版本即可,原版本1.5.10,降为1.5.2可使用