TVS二极管失效分析
摘要:常用电路保护器件的主要失效模式为短路,瞬变电压抑制器(TvS)亦不例外。TvS 一旦发生短路失效,释放出的高能量常常会将保护的电子设备损坏.这是 TvS 生产厂家和使用方都想极力减少或避免的情况。通过对 TVS 筛选和使用短路失效样品进行解剖观察获得其失效部位的微观形貌特征.结合器件结构、材料、制造工艺、工作原理、筛选或使用时所受的应力等。采用理论分析和试验证明等方法分析导致7rvS 器件短路失效的原因。分析结果表明引发 TvS 短路失效的内在质量因素包括粘结界面空洞、台面缺陷、表面强耗尽层或强积累层、芯片裂纹和杂质扩散不均匀等。使用因素包括过电应力、高温和长时间使用耗损等。
2 TVS 短路失效样品和失效分析程序
在国内主要TVS 生产厂商的支持下,搜集了有关国产 TVS 筛选和使用中短路失效的样品和筛选应力条件或使用条件等失效数据,对这些样品进行电参数测试、开帽、去保护胶、管芯与电极分离、去焊料和显微观察等步骤,找出失效部位,分析引发TVS 短路失效的内在质量因素或使用因素,以及失效的发生过程。其中内在质量因素即与器件设计、材料、工艺、组装、封装相关的引起器件失效的因素;使用因素即除内在质量因素以外的引起器件失效的因素,通常与过电引力、静电放电、过载、错误使用等相关。
3 引发 TVS 短路失效的内在质量因素和失效机理
TVS 器件主要由芯片、电极系统和管壳3 部分构成。其中芯片是核心,通常在单晶硅片上采用扩散工艺形成。将扩散好的芯片经过腐蚀成台面状、芯片镀镍、烧焊、涂保护胶、封帽、点焊上引线、外引线镀锡等工序便完成TVS 器件的制造。如果 TVS 制造工艺过程中控制不良,则可能造成 TVS 器件的固有缺陷,使TVS 成品率和可靠性降低,在筛选或使用中容易失效。TVS 筛选短路失效样品分析和统计表明,TVS 引发筛选短路的内在质量因素有很多,各因素的比例如图 1 所示。这些因素也是使用中引发 TVS 短路失效的主要内在质量因素。
芯片粘结界面空洞 2 Q: z8 A- q- c
引发 TVS 短路的最典型的原因是管芯与内引线组件、底座铜片烧结不良,在烧结界面出现大面积空洞。
空洞可能是由于焊料不均匀或粘结界面各层材料玷污、氧化使焊料沾润不良,造成烧焊时焊料与芯片或金属电极没有良好的熔合焊接引起的。空洞面积较大时,电流在烧结点附近汇聚,管芯散热困难,造成热电应力集中,产生局部热点,严重时引起热奔,使器件烧毁。对这些烧毁的器件进行解剖分析,可以看到有芯片局部较深的熔融;空洞面积较小时,可加速焊料热疲劳,使焊料层会产生疲劳龟裂,引起器件热阻增大,最终
导致器件过热烧毁。
台面缺陷# a/ `: U"M' R) P6 g#2 R( M4 w7 Y3 D7 ]
TVS 台面缺陷造成的失效常常是批次性的。TVS 制造工艺过程中造成芯片台面损
伤的原因主要有两个:
1)芯片在酸蚀成型时,由于氢氟酸、硝酸混合液配方过浓或温度过高而反应剧烈;
T; }3 @( S* \: V
烧焊过后进行碱腐蚀清洗时,腐蚀液浓度过大、温度过高而造成碱腐蚀清洗过重。在显微镜下观察碱腐蚀清洗过重的台面,可以看到台面有类似被冲刷的痕迹,如图3 所示,这是因为硅片在(1, 0, 0)晶向被碱腐蚀清洗试剂腐蚀的速率最快。)
碱腐蚀清洗过重的台面 1 [; h5 [) V9H2 z, o0 u4 y6 O% F( p# }1 Y7 F: F* `
台面缺陷或损伤的 TVS 器件经过温度循环和箝位冲击等筛选试验后,进行电参数测试时通常表现为短路或击穿特性异常,从而被剔除。但轻微台面损伤的TVS 器件在筛选后电参数测试时不易被发现,可能被列为良品出厂。这些 TVS 器件在使用过程中经受长时间热、电、机械等应力的作用后,台面缺陷加剧,在缺陷处形成载流子产生复合中心,使表面反向漏电流大大增加。大的表面反向漏电流使pn 结边缘温度升高,产生热电综合效应,最终导致 pn 结边缘半导体材料温度过高烧毁。8 A+ k! ?; |- K2 e4 x _
表面强积累层或强反型层& v8 F: D: k6 B0 b+ A
即便TVS 器件芯片台面完好,TVS 短路失效也容易发生在表面。这是由于晶体结构的周期性在表面上中断,加上半导体表面往往存在许多磨片、抛光、喷砂、切片等引起的晶格缺陷,吸附腐蚀时残留的化学品、气体或其它污染物,会使半导体表面带电。表面电荷被保护胶钝化,并吸附或排斥半导体体内的自由载流子,在pn 结边缘形成表面积累层、耗尽层或反型层等表面空间电荷层。在外加电压的作用下,强积累层或强反型层使pn 结边缘电场强度大于体内,如图 4 所示。因此,pn 结边缘部分在比额定击穿电压低的电压下便达到临界电场而发生载流子倍增效应,造成pn 结边缘电流集中,功率密度过大,温度过高而烧毁。
芯片裂纹: C. c# I1 N0k7 U8 r [& s% u# M' o/ ?4 Q
芯片裂纹是引起 TVS 短路失效的又一重要内在质量因素。它可能是由磨片、抛光、喷砂、切片等残留应力以及烧结后残留变形等因素引起,也可能是由于温度变化时保护胶和电极系统对芯片热不匹配应力而引起。细微裂纹在高低温循环,脉冲冲击或机械振动作用下会增大。如果裂纹在pn 结处,则引起 TVS 器件反向漏电流增大;如果裂纹在 pn 结附近,将会导致裂纹处载流子复合,裂纹附近载流子数目减少,pn 结特性变坏。这两种情况都能使 TVS 器件反向功率负荷能力下降。R: c$ N' Q& H- C- w) w
杂质扩散不均匀
TVS的芯片通常是在一定电阻率的P 型或N 型硅片上先进行磷扩散后进行硼扩散形成的。如果扩散工艺过程中出现硅片电阻率轴向或径向不均匀,杂质浓度不均匀,体内缺陷(位错、层错、微缺陷)或pn 结表面不平整等情况,将会造成硅片掺杂不均匀,使硅片各处击穿电压不同,从而使器件击穿时管芯电流分布不均匀,多次浪涌冲击后局部烧毁。 A/h o
引发 TVS 短路失效的使用因素和失效机理 8 g* D- v y( F, n. M* b# H! G
过电应力( G" t$R" ]. b& k
当瞬态脉冲能量超过 TVS 所能承受能量时会引起 TVS 器件过电应力损伤,特别是当瞬态脉冲能量达到 TVS 所能承受能量的数倍时会直接导致 TVS 器件过电应力烧毁,失效模式表现为短路。过电应力短路失效的 TVS 芯片在扫描电镜下观察,可发现 pn 结表面边缘的熔融区域或体内硅片的上表面和下表面的黑斑。
* Z3j" H9 |) P6 p) I" i: g
试验表明,发生在结表面边缘过电应力短路失效通常是由持续时间极短(ns 级)的高能量瞬态脉冲所致,例如:EMP、ESD 产生的脉冲;体内过电应力失效通常是由持续时间稍长(μs 级以上)高能量脉冲所致,例如:电快速瞬变,雷电产生的脉冲。如果高能量瞬态脉冲持续时间介于 ns 级和 μs 级之间,则短路可能发生在结边缘表面,也可能发生在体内。这一结果可通过热传导速率、硅和电极金属的熔融温度得到解释。如图5 所示,pn 结边缘到热沉的传热路径比体内长,传热较体内慢,因此结边缘温度比体内高。持续时间极短(ns 级)的高能量瞬态脉冲使边缘温度急剧升高,导致边缘热击穿而烧毁。而持续时间较长(μs 以上)脉冲使边缘热量有足够的时间传至芯片中心周围。随着芯片温度的升高,芯片中心周围产生熔融通道。当熔融从芯片的一表面延伸到另一表面时,硅片温度超过1400 ℃,处于熔融和非晶状态,成为导体,形成导电通路,使芯片短路。如果脉冲持续时间达到ms 级,例如,雷电产生的脉冲,还会使铅锡焊料达到 700 ℃以上而发生熔融。
高温
当 TVS 器件工作温度超过其最大允许工作温度时,易发生短路失效且通常发生在 pn 结表面。这是因为,在高温条件工作下,表面可动离子的数量大大增加,表面电流也随之增大,表面功率密度和温度比体内高,使 pn 结边缘结温超过 200℃,边缘局部区域晶格遭受致命性的损坏。TVS 在高温反偏筛选中短路失效情况统计表明:高击穿电压(150 V 以上)TVS 器件更容易发生短路失效。这是因为在相同额定功率的 TVS 系列中,在承受相同功率时,高击穿电压 TVS 芯片温升更高。: d+ \4 n( C%X% W. Y ]9 ^
长时间工作耗损 P) i* a( T" l u
对筛选合格的 TVS 器件进行浪涌寿命试验,发现 TVS 器件经过成千上万次标准指数脉冲(所能承受的浪涌脉冲次数与质量等级相关)冲击后失效,失效模式通常为短路。对失效样品进行解剖后,在扫描电镜下观察芯片,发现结边缘发生熔融现象和结边缘焊料结构发生了变化,且结最边缘处最为严重。失效机理可能结边缘焊料形成金属化合物而脆化,使管芯与底座热沉逐渐分离,结边缘的散热能力降低,长时间工作结温持续增大导致过热烧毁。
内在质量因素引起 TVS 短路失效的机理主要是 TVS 制造工艺过程造成的芯片缺陷或损伤使 TVS 在承受脉冲冲击时芯片局部电流集中,导致芯片局部过热而烧毁。引发 TVS 短路的使用因素主要有过电应力、高温和长时间使用耗损。在 TVS 实际使用中,TVS 短路失效可能是各种因素综合作用的结果。
要减少 TVS短路失效,首先应加强 TVS 制造工艺过程的控制,尤其是对烧焊、台面成型、碱腐蚀清洗、掺杂等工艺过程的控制,以减少或消除TVS 的固有缺陷。例如:国际上采用先进的烧焊工艺已能将空洞面积控制在 10 %以下,采用离子注入掺杂能对掺杂过程进行更好的控制,这些都大大提高了 TVS 的可靠性。其次,做到 TVS 的正确选型与安装,最好对 TVS 进行降额使用,这样可使 TVS 承受的功率较小,使用可靠性大大增加。此外,为使 TVS 发生短路失效时对被保护电子设备的影响降到最低,通常可在 TVS 前串接一条与之匹配的保险丝。
相关文章:
TVS二极管失效分析
摘要:常用电路保护器件的主要失效模式为短路,瞬变电压抑制器(TvS)亦不例外。TvS 一旦发生短路失效,释放出的高能量常常会将保护的电子设备损坏.这是 TvS 生产厂家和使用方都想极力减少或避免的情况。通过对 TVS 筛选和使用短路失效…...

k8s --pod详解
目录 一、Pod基础概念 1、pod简介 2、在Kubrenetes集群中Pod有如下两种使用方式 3、pause容器使得Pod中的所有容器可以共享两种资源:网络和存储。 (1)网络 (2)存储 4、kubernetes中的pause容器主要为每个容器提供…...

论文阅读---《Unsupervised ECG Analysis: A Review》
题目 无监督心电图分析一综述 摘要 电心图(ECG)是检测异常心脏状况的黄金标准技术。自动检测心电图异常有助于临床医生分析心脏监护仪每天产生的大量数据。由于用于训练监督式机器学习模型的带有心脏病专家标签的异常心电图样本数量有限,对…...
npm四种下载方式的区别
npm install moduleName 命令 安装模块到项目node_modules目录下。 不会将模块依赖写入devDependencies或dependencies 节点。 运行 npm install 初始化项目时不会下载模块。npm install -g moduleName 命令 安装模块到全局,不会在项目node_modules目录中保存模块包…...

04_Hudi 集成 Spark、保存数据至Hudi、集成Hive查询、MergeInto 语句
本文来自"黑马程序员"hudi课程 4.第四章 Hudi 集成 Spark 4.1 环境准备 4.1.1 安装MySQL 5.7.31 4.1.2 安装Hive 2.1 4.1.3 安装Zookeeper 3.4.6 4.1.4 安装Kafka 2.4.1 4.2 滴滴运营分析 4.2.1 需求说明 4.2.2 环境准备 4.2.2.1 工具类SparkUtils 4.2.2.2 日期转换…...

【ARM64 常见汇编指令学习 15 -- ARM 标志位的学习】
文章目录 ARM 标志位介绍Zero Condition flag(零标志位)零标志位判断实例 上篇文章:ARM64 常见汇编指令学习 14 – ARM 汇编 .balign,.balignw,.balign 伪指令学习 下篇文章:ARM64 常见汇编指令学习 16 – ARM64 SMC 指令 ARM 标志位介绍 在ARM架构中&am…...

【论文阅读】基于深度学习的时序预测——FEDformer
系列文章链接 论文一:2020 Informer:长时序数据预测 论文二:2021 Autoformer:长序列数据预测 论文三:2022 FEDformer:长序列数据预测 论文四:2022 Non-Stationary Transformers:非平…...

编写简单的.gitlab-ci.yml打包部署项目
服务器说明: 192.168.192.120:项目服务器 192.168.192.121:GitLab 为了可以使用gitlab的cicd功能,我们需要先安装GitLab Runner 安装GitLab Runner参考: GitLab实现CICD自动化部署_gitlab cidi_程序员xiaoQ的博客-CS…...
哪些CRM的报价公开且透明?
企业在选型时,会发现很多品牌的CRM系统价格并不透明,往往都是需要跟产品顾问沟通后才能了解。下面推荐一款价格实在的CRM系统,所有报价公开透明,那就是Zoho CRM。 Zoho CRM是什么? Zoho CRM是一款在线CRM软件&#x…...
springmvc下完成文件上传,使静态资源生效的三种方法
1.上传文件multipart/form-data才可以通过表单提交上传 如果要完成上传功能,必须要开启springmvc的配置功能 !--上传功能bean的id写死id"multipartResolver" class后面配置就是MultipartResolve手动打开上传适配器 1.文件上传实现步骤 1.配置springmvc文件…...

数据归一化:优化数据处理的必备技巧
文章目录 🍀引言🍀数据归一化的概念🍀数据归一化的应用🍀数据归一化的注意事项与实践建议🍀代码演示🍀在sklearn中使用归一化🍀结语 🍀引言 在当今数据驱动的时代,数据的…...

常量池-JVM(十九)
上篇文章说gc日志以及arthas。 Arthas & GC日志-JVM(十八) 一、常量池 常量池主要放两大类:字面量和符号引用。 字面量就是由字母、数字等构成的字符串或者数值常量。 符号引用主要包含三类常量。 类和接口的全限定名。字段的名称和…...

java+springboot+mysql智能社区管理系统
项目介绍: 使用javaspringbootmysql开发的社区住户综合管理系统,系统包含超级管理员、管理员、住户角色,功能如下: 超级管理员:管理员管理;住户管理;房屋管理(楼栋、房屋ÿ…...

pve组网实现公网访问pve,访问电脑,访问pve中的openwrt同时经过openwrt穿透主路由地址nginx全公网访问最佳办法测试研究...
一台路由器 做主路由 工控机 装pve虚拟机 虚拟机里面装一个openwrt, 外网可以直接访问pve,可以访问pve里的openwrt 一台主机 可选择连 有4个口,分别eth0,eth1,eth2,eth3 pve有管理口 这个情况下 ,没有openwrt 直接电脑和pve管理口连在一起就能进pve管理界…...

远程运维大批量IT设备?向日葵批量部署、分组授权与安全功能解析
数字化转型的不断推进,给予了企业全方位的赋能,但任何发展都伴随着成本与代价,比如在数字化转型过程中企业内部办公与外部业务所需的不断增加的IT设备数量,就为日常的运维工作提出了更大的挑战。 针对企业面对海量IT设备时的运维…...
Harbor内网离线安装使用HTTPS访问
重要提醒:使用的是域名形式访问Harbor。通过https://harbor.top访问网址。 1、首先在自己windows电脑 “此磁盘C->Windows->System32->drivers->etc” 修改hosts文件 添加“ip harbor.top”例如:“172.33.33.33 harbor.top” 2、进入内网服务…...
Python“牵手”京东工业商城商品详情数据方法介绍
京东工业平台(imall.jd.com)是一个 B2B 电商平台,提供了丰富的工业品类商品,涵盖了机械、化工、建材、劳保用品等品类。如果您需要采集京东工业平台的商品详情数据,可以尝试以下步骤: 选定目标品类和 SKU …...
接口测试意义及工作流程
一、为什么要做接口测试? 一)、接口测试的作用 1、接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互。 2、测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。 二&#…...
QT-如何使用RS232进行读写通讯
以下是一个使用Qt进行RS232通讯的具体示例,包括读取和写入数据的操作: #include <QCoreApplication> #include <QDebug> #include <QSerialPort> #include <QTimer>QSerialPort serial; // 串口对象void readData() {QByteArra…...
05 神经网络语言模型(独热编码+词向量的起源)
博客配套视频链接: https://space.bilibili.com/383551518?spm_id_from=333.1007.0.0 b 站直接看 配套 github 链接:https://github.com/nickchen121/Pre-training-language-model 配套博客链接:https://www.cnblogs.com/nickchen121/p/15105048.html 统计语言模型 统计+语…...

理解 MCP 工作流:使用 Ollama 和 LangChain 构建本地 MCP 客户端
🌟 什么是 MCP? 模型控制协议 (MCP) 是一种创新的协议,旨在无缝连接 AI 模型与应用程序。 MCP 是一个开源协议,它标准化了我们的 LLM 应用程序连接所需工具和数据源并与之协作的方式。 可以把它想象成你的 AI 模型 和想要使用它…...

CMake 从 GitHub 下载第三方库并使用
有时我们希望直接使用 GitHub 上的开源库,而不想手动下载、编译和安装。 可以利用 CMake 提供的 FetchContent 模块来实现自动下载、构建和链接第三方库。 FetchContent 命令官方文档✅ 示例代码 我们将以 fmt 这个流行的格式化库为例,演示如何: 使用 FetchContent 从 GitH…...

多种风格导航菜单 HTML 实现(附源码)
下面我将为您展示 6 种不同风格的导航菜单实现,每种都包含完整 HTML、CSS 和 JavaScript 代码。 1. 简约水平导航栏 <!DOCTYPE html> <html lang"zh-CN"> <head><meta charset"UTF-8"><meta name"viewport&qu…...

基于 TAPD 进行项目管理
起因 自己写了个小工具,仓库用的Github。之前在用markdown进行需求管理,现在随着功能的增加,感觉有点难以管理了,所以用TAPD这个工具进行需求、Bug管理。 操作流程 注册 TAPD,需要提供一个企业名新建一个项目&#…...

GitFlow 工作模式(详解)
今天再学项目的过程中遇到使用gitflow模式管理代码,因此进行学习并且发布关于gitflow的一些思考 Git与GitFlow模式 我们在写代码的时候通常会进行网上保存,无论是github还是gittee,都是一种基于git去保存代码的形式,这样保存代码…...

解读《网络安全法》最新修订,把握网络安全新趋势
《网络安全法》自2017年施行以来,在维护网络空间安全方面发挥了重要作用。但随着网络环境的日益复杂,网络攻击、数据泄露等事件频发,现行法律已难以完全适应新的风险挑战。 2025年3月28日,国家网信办会同相关部门起草了《网络安全…...
vue3 daterange正则踩坑
<el-form-item label"空置时间" prop"vacantTime"> <el-date-picker v-model"form.vacantTime" type"daterange" start-placeholder"开始日期" end-placeholder"结束日期" clearable :editable"fal…...

Linux 下 DMA 内存映射浅析
序 系统 I/O 设备驱动程序通常调用其特定子系统的接口为 DMA 分配内存,但最终会调到 DMA 子系统的dma_alloc_coherent()/dma_alloc_attrs() 等接口。 关于 dma_alloc_coherent 接口详细的代码讲解、调用流程,可以参考这篇文章,我觉得写的非常…...

数据结构第5章:树和二叉树完全指南(自整理详细图文笔记)
名人说:莫道桑榆晚,为霞尚满天。——刘禹锡(刘梦得,诗豪) 原创笔记:Code_流苏(CSDN)(一个喜欢古诗词和编程的Coder😊) 上一篇:《数据结构第4章 数组和广义表》…...

【免费数据】2005-2019年我国272个地级市的旅游竞争力多指标数据(33个指标)
旅游业是一个城市的重要产业构成。旅游竞争力是一个城市竞争力的重要构成部分。一个城市的旅游竞争力反映了其在旅游市场竞争中的比较优势。 今日我们分享的是2005-2019年我国272个地级市的旅游竞争力多指标数据!该数据集源自2025年4月发表于《地理学报》的论文成果…...