浅析功率型肖特基二极管的结构类型

 随着当下电子产品的浪潮,人们的生活已与电子产品紧密相连,众所周知,在生产电子产品会用到一种必不可少的材料,那就是肖特基二极管,究竟为什么要用肖特基二极管那,肖特基二极管到底有何魔力那?

  功率肖特基二极管包括普通功率肖特基势垒二极管(PowerSchottkyBarrierDiode,SBD)、结势垒控制的肖特基(JunctionBarrierControlledShottky,JBS)二极管,以及肖特基与pin的复合二极管,如pin与肖特基并联结构(MergedPinandSchottky,MPS)二极管、沟槽氧化物的pin-肖特基复合结构(TrenchOxidepinSchottky,TOPS)二极管及软快恢复二极管(SoftandFastDiode,SFD)等,此外,还有肖特基-超结(SJ-SBD)复合二极管。

  1.结构类型

  肖特基二极管的整流作用是由金属与半导体硅之间形成的接触势垒来实现的。由于肖特基的势垒高度低于pn结的势垒高度,使其在小电流下正向压降低,击穿电压低,反向漏电流大。功率肖特基二极管旨在提高其功率特性,有以下三类结构。

  (1)普通功率肖特基势垒二极管(SBD)结构如图1a所示,它是在肖特基二极管中增加了一个低掺杂浓度的n-漂移区,由肖特基结和n-漂移区及n+阴极区组成。结势垒控制的肖特基二极管(JBS)结构如图1b所示,在形成肖特基结之前,先通过离子注入或扩散在n-漂移区上形成p区,使p区与肖特基结形成网状平面结构。于是由p区、n-漂移区及n+衬底形成了一个pin结构,所以,JBS二极管相当于一个功率肖特基势垒二极管与pin二极管的并联。在反偏电压下,pn结空间电荷区扩展,通过JFET的作用将肖特基结屏蔽起来,使其不受外加电压的影响。

  (2)肖特基-pin复合二极管结构为了提高功率肖特基二极管的耐压,降低正向压降,并增加反向恢复软度,在JBS二极管结构的基础上发展了图2所示的肖特基-pin复合二极管结构。

  如图2a所示,MPS二极管结构与JBS二极管结构很相似。其反向击穿与JBS二极管的相同,只是在低电流密度下,pin二极管不导通,但在较高的电流密度下,p区向n-漂移区注入空穴,会产生电导调制效应,所以能降低正向压降,并允许很大的电流流过金属-半导体接触。

  如图2b所示,TOPS二极管结构是在n外延层上先选择性刻蚀出深沟槽,然后在沟槽底部通过离子注入形成p区,最后用二氧化硅和多晶硅依次填充沟槽。与MPS二极管结构相比,该结构可以使靠近阳极侧的空穴浓度进一步降低。目前,采用TOPS二极管结构制作的二极管反向击穿电压已达到1.2kV,可作为IGBT的续流二极管,显著减小IGBT的开通功耗,并抑制开关噪声。

  如图2c所示,SFD结构是通过用A1-Si替代A1电极在p区之间的n-漂移区表面形成一个极薄的p-区,以控制浅p-n结注入效率,并保护肖特基结。A1-Si/Si接触在500~550℃退火后形成的势垒高度为0.89~0.79eV,这与Pt/Si的势垒高度相近,比纯A1势垒高度更高,从而实现高耐压和低漏电流,并获得比普通pin二极管更快、更软的反向恢复特性。目前,采用SFD和超软快恢复(U-SFD)结构已使二极管的反向电压分别达到4kV和6.5kV。

  (3)超结-肖特基(SJ-SBD)二极管结构如图3a所示,SJ-SBD二极管结构是利用自对准工艺在轻掺杂上的p或n区上形成硅化物肖特基结,在重掺杂的p+或n+区形成欧姆接触。由于超结能提高二极管的反向击穿能力,肖特基可降低其正向压降。所以,采用SJ-SBD结构,可以实现高击穿电压和低漏电流,并提高通流能力,克服功率肖特基二极管的不足。图3b所示为半超结-肖特基二极管结构,其中增加了n缓冲层与p缓冲层,可进一步增强JBS电场屏蔽作用,减小漏电流,并改善反向恢复特性。

  2.制作工艺

  功率肖特基二极管制作的关键是肖特基结的形成。通过在轻掺杂的n-型硅外延层上蒸发或溅射相应的金属或硅化物(Silicide),然后经过适当退火便可形成。硅化物有很稳定的功函数WF,故形成的肖特基二极管有较好的稳定性和重复性。功率肖特基二极管也能用p型硅来做,但因其正向偏置电压非常低,使得漏电流很大,所以很少使用。

  制作肖特基结的金属有很多种,如镍(Ni)、铬(Cr)、铂(Pt)、钯(Pd)、钨(W)或钼(Mo)等。为了降低功耗,可采用低势垒高度的金属。当环境温度较高时,为了抑制漏电流,需采用高势垒的金属。肖特基势垒高度Ubi取决于金属的功函数。表1给出了n型硅表面形成肖特基的金属功函数及势垒高度。可见,势垒高度Ubi随金属功函数的增加而增加。当退火温度提高时,金属与硅界面会发生反应而生成金属硅化物。表2给出了n型硅与硅化物形成的肖特基势垒高度。可见,采用Mosi2,形成的势垒高度最低,采用PtSi2形成的势垒高度最高,故在高温环境下工作的功率肖特基二极管可用PtSi2来制作。

