IC测试基本原理
-
本系列一共四章,下面是第一部分,主要讨论
芯片
开发和生
产过程中的
IC
测试基本原
理,
内容覆盖了基本的测试原理,
影
响测试决策的基本因素以及
IC
测试中的常用术语
。
第一章
数字
集成电路
测试的基本原理
器件测试的主要目的是保证器件在恶劣的
环境
条件下能完全实现设计规格书所规定的功能及性能指标。用
来完成这一功能的自动测试设备是由计算机控制的。因此,测试工程师必须对计算机科学编程和操作系统 p>
有详细的认识。测试工程师必须清楚了解测试设备与器件之间的接口,懂得怎样模拟器件将来
的电操作
环
境
,这样器件被测试的条件
类似于将来应用的
环境
。
首先有一点必须明确的是,测试成本是一个很重要的因素,关
键目的之一就是帮助降低器件的生产成本。
甚至在优化的条件下,
测试成本有时能占到器件总体成本的
40%
左右。
良品率和测试时间必须达到一个平
衡,
以取得最好的成本效率。
第一节
不同测试目标的考虑
依照器件开发和制造阶段的不同,采用的工艺技术的不同,测试项目种类的不同以及待测器件的不同 ,测
试技术可以分为很多种类。
器件开发阶段的测试包括
:
·
特征分析:保证设计的正确性,决定器件的性能参数
;
·
产品
测试:确保器件的规格和功能正确的前提下减少测试时间提高成本效率
·
可靠性测试:保证器件能在规定的年限之内能正确工作
;
·
来料
检查:保证在系统生产过程中所有使用的器件都能满足它本身规格书要求,并能正确工作。
制造阶段的测试包括
:
·
圆片
测试:在圆片测试中,要让测试仪管脚与器件尽可能地靠近,保证电缆,测试仪和器件之间的阻抗
匹配,以便于时序调整和矫正。因而探针卡的阻抗匹配和延时问题必须加以考虑。
·
封装
测试:器件插座和测试头之间的电线引起的电感是
芯片<
/p>
载体及
封装
测试的一个首要的考虑因素。
·
特征分析测试,包括门临界电压、多域临界电压、旁路
电容
p>
、金属场临界电压、多层间电阻、金属多点
接触电阻、扩散层电阻、
接触电阻以及
FET
寄生漏电等参数测试。
通常的工艺种类包括
:
·
TTL
·
ECL
·
CMOS
·
NMOS
·
Others
通常的测试项目种类
:
·
功能测试:真值表,算法向量生成。
·
直流
参数测试:
开路
/
短路测试,
输出驱动电流测试,
漏电
电源
< br>测试,
电源
电流测试,
转换电平
测试等。
·
交流参数测试:
传输延迟测试,
建立保持时间测试,
功能速度测试,<
/p>
存取时间测试,
刷新
/
< br>等待时间测试,
上升
/
下降时间
测试
。
第二节
直流参数测试
< br>直流测试是基于欧姆定律的用来确定器件电参数的稳态测试方法。比如,漏电流测试就是在输入管脚施加< /p>
电压,这使输入管脚与
电源
或地之间的电
阻上有电流通过,然后测量其该管脚电流的测试。输出驱动电流
测试就是在输出管脚上施
加一定电流,然后测量该管脚与地或
电源
之间的电压差。
通常的
DC<
/p>
测试包括
:
·
接触测试(短路
-
开路):这项测试保证测试接口与器件正常连接。接触测试通过测量输入输出
管脚上保
护二
极管
的自然压降来确定连
接性。
二级管上如果施加一个适当的正向偏置电流,
二级管的压
降将是
0.7V
左右,因此接触测试就可以由以下步骤来完成:
1.
所
有管脚设为
0V
,
2.
待测管脚上施加正向偏置电流<
/p>
”I”
,
3.
测量由
”I”
引起的电压,
4.
如果该电压小于
0.1V
,说明管脚短路,
p>
5.
如果电
压大于
1.0V
,说明该管脚开路,
6.
如果电压在
0.1V
和
1.0V
之间,说明该
管脚正常连接。
·
漏电(
IIL,IIH,IOZ
):理想条件下,可以认为输入及三态输出管脚和地之间是开路
的。但实际情况,
它们之间为高电阻状态。
它们之间的最大的电
流就称为漏电流,
或分别称为输入漏电流和输出三态漏电流。
漏
电流一般是由于器件内部和输入管脚之间的绝缘氧化膜在生产过程中太薄引起的,形成一种类似于短路
的情形,导致电流通过。
·
三态输出漏电
< br>IOZ
是当管脚状态为输出高阻状态时,在输出管脚使用
VCC
(
VDD
)或
< br>GND
(
VSS
)驱
动时测量得到的电流。三态输出漏电流的测试和输入漏电测试类似,不同的是待测器件必须被设置为 三态
输出状态
·
转换电平
(VIL
,
VIH)
。转换电平测量
用来决定器件工作时
VIL
和
VIH<
/p>
的实际值。
(VIL
是器件输入管脚
p>
从高变换到低状态时所需的最大电压值,相反,
VIH
是输入管脚从低变换到高的时候所需的最小电压值
)
。
这些参数通常是通过反复运行常用的功能测试,同时升高(
V
IL
)或降低(
VIH
)输入电压值来
决定的。那
个导致功能测试失效的临界电压值就是转换电平。
这
一参数加上保险量就是
VIL
或
VIH
规格。
保险量代表
了器件的抗噪声能力
。
·
输出驱动电流
(VOL
,
VOH
,
IOL
,
IOH)
。输出驱动电流测试保证器件能在一定的电流负载下保持预定<
/p>
的输出电平。
VOL
和
< br>VOH
规格用来保证器件在器件允许的噪声条件下所能驱动的多个器件输入管脚的
能
力。
·
电源
消
耗(
IC
C
,
IDD
,
IEE
)。该项测试决定器件
的
电源
消耗规格,也就是
电源
管脚在规定的电压条件
下的最大电流消耗。
电源
消耗测试可分为静态
电源
消耗测试和动
态
电源
消耗测试。静态
电源
消耗测试决定
器件在空闲状态下时最大的
电源
p>
消耗,而动态
电源
消耗测试决定器件工作时
的最大
电源
消耗。
第三节
交流参数测试
< br>交流参数测试测量器件
晶体
管转换状态时的时序关系。交
流测试的目的是保证器件在正确的时间发生状态
转换。输入端输入指定的输入边沿,特定
时间后在输出端检测预期的状态转换。
< br>常用的交流测试有传输延迟测试,建立和保持时间测试,以及频率测试等。
传输延迟测试是指在输入端产生一个状态(边沿)转换和导致
相应的输出端的状态(边沿)转换之间的延
迟时间。该时间从输入端的某一特定电压开始
到输出端的某一特定电压结束。一些更严格的时序测试还会
包括以下的这些项目:
三态转换时间测试
-
TLZ
,
THZ:
从输出使能关闭到输出三态完成的转换时间。
TZL
,
TZH:
从输出使能开始到输出有效数据的转换时间。
存储器读取时间-
从内存单元读取数据所需的时间。测试读取时间的步骤一般如
下所示:
1.
< br>往单元
A
写入数据
’0’
,
2.
往单元
B
写入数据
’
1’
,
3.
保持
READ
为使能状态并读取单
元
A
的值,
4.
地址转换到单元
B
,
< br>5.
转换时间就是从地址转换开始到数据变换之间的时间。
第三章
芯片基础
基于
DSP
的测试技术
利用基于数字信号处理
( DSP)
的
测试技术来测试混合信号芯片与传统的测试技术相比
有许多优势。这些优势包括:
由于能并行地进行参数测试,所以能减少测试时间;
由于能把各个频率的信号分量区分
开来
(
也就是能把噪声和失真从测试频率或者其它频
率分量中分离出来
)
,所以能增加测试的精度和可
重复性。
能使用很多数据处理函数,比如说求平均数等,这对混合信号测试非常有用
采样和重建
采样用于把信号从连续信号
(
模拟信号
)
转换到
离散信号
(
数字信号
)
,
重建用于实现相反
的过程。自动测试设备
(ATE)
依靠采样和重建给待测芯片
( DUT
)
施加激励信号并测量它们的
响应。
测
试中包含了数学上的和物理上的采样和重建。
图
1
中说明了在测试一个音频接口芯
片时用到的各种采样和重建方法。
纯数学理论上,
如果满足某些条件,
连续信号在采样之后可以通过重建完全恢复
到原始
信号,
而没有任何信号本质上的损失。不幸的是,
现实世界中总不能如此完美,实际的连续
信号和离散信号之间的转换总
会有信号的损失。
我们周围物理世界上的许多信号,比如说声波、光束、温度、压力在自然界都是模拟的
信号。
现今基于信号处理的电子系统都必须先把这些模拟信号转换为能与数字
存储,
数字传
输和数学处理兼容的离散数字信号。
接下来可以把这些离散数字信号存储在计算机阵列之中
用数字信号处理函数进
行必要的数学处理。
采样和重
建在混合信号测试中的应用
重建是采样的反过
程。此过程中,被采样的波形
(
脉冲数字信号
< br>)
通过一个数模转换
器
(
p>
DAC)
和反镜象滤波器一样的硬件电路转换为连续信号波形。
p>
重建会在各个采样点之间填
补上丢失的波形。
DAC
和滤波器的组合就是一个重建的过程,
可以用图
2
所示的冲击响应
p(t)
< br>来表示。
由一个数
据序列重建连续时间波形
混合信号测试介绍
最常见的混合信号芯片有:
模拟开关
,
它的晶体管电阻随着数字信号变化;
可编程增益
放大器
(PGAs)
,能用数字信号调节输入信号的
放大倍数;数模转换电路
(D/As
or
< br>DACs)
;模
数转换电路
(A
/Ds or ADCs)
;锁相环电路
( PLLs)
,常用于生成高频基准时钟或者从异步数
据流中恢复同步时钟。
终端应用和考虑
许多的应用,比如说移动电话,硬盘驱动器,调制解调器,
<
/p>
马达控制器以及多媒体音
频
/
视频产品等,
都使用了放大器,滤波器,开关,数模
/
模数转换以及其它专用模拟和数字
电路等多种混合信号电路
。
尽管测试器件内部每个独立电路非常重要,
同样系统级的测试
也
非常重要。
系统级测试保证电路在整体上能满足终端应用的要
求。
为了测试大规模的混合信
号电路,我们必须对该电路的终端
应用有基本的了解。图
3
所示是数字移动电话的模块图,
此系统拥有许多复杂的混合信号部件,是混合信号应用很好的一个例子。
复杂混合信号应用的简单模块图:
数字移动
电话系统
基本的混合信号测试
直流参数测试
接触性测试
(
短路开路测试
)
用于保证测试仪到芯片接口板的所有电性连接
正常。
漏电流测试是指测试模拟或数字芯片高阻输入管脚电流,
或者是把输出管脚设置为高阻
状态,再测量输出管脚上的电流。尽管芯片不同,漏电流大小会不同,但在通常情况下,
漏
电流应该小于
1uA
。漏电流主要用
于检测以下几种缺陷:芯片内部不同层之间的短路或者漏
电,
D
C
偏差或者其他参数偏移等。这些缺陷最终会导致芯片不能正常工作。过大的漏电流
p>
也会引起器件的早期失效使终端系统故障。
通常会进行两次漏电流测试,第一次是给待测
管脚施加高电压
(
和电源电压相近的电压
)
,
另一次是给待测管脚施加接近零电压
(
或芯片负
电源电压
)
。
这两种测试分别称作高电平漏电流测试
(IIH)
和低电平漏电流测试
(IIL)
。
电源电流测试
测试芯片每个电源管脚消耗的电流是发现芯片是否存在灾难性
缺陷的最快方法之一。
每
个电源管脚被设置为预定的电压,
p>
接下来用自动测试设备的测量单元测量这些电源管脚上的
电流。
p>
这些测试一般在测试程序的开始时进行,
以快速有效地选出那些完全
失效的芯片。
电
源测试也用于保证芯片的功耗能满足终端应用的
要求。
DAC
和
ADC
测试规格
DAC
和
ADC
芯片必须执行一些特定的静态和动态参数检测。下一面一一介绍这些指标:
DAC
静态参数指标
分辨率
(
Resolution)
是指
DAC
输
出端所能变化的最小值。
满量程范围
(FSR),
是指
DAC
输出信号幅度的最大范围,
不同的
p>
DAC
有不同的满量程
范围。该范围可以是
正和
/
或负电流,正和
/
或负电压。
最小有效位
(LSB)
大小是指输入代
码变化最小数值时输出端模拟量的变化。
差分非线性度
(DN
L)
用于测量小信号非线性误差。计算方法:本输入代码和其前一
输入代码之间模拟量的变化减去
1
个最小有效位
(LSB)
大小。
单调性是指如果增加输入代码其输出模拟量也
会保持相应的增加或反之的特性。
该
特性对使用在反馈环电路之
中的
DAC
非常重要,
它能保证反馈环
不会被死锁在两个输入代码
之间。
整体非线性度
(INL
)
是指对一个输入代码所有非线性度的累计。
这一参数可以通过
测
量该代码相应的输出模拟量与起终点间直线之间的偏差来完成。
偏差<
/p>
(offset)
是指
DAC
的输入代码为
0
时
DAC
输出模拟量与理想输出的偏差。
增益误差
(gain error)
是
指
DAC
的输入代码为最大时
DAC<
/p>
实际输出模拟量与理想
输出的偏差。
精度
(accuracy)
是指
DAC
的输出与理想情况的偏差,包括了所有以上的这些错误,
有时用百分比来表示。
一般情况不直接测量该参数,通过静态错误的计算而得出其结果。
ADC
静态参数规格
满量程
范围
(FSR)
的定义与
DAC
的一样。
偏差
(offset
error)<
/p>
是指保证输出代码为
0
时的理想输入模拟
量与实际输入模拟量
的偏差。
计算方法:
输出第一个代码发生变化时
ADC
的实际输入模拟值减去
p>
1/2
个最小有效
位
(LSB)
大小再减去理想的
0
代码
输入模拟值。
ADC
的增益误差
(gain
err
or)
是指满量程输入时输出代码的误差。计算方法:满量
程输
出代码加上
1 1/2
最小有效位
(L
SB)
时输入值与满量程输出代码时输入之间的差值,再
加上偏
差
(offset error)
。
最小有效位
p>
(LSB)
大小是通过测量最小的和最大的转换点后计算得到的。理
想情况
下,模拟输入变化一个
LSB
值
,将引起输出端变化一个代码。