数字电路基础知识——CMOS门电路 (非门、或非门、与非门、或门、与门、与或非门、异或门、OD门、传输门、三态门)
先了解二极管门电路逻辑,再次介绍CMOS门电路,也是IC中用的最广泛的门电路。
主要了解与非门、或非门以及相同面积的cmos与非门或非门哪个更快。OD门、传输门、三态门。

一、二极管门电路

CMOS门电路介绍之前,先介绍二极管门电路:

1. 与门

只要有一个为低电平,Y端就被拉低到0.7V

2. 或门

只要有一个为高电平,Y端就被拉高到2.3V

3. 二极管门电路的缺点

输出的高低电平数值和输入的高低电平不相等,相差一个导通电压,如果输出作为下一级门输入信号,将发生高、低电平偏移
输出端对地接上负载电阻,组在电阻的改变会影响输出高电平。因此,这种电路只用作IC内部的逻辑单元,并不能作为输出端直接驱动负载

二、CMOS 门电路

1. 反相器(非门)

反向器的介绍可以参考
数字电路基础知识——反相器的相关知识(噪声容限、VTC、转换时间、速度的影响因素、传播延时等)

2. 常用的逻辑门:或非门、与非门

除了反相器,比较常用的有 或非门、与非门、或门、与门、与或非门、异或门等。
逻辑表达式分别为:
Y=(AB)’
T=(A+B)'


下面主要了解下与非门其缺点、和改进的电路.

主要缺点
1)输出电阻R0受输入状态影响,即输出电阻不一样,能够相差四倍。如:
A=1, B=1,则R0 = Ron2 + Ron4 = 2Ron
A=0, B=0,则R0 = Ron2 // Ron4 = 1/2Ron
A=0, B=1,则R0 = Ron1 = Ron
A=0, B=0,则R0 = Ron3 = Ron

2)输出的高低电平受输入端数目的影响
输入端越多,,串联的驱动管数目也越多,输出的VOL越高,VOH也更高。
当输入端全部为低电平时,输入端越多负载并联的数目越多,输出的高电平VOH也越高。

3)使T2、T4的Vgs达到开启电压时,对应的Vi也会不同

相同面积的cmos与非门和或非门哪个更快——与非门会更优

学过半导体器件都知道,电子迁移率是空穴的2.5倍(在硅基CMOS工艺中),运算就是用这些大大小小的MOS管驱动后一级的负载电容,翻转速度和负载大小一级前级驱动能力相关。为了上升延迟和下降延迟相同,PMOS需要做成NMOS两倍多大小

载流子的迁移率,对PMOS而言,载流子是空穴;对NMOS而言,载流子是电子。

PMOS采用空穴导电,NMOS采用电子导电,由于PMOS的载流子的迁移率比NMOS的迁移率小,所以,同样尺寸条件下,PMOS的充电时间要大于NMOS的充电时间长

在互补CMOS电路中,与非门是PMOS管并联,NMOS管串联,而或非门正好相反,所以,同样尺寸条件下,与非门的速度快,所以,在互补CMOS电路中,优先选择与非门。

针对上面问题进行改进

采用或非门加反相器(缓冲器 就是与非门,如上图所示。
带缓冲的门电路,输出电阻、输出的高低电平以及电压传输特性将不受输入端状态的影响

对于或非门,则是与非门加缓冲器。

3. OD门(漏极开路的门电路)

OD门:为了满足输出电平的转换,吸收大负载电流以及线与逻辑,将MOS改为漏极开路

OD输出的与非门结构图如下:
OD门工作必须接上拉电阻RL到电源上。

OD门的应用:可以将多个OD门输出端直接相连,实现线与逻辑,即将输出并联使用,可以实现线与或用作电平转换和驱动。如下图所示:
Y1、Y2中任何一个为低电平,输出都为低电平,同时为高时,输出才为高电平。

4. 传输门

CMOS传输门:利用P沟道MOS管和N沟道MOS管互补的特性连接如下图

T1是N沟道增强型MOS管,T2是P沟道增强型MOS管。T1和T2的源极和漏极分别相连作为传输门的输入端和输出端。C和C’是互补的控制信号。

由于CMOS传输门的结构是对称的,所以,输出端和输入端可以互换,是一个双向器件。
CMOS传输门的应用:
1)传输门和反相器构成异或门电路