原文地址:https://www.cnblogs.com/lishenxin/p/10365008.html

时间: 2024-08-01 12:58:09

浅析功率型肖特基二极管的结构类型的相关文章

C++基础实例-结构类型(3)

struct #if 0 #include<iostream> using namespace std; main() { //定义结构类型 struct books { char title[20]; char author[15]; int pages; float price; } ; //声明结构变量 struct books Zbk={"VC++ ","Xc",295,35.5}; books Wbk; //对结构变量的输出 cout<&

利用结构类型的相关知识计算两点之间的距离

#include<stdio.h>#include<stdlib.h>#include<math.h> struct point{ /*点的结构类型名*/ float x; /*横坐标*/ float y; /*纵坐标*/ }; struct point readPoint(); /*函数原型声明*/float distance(struct point p1,struct point p2);/*主函数*/ int main(void){ struct point a

Scala 深入浅出实战经典 第53讲:Scala中结构类型实战详解

王家林亲授<DT大数据梦工厂>大数据实战视频 Scala 深入浅出实战经典(1-64讲)完整视频.PPT.代码下载:百度云盘:http://pan.baidu.com/s/1c0noOt6 腾讯微云:http://url.cn/TnGbdC 360云盘:http://yunpan.cn/cQ4c2UALDjSKy 访问密码 45e2土豆:http://www.tudou.com/programs/view/pR_4sY0cJLs/优酷:http://v.youku.com/v_show/id_

一页中总结结构类型的设计模式

机构类型设计模式目录,之前的创建类型的设计模式介绍看这里 适配器模式 桥接模式 组合模式 装饰模式 外观模式 享元模式 代理模式 1. 适配器模式(将某个类的接口转换成客户端期望的另一个接口表示.适配器模式可以消除由于接口不匹配所造成的类兼容性问题.)引用院子Learning hard的示例,比较经典的插头例子 using System; /// 这里以插座和插头的例子来诠释适配器模式 /// 现在我们买的电器插头是2个孔,但是我们买的插座只有3个孔的 /// 这是我们想把电器插在插座上的话就需

C 开发学习 - 结构类型(枚举/结构/类型定义)

一.枚举 定义:枚举是 一种用户定义的数据类型,它用的关键字 enum 枚举类型名字通常并不真的使用,要用的是在大括号里地名字,因为它们就是常量符合,它们的类型是int,值则依次从0到n. enum colors {red, yellow, green} 语法:enum 枚举类型名称{名字0m, ..., 名字n}; 案例一:自动计数的枚举 // // main.c // enum // // Created by liuxinming on 15/4/26. // Copyright (c)

[Effective JavaScript 笔记]第57条:使用结构类型设计灵活的接口

想象创建wiki的库.wiki网站包含用户可以交互式地创建.删除和修改的内容.许多wiki都以简单.基于文本标记语言创建内容为特色.通常,这些标记语言只提供了HTML可用功能的一个子集,但是却有一个更简单.更清晰的源格式.例如,环绕星号的文本被格式化为粗体,环绕下划线的被格式化为带有下划线的文本,环绕斜杠的被格式化为斜体.用记可以输入如下格式: this sentence contains a *bold phrase* within it. this sentence contains a _

[C语言]进阶|结构类型: 枚举, 结构, 类型定义

--------------------------------------------------------------------- 枚举: // main.c #include <stdio.h> const int red = 0; const int yellow = 1; const int green = 2; int main(int argc, const char * argv[]) { /* 常量符号化:用符号而不是具体的数字来表示程序中的数字; 这样看到符号才能知道背

《Go语言实战》Go 类型:基本类型、引用类型、结构类型、自定义类型

Go 语言是一种静态类型的编程语言,所以在编译器进行编译的时候,就要知道每个值的类型,这样编译器就知道要为这个值分配多少内存,并且知道这段分配的内存表示什么. 提前知道值的类型的好处有很多,比如编译器可以合理的使用这些值,可以进一步优化代码,提高执行的效率,减少 bug 等等. 基本类型 基本类型是 Go 语言自带的类型,比如 数值.浮点.字符串.布尔.数组 及 错误 类型,他们本质上是原始类型,也就是不可改变的,所以对他们进行操作,一般都会返回一个新创建的值,所以把这些值传递给函数时,其实传递

19. c# -- 结构类型,引用类型

结构类型:值类型,而类是引用类型 结构定义: 结构的定义方式与类非常类似,但结构是值类型,而类是引用类型: 对象是引用类型,在把对象赋给变量时,就把一个指针的变量赋给了该指针所指向的对象,改变其中的一个值,值也改变: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplicat