MOSFET简介以及PMOS和NMOS的差异
最近在工作中,一直在调试关于MOSFET的电路。在设计过程中发现了PMOS和NMOS的差异,在此记录。
一、 MOSFET简介
MOSFET (metal-oxide-semiconductor field-effect transistor)的中文应称为"金属氧化物半导体场效应管"。从名字中就可看出这是一种场效应管,场效应管为我们带来了逻辑电路,从而有了计算机的物理实现。所有的场效应管的原则都是通过输入控制输出,具体来讲就是通过控制元件某部分的电压,来改变元件的导电性,从而改变流过元件中的电流。我在学习场效应管的时候看过一本国外教材,教材中用了一个水龙头的图片就让我茅塞顿开。我们可以这样想,被控制的元件就是水龙头,我们的控制信号就是打开水龙头的幅度,如果我们的信号足够强,水龙头就可以打开,水就会从水龙头中流出,这里的水就是元件中流出的电流。如果水龙头打开的幅度越大,那么水流量也必然变大,对应场效应管中加大控制信号,输出电流增大。当然,我们从生活中也知道水龙头打开的幅度是有极限的,因此水流量也有一个峰值,如果你仍然增大外力旋转阀门,最终只会造成不可逆的改变,阀门坏掉,控制失灵,水龙头只不过是水流的出口罢了。这对于场效应管同样适用,它有着自己的饱和区,如果控制电压足够大后,不管你如何增大电压,流出的电流都一定,但是如果电压过大,你也将会毁掉这个元件,失去控制。所以我习惯将场效应管称为"电水龙头"。

下面我们具体看看MOSFET的构造。首先,绝缘层(通常是二氧化硅)被覆盖在半导体(硅衬底)上,之后再在绝缘层上安置金属或多晶硅的门电极。因为二氧化硅是一种介电材料,这种构造非常像一个平行板电容器,只不过将一侧的金属板换成了半导体的硅衬底。以上描述的构造是MOS的部分,即金属-氧化物-半导体(metal-oxide-semiconductor)结构。对于半导体,我们知道它可按照掺杂类型分成P型半导体和N型半导体,前者导电载体为空穴,后者为电子。下面我们以P型半导体为例讲解。

Ref: https://en.wikipedia.org/wiki/MOSFET
从上图中可以看出,MOS部分就是P衬底部分和gate(门极)间的部分。注意到Source(源极)和drain(漏极)部分掺杂和衬底相反。从半导体物理中我们知道,这会形成耗尽层(depeletion region),即这部分区域中无导电载荷存在。在初始情况下(Gate和source间无电压),耗尽层横亘与source和drain之间,相当于水龙头的阀门关上了,drain和source中的载流子无法传导,即在drain和source间无电流输出。如果我们增加gate和source间的电压$V_{GS}$,直到出现了右上图中的反转层(Inversion layer),此时drain和source连通,相当于水龙头的阀门打开了,drain和source间也将有电流$I_{DS}$流动。改变$V_{GS}$,反转层的厚度也将改变,从而改变drain和source间的电阻,达到了通过$V_{GS}$控制$I_{DS}$的效果。然而我们注意到这种情况是有条件的,仅限于$V_{DS}$不太大的情况下,如果$V_{DS}$过大,靠近drain的一侧便不可能形成反转层,就像右下图描绘的那样。你可能会认为这种情形无法导通电流了,但是drain和反转层之间的高电压会使电流继续导通,只不过在这个情形下,电流基本不受$V_{GS}$控制,类似于水龙头完全打开,电流饱和,故称为饱和区。总体上的导通情形可参考下图。