A=1,B=0,TG1截止,TG2导通,Y=B’=1
A=0,B=1,TG1导通,TG2截止,Y=B=1
A=0,B=0,TG1导通,TG2截止,Y=B=0
A=1,B=1,TG1截止,TG2导通,Y=B‘=0

2)模拟开关:
由传输门和一个反相器组成,双向器件。

传输连续变化的模拟电压信号。

5. 三态门

1)高阻态:
三态门除了高低电平,还有第三个状态——高阻态。
高阻态:电路的一种输出状态,既不是高电平也不是低电平,如果高阻态再输入下一级电路的话,对下级电路无任何影响,可以理解为断路,不被任何东西所驱动,也不驱动任何东西。

三态门常用在IC的输出端,也称为输出缓冲器

2)下图是CMOS三态输出反相器的结构:

当EN’=0时,Y=A’:
A=1,G4、G5的输出为高电平,T1截止、T2导通,Y=0;
A=0,G4、G5的输出为低电平,T1导通、T2截止,Y=1;
当EN’=1时,不管A为高低状态,G4输出高电平,G5输出低电平,T1和T2同时截止,输出呈现高阻态。

3)三态门的应用:
减少各单元之间的连线数目:

数据的双向传输:

4)还有几种常见的三门结构:

图一:
三态非门,当~ EN为1时,最上面的PMOS和最下面的NMOS管截止,无论A取什么状态,输出为高阻态,反之输出为 Y= ~ A

图二:
利用一个与非门,得到三态缓冲门,当~EN为高电平时,最上面的PMOS管截止,输出为高阻态,反之,输出为 Y=A

图三:
三态非门,在反相器后面加一个传输门,当~EN为低电平,传输门导通,输出 Y = ~A,反之传输门截止,输出高阻态。如果想要EN高电平有效,交换传输门上下端子的反相器即可。

图四:
利用一个与非门,得到三态缓冲门,当~EN为高电平时,最上面的PMOS管截止,输出为高阻态,反之,输出为 Y=A

