一.概述

1.门电路:实现基本运算,复合运算的单元电路,例如与门,与非门,或门等,门电路中以0或者1表示高低电平

2.获得高低电平的基本原理

对于电阻R有一些说明:
电阻R的取值不宜太大也不宜太小。输出高电平电阻R充当电压源内阻的作用,为了保护电压源因此要有一定阻值的电阻R,但是不能太大,如果太大的话输出电阻过大,带负载能力就不够强。如果是输出低电平的时候,则电阻R就应该大一些。综上看来最终输出的高低电平一定是有一个变化范围的

如果将此电路的开关部分更换成二极管的话,就会显露出很多的缺点:

二.CMOS门电路


CMOS门电路的输入输出特性曲线就是两个管子输出特性曲线的重叠(中心思想就是因为在在不加负载的情况下,任意时刻流过这两个管子的电流是相同的),如下所示:

CMOS门电路的电压电流传输特性:

注:对于CMOS门电路来说上下两只管子只有在电压值处于二分之一VDD的时候流过的电流才会很大(称为尖峰电流),其余时刻虽然有电压但是导通电流基本为零,这就是有电压但是不一定有功耗的典型例子。因此基于CMOS门电路的数字电路往往都会有一个特点:只有在进行电平切换的时候电路才会产生功耗,并且频率越高功耗越大。

2.CMOS门电路的输入

由于晶体管的门级做的特别薄,因此极容易击穿,所以对于CMOS门电路的输入级都会有保护电路,较为典型的如下:

这几个二极管的作用为:当输入高电平的时候,如果高电平的值超过Vdd+0.7则二极管就会导通,当输入低电平的时候,如果输入低电平的值低于-0.7,则二极管就会导通。从而在高低电平的输入上都会对COMS门电路进行保护。

3.CMOS门电路的输出

CMOS门电路不管是输出高电平还是输出低电平都可以被看成是一个有内阻的电压源,在挂接负载的情况下输出电压可能被抬高也可能被拉低(输出高电平的时候被拉低,输出低电平的时候电流灌进来电位被拉高),而电压源的内阻就是D-S之间导通的等效电阻。
①在输出低电平的情况下:
②在输出高电平的情况下:

4.CMOS反相器的动态特性

1.传输延迟时间
①为什么会有传输延迟时间:输入端和输出端都会有等效电容,并且输出端在导通的情况下会有输出电阻,因此COMS门电路中就会形成R-C等效电路
②延迟时间与什么相关:影响延迟时间的主要有两个物理量,第一个是等效电容的容量,第二个是Vdd的值,因为Vdd的值会影响场效应管栅源之间导通的等效电阻。


2.功耗
总功耗=动态功耗+静态功耗
其中静态功耗极小,与动态功耗相比几乎可以做到忽略不计。
动态功耗的计算如下:

①导通功耗:

②负载电容充放电的功耗:

动态功耗=导通功耗+负载功耗

三.其它类型的CMOS门电路

1.在实现CMOS逻辑运算的时候可以抓住如下的中心思想:
整个电路设计可以分为上拉部分和下拉部分,下拉部分负责电路输出零(只能用NMOS去实现),上拉部分负责电路输出1(只能用PMOS实现),上拉和下拉凑在一起要覆盖真值表的全部。上拉和下拉部分没有必要分别去设计,如果有了下拉部分的结构,那么在设计上拉部分的时候,串联变成并联,并联变成串联就可以得到上拉部分的结构

2.存在的问题:
在整个数字系统中需要高电平与低电平是同一个范围,即级联的时候每一级的高低电平范围都相同。但是在级联的时候一定会存在如下的问题,例如:


解决此问题的方法就是设置一个带有缓冲级的CMOS门电路,将这种变化消化到电路的内部。即输入输出都增加反相器**
2.漏极开路门电路**

作用:对于漏极开路门电路来说,可以将输出端并联使用,从而实现线与的功能。或者也可以用漏极开路门电路做电平转换,驱动器但是在使用过程中一定要外加上拉电阻和电源。

注:外接上拉电阻不能太大也不能太小,当输出低电平的时候,此电阻起到的是限流保护作用,当输出高电平的时候此电阻作为电压源内阻来使用。
3.三态输出门

注:三态门电路使用最多的地方就是总线上,即设备与设备之间存在物理连接,但是他们之间并不产生电气连接。

