CMOS构成的常见电路
CMOS门电路
以MOS(Metal-Oxide Semiconductor)管作为开关元件的门电路称为MOS门电路。由于MOS型集成门电路具有制造工艺简单、集成度高、功耗小以及抗干扰能力强等优点,因此它在数字集成电路产品中占据相当大的比例。与TTL门电路相比,MOS门电路的速度较低。 MOS门电路有三种类型:使用P沟道管的PMOS电路、使用N沟道管的NMOS电路和同时使用PMOS和NMOS管的CMOS电路。其中CMOS性能更优,因此CMOS门电路是应用较为普遍的逻辑电路之一。
1. CMOS非门
图3-16所示是一个N沟道增强型MOS管TN和一个P沟道增强型MOS管TP组成的CMOS非门。
图3-16 CMOS非门电路 图3-17 CMOS与非门电路
两管的栅极相连作为输入端,两管的漏极相连作为输出端。TN的源极接地,TP的源极接电源。为了保证电路正常工作,VDD需要大于TN管开启电压VTN和TP管开启电压VTP的绝对值的和,即UDD > UTN + |UTP|。当Ui=0V时,TN截止,TP导通,Uo≈UDD为高电平;当Ui=UDD时,TN导通,TP截止,Uo≈0V为低电平。因此实现了非逻辑功能。 CMOS非门除了有较好的动态特性外,由于CMOS非门电路工作时总有一个管子导通,所以当带电容负载时,给电容充电和放电都比较快。CMOS非门的平均传输延迟时间约为10ns。另外由于它处在开关状态下总有一个管子处于截止状态,因而电流极小,电路的静态功耗很低,一般为微瓦(mW)数量级。
2. CMOS与非门
图3-17所示为一个两输入端的CMOS与非门电路,它由两个串联的NMOS管和两个并联的PMOS管构成。每个输入端连到一个PMOS管和一个NMOS管的栅极。 当输入A、B均为高电平时,TN1和TN2导通,TP1和TP2截止,输出端为低电平;当输入A、B中至少有一个为低电平时,对应的TN1和TN2中至少有一个截止,TP1和TP2中至少由一个导通,输出F为高电平。因此,该电路实现了与非逻辑功能。
3. CMOS或非门
图3-18所示是一个两个输入端的CMOS或非门电路,它由两个并联的NMOS管和两个串联的PMOS管构成。每个输入端连接到一个NMOS管和一个PMOS管的栅极。或非门的逻辑符号如图3-19所示。 当输入A、B均为低电平时,TN1和TN2截止,TP1和TP2导通,输出L为高电平;只要输入端A、B中有一个为高电平,则对应的TN1和TN2中至少有一个导通,TP1和TP2中便至少有一个截止,使输出F为低电平。因此,该电路实现了或非逻辑功能。
图3-18 CMOS或非门电路 图3-19 或非门逻辑符号
4. CMOS三态门
图3-20所示是一个低电平使能控制的三态非门,从电路结构上看,该电路是在CMOS非门的基础上增加了NMOS管TN2和PMOS管TP2构成的。当使能控制端=1时,TN2和TP2同时截止,输出F呈高阻状态;当使能控制端
=0时,TN2和TP2同时导通,非门正常工作,实现F=
的功能。 与TTL三态门一样,CMOS三态门也可用于总线传输。
图3-20 CMOS三态门
5. CMOS传输门
图3-21(a)所示是一个CMOS传输门的电路图,它由一个NMOS管TN和一个PMOS管TP并联构成,其逻辑符号如图3-21(b)所示。图中,TN和TP的结构和参数对称,两管的源极连在一起作为传输门的输入端,漏极连在一起作为输出端。TN的衬底接地,TP的衬底接电源,两管的栅极分别与一对互补的控制信号C和相接。 当控制端C=1(VDD),
=0(0V)时,若输出电压Ui在0V~UDD范围内变化,则两管中至少有一个通导,输入和输出之间呈低阻状态,相当于开关接通,即输入信号Ui在0V~UDD范围内都能通过传输门。 当控制端C=0(0V),
=1(UDD)时,输入信号Ui在0V~UDD范围内变化,两管总是处于截止状态,输入和输出之间呈高阻状态(107W),信号Ui不能通过,相当于开关断开。 由此可见,变换两个控制端的互补信号,可以使传输门接通或断开,从而决定输出端的模拟信号(0V~UDD之间的任意电平)是否能传送到输出端。所以,传输门实质上是一种传输模拟信号的压控开关。 由于MOS管的结构是对称的,即源极和漏极可以互换使用,因此,传输门的输入端和输出端可以互换使用,即CMOS传输门具有双向性,故又称为可控双向开关。
(a) (b) 图3-21 CMOS传输门及其逻辑符号
6. CMOS逻辑门电路的系列及主要参数
(1)CMOS逻辑门电路的系列
- 基本的CMOS—4000系列。
- 高速的CMOS—HC系列。
- 与TTL兼容的高速CMOS—HCT系列。
(2)CMOS逻辑门电路主要参数的特点
- 输出高电平UOH(min)=0.9UDD;输出低电平UOL(max)=0.01UDD。所以CMOS门电路的逻辑摆幅(即高低电平之差)较大。
- 阈值电压Uth约为UDD/2。
- CMOS非门的关门电平UOFF为0.45UDD,开门电平UON为0.55UDD。因此,其高、低电平噪声容限均达0.45UDD。
- CMOS电路的功耗很小,一般小于1mW/门;
- 因为CMOS电路有极高的输入阻抗,故其扇出系数NO很大,可达到50。
CMOS构成的常见电路的更多相关文章
- CMOS图像传感器理解
CMOS图像传感器理解 水流方向从左边流向右边,上面有一个开关,拧下去的时候水流停止,拧上去的时候水流打开.左边是水流的源头我们给它起个名字,叫做源端(就是源头的意思嘛),右边是水流出去的地方,也就是 ...
- 视音频技术作业一:比较CCD与CMOS摄像的区别
作业详解: CCD与CMOS简介: CCD: CCD是Charge Coupled Device(电荷耦合器件)的缩写,它是一种半导体成像器件,因而具有灵敏度高.抗强光.畸变小.体积小.寿命长.抗震动 ...
- SRAM与SDRAM的区别
http://www.cnblogs.com/spartan/archive/2011/05/06/2038747.html SDRAM SDRAM(Synchronous Dynamic Rando ...
- SRAM与SDRAM的比较(转)
原文:http://blog.csdn.net/fg8181/article/details/2278100 内存在电脑中起着举足轻重的作用,一般采用半导体存储单元,包括随机存储器(RAM),只读存储 ...
- FPGA系统中DRAM,SRAM,SDRAM,FLASH 区别(转)
原文:http://hi.baidu.com/abners/item/a9042ef35d3f005bc8f337f5 一般来说这几种存储器是一个nios系统都具有的,sram的好处是接口简单,速度快 ...
- FPGA小例子
AND ---与门:OR --- 或门:INV --- 非门:NAND --- 与非门:NOR --- 或非门:XOR --- 异或门:XNOR ---同或门:MUX --- 数据选择器: 1.使用一 ...
- 全球晶圆代工厂哪家强?2016年Top30名单
1.台积电(TSMC) 总部:台湾 简介:世界上最大的独立半导体晶圆代工企业,与联华电子并称“晶圆双雄”. 主要客户:苹果,高通,联发科,华为海思 官网:http://www.tsmc.com/ 2. ...
- 单片机(TTL)与电脑RS232接口
2010年11月28日 21:38 1.先介绍电脑上与单片机进行通讯的接口的名称 (1)一般是用电脑串口来进行通讯的,平常大家说的电脑的串口是指台式电脑主机后面的九针接口,如下图 这个接口有个专业的 ...
- FPGA的存储方式大全
好的时序是通过该严密的逻辑来实现的.http://blog.csdn.net/i13919135998/article/details/52117053介绍的非常好 有RAM(随机存储器可读可写)RO ...
随机推荐
- [原创]解决jQuery.live在mobile safari(iphone / ipad / ipod)绑定失败的问题
解决方案: 给要使用live绑定事件的元素,添加“cursor:pointer”样式即可! 如: a,input,td{cursor:pointer;} 原文链接:http://bugs.jquery ...
- jquery获取表单数据方法$.serializeArray()获取不到disabled的值
$.serializeArray()获取不到disabled的值 经实验,$.serializeArray()获取不到disabled的值,如果想要让input元素变为不可用,可以把input设为re ...
- 适用于Win8的Office2003_SP3精简版集成各类补丁+兼容包
适用于Win8的Office2003_SP3精简版集成各类补丁+兼容包软件名称: Office 软件版本: Office2003_SP3 软件大小: 104M 软件语言: 简体中文 软件授权: 破解 ...
- 线程与COM
场景: C++部分封装为COM,C#来调用.调用可能是在线程中的. 应用程序退出时,C#的部分 自动清理,某些线程可能还没有完全停掉. COM内部的东西也在释放内存. 这个时候,稍有不慎,就会崩溃. ...
- 【matlab】命令行窗口一直不停的输出ans=1?
ans= 1 matlab里面的ans是一个系统量,当m文件中出现非赋值性的计算时,matlab会把结果自动存入ans. 如果m文件中每一个计算都是赋值的,即所计算的结果都是保存在自己设定的变量中的, ...
- Python爬虫-什么是爬虫?
百度百科是这样定义爬虫的: 网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本.另外一些不常使用的名字还有蚂 ...
- linux环境中如何删除文件的前n行?
需求描述: 今天看了一个系统的临时文件,有5.6G的大小,这个文件也没有用了,想要将大部分的文件都删除掉. 在此记录下删除的过程.删除前n行的记录. 操作过程: 对于数据量比较大的情况(本例5800万 ...
- ajax传JSON时设置的contenttype导致JAVA中request.getParameter("")怎么也接收不到数据
ajax传JSON时设置的contenttype默认值是application/x-www-form-urlencoded, 当ajax传JSON时设置的contenttype 如果是applicat ...
- Java使用选择排序法对数组排序
编写程序,实现将输入的字符串转换为一维数组,并使用选择排序法对数组进行排序. 思路如下: 点击"生成随机数"按钮,创建Random随机数对象: 使用JTextArea的setTex ...
- SQL利用CASE按分组显示合计
按行显示的合计 select game, sum(purchase) as purchase_sum from purchase group by game; 按列显示的合计 select sum(c ...