前几天开始自学拉扎维的模设教材,看之前浏览了EETOP论坛里面好多大神们对这本书的看法,当然也有人在抱怨,比如冒出“太科幻”、“一年才看完”之类恐怖的修饰语句,因此在开始看的时候就对此书充满了“敬畏”之情,于是打算以“边看边练”的方法完成课后习题以巩固所学。今天看完了第二章,一个下午只做了2.1-2.5这五道题,看上去不难,做的时候漏洞百出,于是自己打算把遇到的问题回顾一下。由于是半路出家,所以有不对的地方还望各位指出以便改正。刚起步也没做过什么项目,因此说不出什么设计思想,就当是课后习题总结吧。

MOS器件物理基础

重要的几个公式:

管子开启条件(忽略亚阈值效应):

饱和区漏电流(考虑沟道调制效应):

跨导:

输出阻抗:

三极管区漏电流:

阈值电压(考虑体效应):

习题要点回顾

2.1、需要注意的问题是,栅氧化层电容是根据比例算得;栅长要用有效沟道长度;最后注意单位的统一。其他需要用的参数从一级SPICE模型里面去找即可。

2.2、套公式,明白输出阻抗和跨导怎么求,什么是本征增益。

2.3、同样是本征增益的公式推导,不过要注意的是沟道调制系数和沟道长度的关系,以及如何画以某个变量为参数的曲线。

2.4、要分三种情况,就是关断off、饱和区以及三极管区。判断依据就是Vgs和Vth、Vds与Vod(过驱动电压)的关系,根据不同关系找到对应的公式即可,另外稍微注意一下电流参考方向就行。所谓夹断点就是指Vds=Vod时所对应的栅极电压。如果衬底-源端电压Vbs>0,则Id/Vgs曲线想右移动(因为Vth增大),反之向左移动。

2.5、针对不同的电路作曲线图,本人觉得所有的电路只要找出Vgs、Vds、Vod基本上就ok了,剩下的无非是对三种情况(off、sat、tri)的讨论,不过之前需要判断PMOS或者NMOS的S和D端,至于怎么判断,我的方法是对于NMOS而言,S端是提供电子的,所以电流流向S端;而对于PMOS,S端是提供空穴的,所以电流流向D端。

另外,对于PMOS,加上绝对值可能比较好理解一些。还有在考虑衬底电压Vbs的情况,我们需要求解出Vth,然后寻找Vgs=Vth时对应的Vx作为边界条件(如a、e题)。最后要注意对于NMOS器件而言,衬底电压不超过栅极电压,因为如果超过栅极电压,那么空穴将在栅氧化层下聚集,有可能与N型半导体的电子发生中和,形成更宽的耗尽层,电子移动会更加困难。

总结

这样来看确实很不直观,要亲自尝试过可能会好一点,掌握方法并且熟悉应用后,直观地分析电路也算指日可待了。待续......