数字电路中几种基本门电路相关推荐

  1. 数字电路中的竞争与冒险

    竞争冒险在<数字电子技术基础>中有详细的阐述,由于学过很久了,现在再翻开复习复习,总结总结. 在组合电路中,当输入信号改变状态时,输出端可能出现虚假信号(过渡干扰脉冲),这对电路来说是不利 ...

  2. vivado中的rtl中电路图无发生成_FPGA零基础学习:数字电路中的组合逻辑

    大侠好,欢迎来到FPGA技术江湖,江湖偌大,相见即是缘分.大侠可以关注FPGA技术江湖,在"闯荡江湖"."行侠仗义"栏里获取其他感兴趣的资源,或者一起煮酒言欢. ...

  3. FPGA之道(46)数字电路中的隐患

    文章目录 前言 数字电路中的隐患 寄存器输出的不稳定态 单触发器寄存器 多触发器寄存器 不稳定态对数字电路的影响 特定情况下去除不稳定态的方法 消除不稳定态的原理 格雷码简介 常用的格雷码编.解码方法 ...

  4. IoT物联网嵌入式设备中30种常见传感器模块简介及原理讲解

    IoT物联网嵌入式设备中30种常见传感器模块简介及原理讲解 0.前言 一.光学传感器模块: 1. 光敏传感器模块: 2. 红外避障模块 3. 循迹传感器模块 4. U型光电传感器模块 5. 红外接收模 ...

  5. 【手把手教你51单片机】三极管在数字电路中的应用

    注:本文章转载自<手把手教你学习51单片机>!因转载需要原文链接,故无法选择转载! 如若侵权,请联系我进行删除!上传至网络博客目的为了记录自己学习的过程的同时,能够帮助其他一同学习的小伙伴 ...

  6. FPGA零基础学习:数字电路中的逻辑代数基础

    FPGA零基础学习:数字电路中的逻辑代数基础 大侠好,欢迎来到FPGA技术江湖.本系列将带来FPGA的系统性学习,从最基本的数字电路基础开始,最详细操作步骤,最直白的言语描述,手把手的"傻瓜 ...

  7. FPGA零基础学习:数字电路中的时序逻辑

    FPGA零基础学习:数字电路中的时序逻辑 大侠好,欢迎来到FPGA技术江湖.本系列将带来FPGA的系统性学习,从最基本的数字电路基础开始,最详细操作步骤,最直白的言语描述,手把手的"傻瓜式& ...

  8. 函数指针--Nginx和Redis中两种回调函数写法

    1.Nginx和Redis中两种回调函数写法 #include <stdio.h>//仿Nginx风格 //结构外声明函数指针类型 typedef void (*ngx_connectio ...

  9. pl/sql中三种游标循环效率对比

    pl/sql中三种游标循环效率对比 - Oracle数据库栏目 - 红黑联盟 http://www.2cto.com/database/201307/224636.html 转载于:https://b ...

  10. JAVA中几种常用JSON库性能比较

    点击上方"方志朋",选择"置顶公众号" 技术文章第一时间送达! 作者:飞污熊 xncoding.com/2018/01/09/java/jsons.html 本 ...

最新文章

  1. CentOS 7 VNC 配置
  2. Lambda架构与推荐在电商网站实践
  3. Spring-AOP 自动创建代理之AnnotationAwareAspectJAutoProxyCreator
  4. [SDOI2010]外星千足虫 题解 高斯消元+bitset简介
  5. 0222互联网新闻 | 快手推游戏直播App“电喵直播”及工具型App光音Mulight;“AI音乐学院”完成PreA轮融资...
  6. 利用 Python 写一个颜值测试小工具
  7. Personal Leetcode solution(Python) 1~20
  8. android 代码 安装APK 解决了
  9. 从技术解析到实战演练,三步get文本信息抽取
  10. [渝粤教育] 西南科技大学 会计学原理 在线考试复习资料(2)
  11. jquery砸金蛋 高仿阿里旅游砸金蛋
  12. Java读写excel文件代码
  13. 对象转JSON字符串保留空(null)值;
  14. 计算机指令的操作码和地址,操作码和地址码
  15. Idea中使用maven 与pom文件讲解
  16. 启用或禁用笔记本自带键盘
  17. 未转变者服务器tp指令大全,Unturned未转变者3.21版本高级指令大全
  18. Shiro框架 Subject、SecurityManager、线程之间的关系
  19. HI3861学习笔记(17)——NFC标签NT3H1201使用
  20. 鸿蒙音频低延迟,鸿蒙OS 音频播放开发指导

热门文章

  1. 【论文翻译】 Residual Networks Behave Like Ensembles of Relatively Shallow Networks
  2. Javascript-放大镜实现原理分析
  3. meltdown linux 补丁,宋宝华: ARM64 Linux meltdown修复补丁KPTI的最重要3个patch
  4. 2016 server win 假死_Windows Server下Apache假死堵塞卡死无响应解决方法
  5. 网课答案接口 查题系统
  6. 如何理解开仓与平仓规则?
  7. IntelliJ IDEA设置护眼浅绿色背景及文字大小
  8. 项目管理面试常见问题及答案
  9. 苹果手机怎么扩大内存_一招教你扩大手机虚拟内存,免费换个新手机
  10. [转帖]AMD、英特尔为何争相走向胶水多核处理器?真相在此