ref: https://en.wikipedia.org/wiki/MOSFET
对于NMOS:
在线性区($V_{GS}>V_T$,$V_{DS}\leq V_{GS}-V_T$),漏极电流$I_D=\mu_nC_{ox}\frac{W}{L}[(V_{GS}-V_T)V_{DS}-\frac12 V_{DS}^2]$. 这里$I_D$和控制电压$V_{GS}$线性相关,故名线性区。表达式中$\mu_n$是NMOS载荷电子的迁移率,$C_{ox}$是氧化物的电容,$W$是gate极板的宽度,$L$是gate极板的长度,这里长度也是源极和漏极的间距,宽度是在另一维度的度量。
在饱和区 ($V_{GS}>V_T$,$V_{DS}\geq V_{GS}-V_T$),$I_D=\frac12\mu_nC_{ox}\frac{W}{L}(V_{GS}-V_T)^2$.
对于PMOS:
阈值电压为负,导通时$V_{GS}<0$。
类似地,在线性区($V_{SG}>|V_T|$,$V_{SD}<V_{SG}-|V_T|$),漏极电流$I_D=\mu_p C_{ox}\frac{W}{L}[(V_{SG}-|V_T|)V_{SD}-\frac12 V_{SD}^2]$. 这里$\mu_p$是PMOS的载荷空穴的迁移率。
在饱和区($V_{SG}>|V_T|$,$V_{SD}>V_{SG}-|V_T|$),$I_D=\frac12\mu_p C_{ox}\frac{W}{L}(V_{SG}-|V_T|)^2$.
上面的公式对应MOSFET的理想模型。针对实际模型,我们做出如下修正(以NMOS为例)。
(1) 在$V_{GS}<V_T$时,因为氧化物中电流泄露,漏极电流$I_D$并不为0。这种泄露效应在越薄的氧化层中越明显。
(2)在饱和区,从上面的分析我们也看到了,当$V_{DS}$增加时,反转层的长度减少了,即$L$减少了,因此漏极电流应相应增大。我们引入参数$\lambda$,修正这一效应,此时漏极电流可表示为
$I_D=\frac12\mu C_{ox}\frac{W}{L}(1+\lambda V_{DS})(V_{GS}-V_T)^2$.
(3)Body effect: P型半导体处彻底的电极又称为Body. 其上施加的电压会影响阈值电压$V_T$. 具体来讲,$V_T$实际上和$V_{SB}$相关,即Source和Body的电势差。
(4)温度效应: MOSFET很多参数都与温度相关。
二、 PMOS和NMOS的差异
一直以来我都忽视了PMOS和NMOS的差异,只在概念上明白PMOS的载荷是空穴,NMOS的载荷是电子。因此在设计电路时往往将一些元件的参数同时应用于两者,但最近在一个电路测试的过程中我发现我的电路只适用于PMOS不适用于NMOS。这让我有些不解,请教了一个大师,大师仅让我将gate处的电阻提高3倍,以此提高增益(gain)。我不理解它都没怎么看电路怎么就能得出3倍这个结论,于是再次请教。原来答案是空穴的速度是电子速度的三分之一,也就是迁移率的比例。按他的建议改进了电路,果然有效,对他真是十分佩服,也深感要理解透彻才能达到这个地步!我现在的程度只能对MOSFET介绍这么多,将来有时间希望从费米面和能带理论入手好好分析一下电子元件,从而加深认识与理解。
MOSFET简介以及PMOS和NMOS的差异的更多相关文章
- PMOS 与 NMOS
PMOS: NMOS: NMOS是栅极高电平(VGS > Vt)导通,低电平断开,可用来控制与地之间的导通.PMOS是栅极低电平(VGS < Vt)导通,高电平断开,可用来控制与电源之间的 ...
- verilog中一些基本的门电路如pmos和nmos等
最近在分析波形的时候,发现某个PAD模型的行为与想象的不一致,就进入stdcell里面看了下,主要是pmos和nmos相关的东西,暂列如下: 开关级基元14种 是实际的MOS关的抽象表示,分电阻型(前 ...
- 为什么PMOS比NMOS的沟道导通电阻大,速度慢,价格高-透彻详解
原文地址点击这里: 在前一节,我们对PMOS与NMOS两种增强型场效应管的开关电路作了详细的介绍, 并且还提到过一种广为流传的说法:相对于NMOS管,PMOS管的沟道导通电阻更大.速度更慢.成本更高等 ...
- CMOS (1)–PMOS与NMOS
1,名称来源 p,n指示的是生成的沟道类型 2,驱动逻辑0与逻辑1 一般用NMOS驱动逻辑0,用PMOS驱动逻辑1.
- MOSFET中的重要参数
最近在调试MOSFET电路中,发现了更多问题,比如同样的PI反馈控制电路可以很好的控制PMOS工作,却对NMOS不能很好控制.当然你肯定会说那是因为PMOS和NMOS不同呀,这自然没有错,我在上一篇文 ...
- Transistor 晶体管 场效应 双极型 达林顿 CMOS PMOS BJT FET
Transistor Tutorial Summary Transistor Tutorial Summary Bipolar Junction Transistor Tutorial We can ...
- MOSFET, MOS管, 开关管笔记
MOSFET, MOS管, 开关管 MOSFET, Metal-Oxide-Semiconductor Field-Effect Transistor, 金属氧化物半导体场效晶体管 常见封装 电路符号 ...
- 嵌入式单片机STM32应用技术(课本)
目录SAIU R20 1 6 第1页第1 章. 初识STM32..................................................................... ...
- 笔记本POWER部分的应用——(MOS/LDO/BUCK BOOST)
一.MOSFET 简介: 金属-氧化物半导体场效应晶体管,简称金氧半场效晶体管(Metal-Oxide-Semiconductor Field-Effect Transistor, MOSFET)是一 ...
随机推荐
- C语言的历史及个人拙见
C语言是一个无限广阔的世界,你刚开始睁眼看它的时候以为视线的尽头就是边界,但当你慢慢走去,才发现天外有天.这或许就是江湖传说只有C才有真正高手的原因,或许我们也可以反过来说:C没有高手——因为没有人能 ...
- Don't Dismiss Georgia Tech's $6,600 Online Master's Degree
https://www.pcmag.com/commentary/343924/dont-dismiss-georgia-techs-6-600-online-masters-degree Don't ...
- [Spark Core] Spark 在 IDEA 下编程
0. 说明 Spark 在 IDEA 下使用 Scala & Spark 在 IDEA 下使用 Java 编写 WordCount 程序 1. 准备 在项目中新建模块,为模块添加 Maven ...
- Javaweb学习(二):Http通信协议
当我们开始jsp/servlet编程之旅之前,我们还需要知道一些关于网络通讯方面的一些知识.这样能更加有助于我们的理解,希望大家能看懂我的描述,而不至于在学习的路上一知半解.(手动比❤) 认识Ht ...
- 漏洞扫描--openvas
操作实例演示 0.登录openvas 点击“openvas start”启动openvas相关服务,服务启动成功之后!在浏览器输入网址:https://127.0.0.1/login/login.ht ...
- 阿里八八Alpha阶段Scrum(10/12)
今日进度 叶文滔: 正在解决日程模块合并至主项目的问题 俞鋆: 完成了上传和下载头像的api,完善了登陆和注册的api 李嘉群: 正在尝试json文件的转化和发送请求 黄梅玲: 学习json数据解析和 ...
- 旋转的地球css3
css3果然博大精深: 1.代码里面还有用box-shadow制作椭圆形阴影的效果,厉害了!之前找了好久都没找到,今天给找到了 html: <section class="stage& ...
- canvas实例_时钟
效果图:是一个会动的时钟 一.时钟的组成 1.表盘(蓝色) 2.刻度(黑色) 3.时针(黑色) 4.分针(黑色) 5.秒针(红色)需美化 二.主要应用的技术 Canvas画线 Canv ...
- xpath获取带注释的text
from lxml import etree html_str = """<div id="box1">this from blog.cs ...
- hdu 1754 I Hate It (线段树功能:单点更新和区间最值)
版权声明:本文为博主原创文章.未经博主同意不得转载.vasttian https://blog.csdn.net/u012860063/article/details/32982923 转载请注明出处 ...