不同芯片的测试方法
芯片测试包含;基本功能测试,芯片是什么用途,就测试功能是否实现;电气性能测试,就是各种输入输出的边界范围,延迟,频率响应特性;安全测试, 就是Hi-pot高电压冲击测试;环境安全可靠性测试,温度湿度,冲击振动等;老化寿命测试;机械性能测试, 就是引脚;焊接性能测试
好的,不同种类的芯片由于其功能、结构、应用场景和集成度不同,测试方法也大相径庭。下面是一些主要类型芯片及其对应的核心测试方法概述:
一、 按测试阶段划分
-
晶圆测试 (Wafer Sort / Wafer Probing/Chip Probing - CP):
- 目标: 在芯片被切割封装前,在晶圆级进行初步功能验证和性能筛选,剔除坏的裸片 (Die)。
- 方法:
- 使用精密的高频探针卡 (Probe Card) 接触芯片的焊盘 (Pad)。
- 自动测试设备 (ATE - Automated Test Equipment) 向芯片施加测试激励信号并采集响应信号。
- 测试内容包括:
- 直流参数测试 (DC Parametric Test): 测量漏电流 (Leakage Current)、静态电流 (IDDQ)、电源电流 (Icc)、输出驱动能力 (Drive Strength)、输入/输出电平门限 (Vil/Vih/Voh/Vol) 等。
- 基本功能测试: 快速验证核心逻辑功能是否正常。
- 存储器测试 (如果集成): 用特殊算法 (如March测试) 检测存储单元缺陷。
- 关键设备: 探针台 (Prober), ATE, 探针卡。
-
成品测试 / 最终测试 (Final Test / Package Test - FT):
- 目标: 在芯片完成封装后,进行全面的功能、性能、可靠性和参数测试,确保符合规格书,并完成分级 (Bin/Sort)。
- 方法:
- 将封装好的芯片放入自动化分选机 (Handler)。
- 通过测试插座 (Socket) 或定制载板 (Loadboard) 连接到ATE。
- ATE执行更复杂、更全面的测试序列。
- 测试内容包括:
- 完整功能测试 (Functional Test): 验证芯片在规范规定的工作频率和电压下,所有指定功能是否正常。通常基于仿真生成的测试向量或实际应用场景序列。
- 交流参数测试 (AC Parametric Test): 测量关键时序参数(如建立时间 Setup Time、保持时间 Hold Time、时钟到输出延迟 Clock-to-Q Delay、传输延迟 Propagation Delay)以及模拟信号的关键性能指标(如带宽、失真、信噪比SNR等)。
- 速度分级测试 (Speed Binning): 在不同电压、温度和频率组合下测试,确定芯片最高可靠工作频率(Fmax)。
- 功耗测试 (Power Consumption): 测量动态功耗 (Active Power)、待机功耗 (Standby Power)。
- 模拟/混合信号模块专门测试: 针对内置ADC/DAC/PLL/SerDes等模块进行专项测试。
- 温度测试: 在高温或低温环境下测试其性能和稳定性。
- 老化测试 (Burn-in - 可选): 对部分或全部芯片施加高温高压,加速早期失效,筛选出潜在的可靠性问题芯片(通常不是100%做)。
- 关键设备: ATE, 分选机 (Handler), 测试插座/载板 (Socket/Loadboard), 温控设备。
二、 按芯片类型划分 (主要测试侧重点)
-
数字逻辑芯片 (CPU, GPU, ASIC, FPGA, SoC 中的数字部分):
- 核心测试: 功能测试、时序测试、IDDQ测试、扫描测试 (Scan Test)、内建自测试 (BIST) - 特别是针对嵌入式存储器。
- 方法:
- 扫描测试:
- 原理: 利用芯片内部预先设计插入的可控可观测的扫描链结构(DFT技术),将内部寄存器连成移位寄存器。测试时,通过扫描链将测试向量移入寄存器,施加功能时钟脉冲捕获逻辑响应,再将响应移出比较。
- 优点: 提供高故障覆盖率,可达 >99%。
- 功能测试:
- 原理: 模拟芯片在实际操作中的输入激励序列,检查输出响应是否符合预期。
- ATPG: 自动测试向量生成软件用来生成高效的功能测试向量。
- BIST:
- 原理: 在芯片内部集成额外的测试电路(如测试模式发生器、响应分析器),让芯片能够自测其逻辑或内存部分,减少ATE依赖。
- ATE: 高速数字ATE是关键。
- 扫描测试:
-
存储器芯片 (DRAM, SRAM, Flash, ROM):
- 核心测试: 存储单元阵列测试(检测各种失效模式:粘滞位 Stuck-at、转换故障 Transition、耦合故障 Coupling、保留故障 Retention 等)。
- 方法:
- 专用内存测试算法: March C, March B, Galloping Pattern, Butterfly Pattern等。每种算法针对特定类型故障。
- 内建自测试: 通常包含Memory BIST (MBIST),内置在芯片或SoC内。
- 功能测试: 模拟读写操作。
- 参数测试: 访问时间、建立保持时间、功耗。
- ATE: 需要高速时序精度高的ATE,或专用存储器测试仪。
-
模拟芯片 (运算放大器 OpAmps, 比较器, 电源管理芯片 PMIC, 线性稳压器 LDO):
- 核心测试: 精度、线性度、噪声、失真度、电源抑制比 (PSRR)、失调电压/电流 (Offset Voltage/Current)、开环增益 (Open-Loop Gain)、带宽 (Bandwidth)、转换速率 (Slew Rate) 等。
- 方法:
- 基于参数: 需要精确测量电压、电流、波形、频谱。
- ATE: 通常使用参数测试仪 (Parametric Tester) 或混合信号ATE。需要精密源测量单元 (SMU)、精密电压表、波形发生器、频谱分析仪 (通常内置于ATE板卡)。
- 关键: 信号纯净度、噪声控制、布线寄生参数消除、精确的直流和交流测量。
-
混合信号芯片 (ADC, DAC, Codec, SerDes, PLL, 包含模拟/数字部分的SoC):
- 核心测试: 同时包含模拟部分和数字部分的测试需求。
- 方法:
- 混合测试: 结合模拟参数测试和数字功能/扫描测试。
- 特定模块测试:
- ADC测试: 静态参数(DNL, INL, Offset, Gain Error)、动态参数(SNR, THD, SINAD, ENOB)测试。通常使用精确的模拟信号源和高速数字采集卡。
- DAC测试: 类似ADC,反向进行。
- PLL测试: 抖动测量(Jitter Measurement)、锁定时间 (Lock Time)、频率范围、环路带宽测量。
- SerDes测试: 误码率测试 (BERT - Bit Error Rate Test)、眼图分析 (Eye Diagram Analysis)、抖动容忍度测试 (Jitter Tolerance Test)。需要高速串行通信分析仪。
- DFT技术: 模拟BIST (ABIST) 逐渐应用。
- ATE: 高端混合信号ATE (支持数字、高速数字、精密模拟测量) 是主流,或结合特定仪器模块(如BERT仪)。
-
射频芯片 (RFIC):
- 核心测试: 频率范围、发射功率、接收灵敏度、噪声系数 (Noise Figure)、增益 (Gain)、线性度 (IP3, P1dB)、调制解调质量 (EVM, BER)、频率稳定度、谐波失真 (Harmonics)。
- 方法:
- 仪器: 主要依赖矢量网络分析仪 (VNA)、频谱分析仪 (SA)、信号源分析仪/相位噪声测试仪、矢量信号发生器 (VSG)、矢量信号分析仪 (VSA)、噪声分析仪。ATE结合这些仪器模块。
- 特殊测试:
- 在片测试 (On-Wafer RF Testing): 在晶圆阶段使用高频探针台和RF探针卡进行测试,减少封装寄生效应影响。
- 参数: 测量多为S参数 (S11, S21等)、功率、调制质量等。
- 夹具与校准: RF测试对测试夹具、探针、线缆及校准要求极高,以消除寄生效应和误差。
-
功率器件 (Power Discretes like MOSFET, IGBT, Diode):
- 核心测试: 击穿电压/漏电流 (BVDSS/IDSS)、栅极阈值电压 (Vth)、导通电阻 (Rds(on))、栅极电荷 (Qg)、开关时间 (Turn-on/off Time)、反向恢复时间 (Reverse Recovery Time for Diode)。
- 方法:
- 专用测试仪: 高电压/大电流源、曲线追踪仪 (Curve Tracer)。
- ATE: 特殊设计的高功率参数测试仪。
- 动态开关测试: 需要专门电路 (如Double Pulse Test - DPT 电路) 测量开关损耗和时间。
三、 通用概念和技术
- DFT (Design for Testability): 设计阶段就考虑可测试性,是实现高覆盖率、低成本测试的关键技术(如扫描链、BIST、边界扫描 IEEE 1149.1 JTAG)。
- ATE (Automatic Test Equipment): 测试的核心平台。不同芯片类型需要不同能力的ATE(纯数字ATE、模拟/混合信号ATE、RFATE、存储器ATE、功率ATE)。
- 测试向量 (Test Vectors): 输入到芯片的一组预设激励信号和对应的期望输出信号。由ATPG或功能仿真生成。
- 故障覆盖率 (Fault Coverage): 衡量测试向量对芯片潜在制造缺陷的检测能力百分比。
总结
芯片测试是一个极其复杂且多样化的领域。选择合适的测试方法取决于芯片的类型、复杂度、工艺节点、性能要求、成本目标以及所应用的测试阶段(晶圆级 vs 封装级)。现代测试高度依赖DFT技术、强大的ATE平台和精密的测试接口。理解不同芯片的物理特性和关键性能指标是设计有效测试方案的基础。
想了解芯片推力测试?点击这里,了解最新测试方法!
最近,小编收到了很多来自半导体行业客户的咨询,主要关于芯片推力测试的问题,他们想知道应该采用何种设备和方法。为了满足客户的
2024-05-15 16:55:58
芯片的出厂测试与ATE测试的实施方法
随着集成电路技术的飞速发展,芯片作为现代电子设备的核心组件,其性能和质量对于整个系统的稳定性和可靠性具有至关重要的影响。因此,在芯片生产过程中,出厂测试
2024-04-19 10:31:45
IGBT短路测试方法的介绍课件下载
在开发电力电子装置的过程中,我们需要做很多的测试,但是短路测试常常容易被忽略,或者虽然对装置实施了短路测试,但是实际上并不彻底和充分。
资料下载
佚名
2021-05-13 10:26:16
基于机器学习的内存泄漏测试脚本预测方法
内存泄漏是云应用、Web服务、中间件等各类连续工作型软件中的一种常见缺陷,它会导致程序运行速度减慢、资源耗尽崩溃等软件稳定性问题。现有测试一般以较长周期运行测试用例来检测泄漏缺陷,用于检测泄漏的
资料下载
佚名
2021-05-07 10:23:40
结合混合符号执行的导向式灰盒模糊测试方法
的导向式灰盒模糊测试方法。通过跟踪种子的执行路径,使用约東求解器对种子的遗传变异加以辅助,生成能够通过检查语句的测试用例,从而对目标区域进行有效
资料下载
佚名
2021-03-26 14:46:36
一种新的导向式灰盒模糊测试方法
导向式灰盒模糊测试是一种能够快速对程序指定位置进行测试的技术。通过对当前导向式灰盒模糊测试技术导向不够精确的问题进行分析,提岀一种新的导向式灰盒
资料下载
佚名
2021-03-21 11:01:35
CSP封装芯片的测试方法
CSP(Chip Scale Package)封装芯片是一种高密度、小尺寸的封装形式,它在集成电路行业中具有广泛的应用。对于CSP封装芯片的测试
2023-06-03 10:58:16
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 芯片的工作原理是什么?
- ssd是什么意思
- 什么是蓝牙?它的主要作用是什么?
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- EDA是什么?有什么作用?
- 中科院研发成功2nm光刻机
- 苹果手机哪几个支持无线充电的?
- dtmb信号覆盖城市查询
- 怎样挑选路由器?
- 华为芯片为什么受制于美国?
- 元宇宙概念股龙头一览
- type-c四根线接法图解
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- 单片机和嵌入式的区别是什么
- amoled屏幕和oled区别
- BLDC电机技术分析
- 复位电路的原理及作用
- dsp是什么意思?有什么作用?
- iphone13promax电池容量是多少毫安
- 苹果无线充电器怎么使用?
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 传感器常见类型有哪些?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机