模拟CMOS集成电路 课后习题总结(2.1)的更多相关文章

  1. 模拟CMOS集成电路-单级放大器增益直观理解

    我们再看辅助定理: 这里,Gm是指输出与地短接时的跨导:Rout表示当输入电压为零时的输出电阻.这个是书上的原话,但是在推算公式时发现,这两个量的定义还不是完全完整,我 的理解是: 首先Gm是等效跨导 ...

  2. 《python核心编》程课后习题——第三章

    核心编程课后习题——第三章 3-1 由于Python是动态的,解释性的语言,对象的类型和内存都是运行时确定的,所以无需再使用之前对变量名和变量类型进行申明 3-2原因同上,Python的类型检查是在运 ...

  3. web实验指导书和课后习题参考答案

    实验指导书 :http://course.baidu.com/view/daf55bd026fff705cc170add.html 课后习题参考答案:http://wenku.baidu.com/li ...

  4. 《Python核心编程》 第六章 序列 - 课后习题

    课后习题 6–1.字符串.string 模块中是否有一种字符串方法或者函数可以帮我鉴定一下一个字符串是否是另一个大字符串的一部分? 答:成员关系操作符(in.not in) import string ...

  5. 《Python核心编程》 第五章 数字 - 课后习题

    课后习题  5-1 整形. 讲讲 Python 普通整型和长整型的区别. 答:普通整型是绝大多数现代系统都能识别的. Python的长整型类型能表达的数值仅仅与你机器支持的(虚拟)内存大小有关. 5- ...

  6. 機器學習基石(Machine Learning Foundations) 机器学习基石 课后习题链接汇总

    大家好,我是Mac Jiang,非常高兴您能在百忙之中阅读我的博客!这个专题我主要讲的是Coursera-台湾大学-機器學習基石(Machine Learning Foundations)的课后习题解 ...

  7. OpenCV学习笔记之课后习题练习3-5

    OpenCV学习笔记之课后习题练习2-5 练习使用感兴趣区域(ROI).创建一个210*210的单通道图像并将其归0.在图像中使用ROI和cvSet()建立一个增长如金字塔状的数组. 参考博文:www ...

  8. OpenCV学习笔记之课后习题练习2-5

    5.对练习4中的代码进行修改,参考例2-3,给程序加入滚动条,使得用户可以动态调节缩放比例,缩放比例的取值为2-8之间.可以跳过写入磁盘操作,但是必须将变换结果显示在窗口中. 参考博文:blog.cs ...

  9. OpenCV学习笔记之课后习题练习2-3

    3.使用例2-10中的视频捕捉和存储方法,结合例2-5中的doPyrDown()创建一个程序,使其从摄像机读入视频数据并将缩放变换后的彩色图像存入磁盘. 例2-10中所用的方法虽然能正常运行,但却不能 ...

随机推荐

  1. 解决Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: no jogl in java.library.path问题

    首先要把jonl.jar和gluegen.jar导入到eclipse中,然后把解压后的4个.dll文件也导入到eclipse中 具体操作: jonl文件下载地址 链接:https://pan.baid ...

  2. 3、Java 对象和类

    1.理解Java中的类和对象 对象: 作为学习计算机专业的很有意思,跟朋友开玩笑说,我有很多对象,没有就new一个.对象可以说是类的实例,通过类的构造方法得到的一个对象实例.它拥有此对象应有的行为与方 ...

  3. GitLab 查看版本号

    cat /opt/gitlab/embedded/service/gitlab-rails/VERSION

  4. 简化RESTful开发,Spring Data REST让你少掉发

    1 前言 欢迎访问南瓜慢说 www.pkslow.com获取更多精彩文章! 前言 Springboot + Spring MVC大大简化了Web应用的RESTful开发,而Spring Data RE ...

  5. Dubbo整合Springboot框架

    本文使用的是alibaba的Dubbo. Dubbo整合Springboot可以分为四步: 第一步:首先需要了解Dubbo官方给的建议,至少有三个工程: 接口工程:主要存实体bean和业务接口 服务提 ...

  6. MongoDB学习4:MongoDB复制集机制和原理,搭建复制集

    1.复制集的作用   1.1 MongoDB复制集的主要意义在于实现服务高可用   1.2 它的实现依赖于两个方面的功能:    · 数据写入时将数据迅速复制到另一个独立节点上    · 在接收写入的 ...

  7. vue+element树形结构右键菜单

    环境:vue-admin-template   vue 2.6.10 element-ui 2.7.0 1.自定义组件,文件位置:src/components/mentContext <temp ...

  8. 听说同学你搞不懂Java的LinkedHashMap,可笑

    先看再点赞,给自己一点思考的时间,微信搜索[沉默王二]关注这个有颜值却假装靠才华苟且的程序员.本文 GitHub github.com/itwanger 已收录,里面还有我精心为你准备的一线大厂面试题 ...

  9. js中几种常用的数组处理方法的总结

    一.filter()用法 功能:用于筛选数组中满足条件的元素,返回一个筛选后的新数组. <script> $(function(){ var arr = [1,-2,3,4,-5]; va ...

  10. js利用canvas绘制爱心

    js代码如下: var cav = document.getElementById("a").getContext("2d"); function draw(x ...