数字电路基础知识——CMOS门电路 (与非门、或非、非门、OD门、传输门、三态门)相关推荐

  1. 数字电路基础知识——乘法器的设计(二)( 串行、流水线、有符号数八位乘法器)

    数字电路基础知识--乘法器的设计(二)( 串行.流水线.有符号数八位乘法器) 前面一节关于乘法器的具体实现方式有很多种方法,均有各自的优缺点. 本节将再介绍一下两种乘法器的设计,分别用Verilog语 ...

  2. 数字电路基础知识——组合逻辑电路之乘法器的设计(一)—— 并行、移位相加、加法树、查找表乘法器

    数字电路基础知识--乘法器的设计(一)-- 并行.移位相加.加法树.查找表 乘法器的设计主要应用在数字信号处理和数字通信,本节主要介绍乘法器的四种实现方法.使用并行乘法器.移位相加乘法器.查找表乘法器 ...

  3. [转]SQL Server 索引基础知识(2)----聚集索引,非聚集索引

    SQL Server 索引基础知识(2)----聚集索引,非聚集索引 [来自]http://blog.joycode.com/ghj/archive/2008/01/02/113291.aspx 由于 ...

  4. 数字电路基础知识——格雷码和二进制码的转换的算法和Verilog实现

    数字电路基础知识--格雷码和二进制码的转换的算法和Verilog实现 关于数字电路中的码制问题在这篇博客中已经做了详细分析, 数字电路基础知识--数字IC中的进制问题(原码,反码,补码以及各进制的转换 ...

  5. 数字电路基础知识——组合逻辑电路(奇偶校验电路、数据比较器的设计)

    数字电路基础知识--组合逻辑电路(奇偶校验器.比较器的Verilog设计) 本次主要介绍组合逻辑电路中的奇偶校验电路以及比较器的设计,以及相干的实例来熟悉这两种电路. 一.奇偶校验电路 奇偶校验码 奇 ...

  6. 数字电路基础知识|时钟和时序

    时钟的概念 时钟对数字电路而言非常重要,没有时钟数字电路就没法工作,其全称是时钟频率,一般由晶振来提供时钟频率. 在数字电路中,所有数据.逻辑单元等状态的更新都是以时钟为基础的,时钟频率在数字电路中起 ...

  7. 数字电路基础知识——组合逻辑电路实现一些简单逻辑电路 (一)(用Verilog实现:绝对值函数运算(补码问题),取对数函数(移位寄存器),取整函数)

    数字电路基础知识--组合逻辑电路实现一些简单逻辑电路 (一)(用Verilog实现:绝对值函数运算(补码问题),取对数函数(移位寄存器),取整函数) 在数字逻辑设计中,本节介绍绝对值运算函数如何用Ve ...

  8. 数字电路2. OC门、OD门、三态门

    数字电路2. OC门.OD门.三态门 一.OC门--集电集开路门 1. 基本概念 2. 作用 3. 使用要点 4. OC门的简单实现 二.OD门--漏极开路门 四.三态门 1. 概念 2. 三态门的作 ...

  9. IC验证必备的数字电路基础知识(一):数字逻辑基础

    参考教材:数字电路与逻辑设计(第2版)邬春明 目录 1. 数制和编码 1.1. 数制 1.2. 原码,反码,补码 1.3. 常用编码 2. 逻辑代数和运算 2.1. 逻辑变量与逻辑运算 2.2. 逻辑 ...

  10. IC验证必备的数字电路基础知识(二):组合逻辑电路

    参考教材:数字电路与逻辑设计(第2版)邬春明 目录 1. 组合逻辑电路分析 2. 组合逻辑电路设计( 重点,设计视角,以练题为主) 3. 竞争冒险 4. 组合逻辑电路 4.1. 编码器 4.2. 译码 ...

最新文章

  1. Java面试题之一 (转)
  2. zk Acl权限:只有一个账号有crdwa权限,匿名用户只有r权限
  3. 广西2021各校高考成绩查询入口,2021年广西高考成绩排名查询系统,广西高考位次排名查询...
  4. C#关于MSMQ通过HTTP远程发送专有队列消息的问题
  5. vuex第三弹vuex之actions(前端网备份)
  6. 干货!Java字节码增强探秘
  7. python如何定义类_python类定义的讲解
  8. oracle监听无法启动常用解决办法
  9. Linux4版本,Linux 4.12发布,据传是历史最大版本之一
  10. 使用Android Studio打包app
  11. java+jquery实现长轮询案例_网页实时聊天之js和jQuery实现ajax长轮询
  12. 计算机考试九九乘法表,多种办法用EXCEL软件生成99乘法表
  13. 【段子来袭(已笑晕)】cv领域会议段子
  14. 如何选择工业相机(转载)
  15. 小米9SE CC9小米8小米6X小米mix2s红米note7Pro小米9红米note8Pro 红米note8等移除ID 解账户锁教程
  16. 清华校友走进百度 用科技赋能产业智能化转型
  17. jh mjhmhjmh
  18. 将文字生成png图片
  19. MATLAB快速读取STL文件
  20. 计算机应用基础18秋在线作业2奥鹏,奥鹏15春北航《计算机应用基础》在线作业2答案...

热门文章

  1. 一文看懂人工智能行业
  2. win7使用命令提示符怎么运行C语言,Win7如何打开命令行窗口?Win7打开命令提示符的多种方法...
  3. Gitlab-IDEA使用教程
  4. 微信公众号申请及文章发送详细流程介绍
  5. PMP 管理学6大定律之四(光环效应)
  6. 高数 | 利用定积分定义求极限
  7. UE4官网关于GamePlay框架的介绍
  8. 测试ai模糊软件,“马赛克视频”AI还原软件被疯传!测试效果出乎意料!
  9. 三菱伺服驱动器MR-J2S 70A伺服驱动器电源驱动板图纸
  10. ADS史密斯圆阻抗匹配