当前课程知识点:数字电子技术基础 >  第四周 >  3.4-1 其他逻辑功能的CMOS门电路 >  Video

返回《数字电子技术基础》慕课在线视频课程列表

Video在线视频

Video

下一节:Video

返回《数字电子技术基础》慕课在线视频列表

Video课程教案、知识点、字幕

我们已经介绍了CMOS反相器

CMOS反相器

它是利用了NMOSFET管

和PMOSFET管的互补性

构成了这样的一个结构

在这个结构当中

PFET管和NFET管

分别充当了

上拉和下拉的这个开关

而且这两个上拉和下拉的开关

它们在闭合和打开的时候

是互补的

也就是说当输出高电平的时候

上拉的开关闭合

下拉的开关这个时候是打开的

而下拉的开关闭合

上拉的开关就会打开

那么这样一来之后

数字电路的CMOS反相器

就能够输出理想的高低电平

那我们有了反相器之后

我们如何构成

其它逻辑功能的CMOS门电路呢

应该还是从这张图看起

那我们看这张图

这张图上下两个开关

它们的相互配合

出现了这几种组合情况

首先上拉和下拉

互补的闭合和打开

能够使得电路输出高低电平

就是刚才我们说的CMOS反相器

除此之外还有一些组合情况

那比方说

如果上下两个开关都闭合

那么这时候

我输出的电平一定是非低非高

它会有一个电平值

但它一定不是一个

理想的逻辑电平值

除此之外我们还可以看到说

如果这两个开关都是打开的

都没有闭合

那么在这种情况下我们会看到

这个时候的输出相当于是悬空

这是我们看到的

上下互补的两个开关

可以通过电路的控制

能够给出我们的输出

其它的逻辑门电路

主要利用的是上边两行

因为我们门电路的最初的想法

还是要实现逻辑功能

而逻辑功能我们希望它输出

理想的高低电平

那我们回到这个电路

这个电路当中强调C

这个C的意思是

complementary 互补

那它的互补其实主要指的

就是我们前边讲的

NFET管和PFET管的

天然互补性

那么NFET和PFET的

天然互补性

我们已经在简化

它们的图形符号的时候就给出了

我们可以看到这个简化符号当中

关于NFET管

前边是直接形成沟道

是直接过来的

那么我们看到的PFET管

在形成沟道的时候

前面的这个控制信号

我们加了一个圈

如果我们想的起来

在逻辑代数当中

我们的介绍的话

那么没有加圈的部分

我们说过来的是高电平控制

如果加了圈是要取反的

那CMOS的其它逻辑门电路

它有一个原则

就是所有的下拉部分的开关

全都由NFET管构成

而所有的上拉部分的开关

都由PFET管构成

那么这个互补性

是两个两类器件天然带来的

那么它们如何构成逻辑运算呢

让我们回到电路原理

电路原理当中提到

所有的原器件在连接的时候

它们最根本的关系

就是串并联关系

那我们下边看一下这样的结构

如果说我们的下拉部分

现在由两个逻辑变量

控制的两个NFET管

构成了这么一个串联的关系的话

那这个串联的关系

如果想完成下拉的话

这个时候它需要的是

两个变量都给高电平

那如果这样的关系

是实现了串联

都给高电平的话

也就是说这个时候

这个下拉支路如果想要闭合

可以下拉出来低电平的话

是A和B同为高的时候

这件事情才发生

那A和B同为高这件事情

这样的一个串联关系

在逻辑运算当中

我们知道它对应的

是一个“与”的关系 好

如果下拉部分

完成了一个“与”的关系

我们说与的关系

在两变量的一个真值表当中

它会覆盖其中的一行

也就是说A和B同为1的时候

它才为1

那好 上拉部分

这个时候要完成什么呢 互补

和“与”和串联相互补的关系

我们可以看到是并联

也就是“或”的关系

那我们看这边

如果下拉部分采用了串联

实现了“与”关系

那上拉部分我们可以直接用

并联的“或”关系来替代

那我们看它们如果上拉部分

是这样的一个逻辑的话

它什么时候实现上拉呢

好 上拉部分是A和B

既然是一个并联的关系

AB居其一为低电平的时候

都可以使得这两个支路

有一个打开(闭合)

或者同为低电平的时候

那就同时的都形成沟道

那么如果有一个形成沟道

或者是两个都形成沟道

那么这个时候

上拉的这条支路就导通了

那上拉的支路要导通

整个电路就会上拉出高电平

好 我们把这上拉和下拉的部分

凑在一起

大家看一下是不是这么说

说A和B从逻辑电平上来讲

它们有四种组合情况

而下拉部分覆盖了一种组合

剩下的那部分

上拉部分互补完成了

那这样一来

我们说上拉部分有了

下拉部分也有了

那这样一来

我们把它凑在一起

就是一个AB和Y的

其它逻辑运算的

这么一个CMOS门电路

那串并联存在这样的关系

我们把这个关系再倒一下

如果我在下拉部分把并联引入

那如果在并联当中

引入了下拉部分

我们可以看到说

这是一个实现了“或”的关系

那对于我们来讲

那么A和B居其一为1的时候

或者同为1的时候

下拉部分就会闭合

而下拉部分的闭合

就会使我的输出

输出逻辑低电平 也就是0

那我们看它上拉的部分

首先上拉的部分

应该把原本下拉部分

由N管的这些构造换成P管

而过去的并联关系

用互补的串联关系来替代

这样替代完毕之后

得到的这个上拉部分

什么时候会导通上拉出高电平呢

我们看到是A和B

只有同为低电平的时候

这条支路才会导通

而这条支路导通之后

会上拉出高电平

好 我们再来回顾一下说

这样的一个互补情况

是不是已经覆盖了

AB变量的所有逻辑电平的取值

仍然是两个变量

两个变量逻辑高低电平的组合

有四种情况

那么这四种情况

有三种情况在下拉部分已经覆盖

居其一为1

或者是同为1的时候

那么唯一一个没有覆盖的

同为0的时候

上拉部分覆盖了

那这么下来之后

这个输出和上拉和下拉部分

一起构成的逻辑运算

就唯一被确定下来

那么我们如果知道了

这样的规则

我们把刚才的分析

把它连起来

这是刚才的下拉部分

它们两个是一个串联关系

那么相对应的下拉是串联

上拉部分换成P沟道管变成并联

这样的一个逻辑结构

是CMOS门电路的一个典型结构

在这个典型结构当中

你能清晰的划分出

下拉部分全部都是NFET管

而上拉部分全是PFET管

我们可以看到说

刚才我们所有的分析

如果把逻辑高低电平

以0和1的方式再次抽象的话

你能得到这样一张真值表

什么时候下拉出低电平呢

同为1的时候下拉出低电平

而居其一为0

或者同为0的时候

上拉部分都会导通

那么输出搞电平

我们清晰的看到说

这个电路是一个“与非”的电路

那我们现在可以想一下

这个“与非”电路

其实在构造的时候

你上下两个部分可以分开来想

下拉部分完全由NFET管

上拉部分完全由PFET管

它们相互之间的互补关系

通过两个来实现

一个是管子本身的互补特性

还有一个就是串并联的转换

好 我们再把刚才的

另外一个结构拿出来

下拉部分是用并联的方式实现的

A和B并联的去控制了

两个NFET管

那么上拉部分首先第一条

把两个NFET管

都换成PFET管

换成PFET管之后

刚才的并联的关系

在上拉部分转换成串联

那上拉和下拉凑在一起

引出输出

就是我们这个逻辑门电路

那么如果把刚才的分析

也填到这张真值表来的话

你会发现

只有当A和B同为0的时候

上拉的是这个通路会导通

那它会输出高电平

而A和B居其一为1

或者是同为1的情况

那么它会输出低电平

我们把这张真值表填全

你能看出这是一个“与非”

这时候我们发现

一个有意思的现象

从反相器到“与非” 到“或非”

我们发现如果用CMOS工艺

去实现逻辑门电路的话

它其实是用了

我们前面讲的原变量

去控制了我们的下拉电路

那么原变量

如果要控制下拉电路的话

是不是就是说

原变量控制下拉电路

如果导通输出的都是逻辑0

所以你会看到

如果用CMOS工艺

去实现逻辑运算的话

你天然不会得到“与”运算

你不会得到“或”运算

你不会得到同相器

而相对应的你得到的

是“与非”“ 或非”

还有就是反相器

这是我们要注意的部分

如果我们通过上面的分析

找出了CMOS逻辑门电路

它构造的原理的话

那我们其实可以得到

这么一个规律性的总结

当你要构成CMOS门电路的时候

你可以先画出它的下拉部分

那举例来讲

如果说我需要构造一个

逻辑门电路是

F等于A与上B或C 然后取反

那我们知道下拉部分

所有的N沟道管

都是由原变量控制的

而下拉之后

它输出的是一个逻辑0

所以说这个时候

给出来的这个逻辑式

就直接给出来了

你下拉部分的逻辑式

那也就是说我们把这个式子

你稍微想一下

是不是说F反

就等于A与上一个B加C

那这样的一个逻辑运算关系

我用电路怎么画出来呢

记住我们说过

在电路当中的串并联

就对应的是我们的与或关系

我们把它画出来

那么A和B或C是想与的关系

如果我们把这个电路画在这之后

你来对照一下

刚才得到的这个式子

是不是说A等于1的时候

B和C居其一为1的时候

下拉部分就可以导通

而下拉部分一旦导通

输出的就是0

那也就是说输出的是F反

好 如果我们有这样的下拉部分

你可以完全用我们刚才学到的

画图的规则 互补性的规则

两条规则记得

第一用PFET管

替代下拉的NFET管

第二把下拉部分的串并联

进行转换

那我们就可以得到

它上拉部分的

完全从结构上

就能够直接替代

把刚才的并联变成串联

把刚才的串联变成并联关系

经过这两个替代之后

你就分别有了

它的下拉电路和上拉电路

而把它们组合在一起

就是一个CMOS的门电路

那从这个例子和从这个结论

我们也能看出来

其它逻辑运算的CMOS门电路

并不一定只能实现最基本的

与或非 与非 或非

你可以实现一些

复合的逻辑运算

那么通过这样的规律

大家一定要记住说

上拉部分全是PFET管

下拉部分全是NFET管

它们相互之间的串并联

代表的运算是互补的

这就是其它逻辑门电路

构成的基本原理

数字电子技术基础课程列表:

第一周

-0.1 数字量和模拟量

--Video

-0.2 电子技术的发展历程

--Video

-0.3 课程的基本任务

--Video

-1.1 信息与编码

--Video

-1.2 二进制的补码

--Video

-1.3 二进制补码运算的符号位

--Video

-1.4 二进制的编码

--Video

-1.5 用电压来表达信息

--Video

-1.6 电压信号的离散化

--Video

-2.1 逻辑代数概述

--Video

-2.2 逻辑代数的三种基本运算

--Video

-第一周--第一周作业

-第一周参考课件(绪论、信息和编码)

第二周

-2.3 几种常用的复合逻辑运算

--Video

-2.4 逻辑代数的基本公式和常用公式

--Video

-2.5 逻辑代数的基本定理

--Video

-2.6 逻辑函数及其表示方法

--Video

-2.7 逻辑函数形式的变换

--Video

-2.8 逻辑函数的化简

--Video

-2.9 逻辑函数的最小项之和

--Video

-2.10 逻辑函数的最大项之积

--Video

-2.11 最小项和最大项的关系

--Video

-2.12 逻辑函数的卡诺图

--Video

-2.13 卡诺图化简法

--Video

-2.14 具有无关项的逻辑函数及其化简

--Video

-2.15 逻辑函数的机器化化简法

--Video

-第二周--第二周作业

-第二周参考课件(逻辑代数基础)

第三周

-3.0 门电路概述

--Video

-3.1-1 半导体二极管的开关特性

--Video

-3.1-2 二极管与门

--Video

-3.1-3 二极管或门

--Video

-3.1-4 二极管门电路的缺点

--Video

-3.2-1 MOS管的基本构造和工作原理

--Video

-3.2-2 MOS管的开关特性

--Video

-3.2-3 MOS管的工作特性曲线

--Video

-3.3-1 CMOS反相器的电路结构和工作原理

--Video

-3.3-2 CMOS反相器的电压电流传输特性

--Video

-3.3-3 CMOS反相器的静态输入输出特性

--Video

-3.3-4 CMOS反相器的动态特性

--Video

-3.3-5 CMOS反相器的总功耗

--Video

-第三周--第三周作业

-第三周参考课件(门电路)

第四周

-3.4-1 其他逻辑功能的CMOS门电路

--Video

-3.4-2 带缓冲级的CMOS门电路

--Video

-3.4-3 漏极开路的门电路

--Video

-3.4-4 CMOS传输门和三态门

--Video

-3.5-1-1 双极型三极管的输入输出特性

--Video

-3.5-1-2 双极型三极管的基本开关电路

--Video

-3.5-1-3 双极型三极管的开关等效电路、三极管反相器

--Video

-第四周--第四周作业

-第四周参考课件(门电路)

第五周

-3.5-2-1 TTL反相器的电路结构

--Video

-3.5-2-2 TTL反相器的工作原理

--Video

-3.5-2-3 TTL反相器中的几个 问题和输入噪声容限

--Video

-3.5-3-1 TTL反相器的输入输出特性

--Video

-3.5-3-2 TTL反相器的输入端负载特性

--Video

-3.5-3-3 TTL反相器的扇出系数

--Video

-3.5-4-1 TTL反相器的传输延迟时间

--Video

-3.5-4-2 TTL反相器的交流噪声容限

--Video

-3.5-4-3 电源的动态尖峰电流

--Video

-3.5-5-1 其他逻辑功能的TTL门电路

--Video

-3.5-5-2 集电极开路输出的门电路

--Video

-3.5-5-3 三态输出门

--Video

-实验一:与非门电压传输特性曲线的观测

--Video

-实验二:与非门传输延迟时间的测量

--Video

-第五周--第五周作业

-第五周参考课件(门电路)

第六周

-4.1 组合逻辑电路的特点

--Video

-4.2-1 组合逻辑电路的分析方法

--Video

-4.2-2 组合逻辑电路的设计方法

--Video

-4.3-1-1 若干常用组合逻辑电路:普通编码器

--Video

-4.3-1-2-1 优先编码器

--Video

-4.3-1-2-2 优先编码器的扩展

--Video

-4.3-1-3 二-十进制优先编码器

--Video

-4.3-2-1 译码器

--Video

-4.3-2-2 二进制译码器的扩展

--Video

-4.3-2-3-1 显示译码器

--Video

-4.3-2-3-2 显示译码器附加控制端的作用

--Video

-4.3-2-4 用译码器设计组合逻辑电路

--Video

-4.3-3-1 数据选择器

--Video

-4.3-3-2 用数据选择器设计组合电路

--Video

-4.3-4-1 加法器

--Video

-4.3-4-2 多位加法器

--Video

-4.3-4-3 用加法器设计组合电路

--Video

-4.3-5 数值比较器

--Video

-4.4-1_4.4-2 组合逻辑电路中的竞争-冒险现象

--Video

-4.4-3 消除竞争-冒险现象的方法

--Video

-第六周--第六周作业

-第六周参考课件(组合逻辑电路)

第七周

-4.5 可编程器件及EDA1

--Video

-5.0 触发器的由来

--Video

-5.1 门电路与触发器的关系

--Video

-5.2 基本RS锁存器

--Video

-5.3-1 电平触发的SR触发器

--Video

-5.3-2 电平触发的D触发器1

--Video

-5.3-3 电平触发的D触发器2

--Video

-5.4-1-1 脉冲触发的触发器--主从D触发器

--Video

-5.4-1-2 脉冲触发的触发器--主从SR触发器

--Video

-5.4-1-3 脉冲触发的触发器--主从JK触发器

--Video

-5.4-2 脉冲触发方式的动作特点

--Video

-5.5 边沿触发的触发器

--Video

-5.6-1 触发器的逻辑功能及其描述方法--SR触发器

--Video

-5.6-2触发器的逻辑功能及其描述方法--JK触发器、T触发器、D触发器

--Video

-第七周--第七周作业

-第七周参考课件(触发器)

第八周

-5.7-1 触发器的动态特性1

--Video

-5.7-2 触发器的动态特性2

--Video

-5.7-3 触发器的动态特性3

--Video

-6.1-1 时序逻辑电路概述

--Video

-6.1-2 时序电路的一般结构形式与功能描述方法

--Video

-6.1.3 时序电路的分类

--Video

-6.2.1-1 同步时序电路的分析方法1

--Video

-6.2.1-2 同步时序电路的分析方法2

--Video

-6.2.3 异步时序电路的分析方法

--Video

-6.3.1-1 寄存器

--Video

-6.3.1-2 移位寄存器1

--Video

-6.3.1-3 移位寄存器2

--Video

-6.3.1-4 移位寄存器扩展应用

--Video

-6.3.2-1-1-1 计数器概述、同步二进制加法计数器

--Video

-6.3.2-1-1-2 同步二进制减法计数器

--Video

-6.3.2-1-1-3 同步加减计数器

--Video

-6.3.2-1-2-1 同步十进制加法计数器

--Video

-6.3.2-1-2-2 同步十进制减法计数器、十进制可逆计数器

--Video

-6.3.2-2 异步计数器

--Video

-第八周--第八周作业

-第八周参考课件(时序逻辑电路)

第九周

-6.3.2-3-1-1 任意进制计数器的构成方法

--Video

-6.3.2-3-1-2 任意进制计数器的构成方法--举例(N>M)

--Video

-6.3.2-3-1-3 任意进制计数器的构成方法--举例(N<M)

--Video

-6.3.2-4 计数器应用举例

--Video

-6.4.1-1 时序逻辑电路的设计方法

--Video

-6.4.1-2 时序逻辑电路的设计方法--举例

--Video

-6.4.2 时序逻辑电路的动态特性分析

--Video

-7.0 半导体存储器绪论

--Video

-7.1 半导体存储器概述和分类

--Video

-7.2-1 ROM的结构和工作原理

--Video

-7.2-2 可编程ROM1

--Video

-7.2-3 可编程ROM2

--Video

-7.3 RAM的结构和工作原理

--Video

-7.4-1 存储器容量的扩展-位扩展

--Video

-7.4-2 存储器容量的扩展-字扩展

--Video

-7.5 用存储器实现组合逻辑电路

--Video

-第九周--第九周作业

-第九周参考课件(时序逻辑电路、半导体储存器)

第十周

-8.1 可编程逻辑器件概述

--Video

-8.2-8.3-8.4 可编程逻辑器件-FPLA/PAL/GAL

--Video

-8.5-8.6-8.7 可编程逻辑器件-EPLD/CPLD/FPGA

--Video

-8.8-8.9 可编程逻辑器件-ISPGDS、PLD的使用

--Video

-10.1-1 脉冲波形的产生和整形概述

--Video

-10.1-2-10.2.1 门电路组成的施密特触发器

--Video

-10.2.2 集成施密特触发器

--Video

-10.2.3 施密特触发器的主要特点和应用

--Video

-10.3.1-1-1 积分型单稳态触发器--结构和工作原理

--Video

-10.3.1-1-2 积分型单稳态触发器--性能参数计算

--Video

-10.3.1-2-1 微分型单稳态触发器--结构和工作原理

--Video

-10.3.1-2-2 微分型单稳态触发器--性能参数计算

--Video

-10.3.2 集成单稳态触发器

--Video

-10.4.1 用施密特触发器构成的多谐振荡器

--Video

-10.4.2 对称式多谐振荡器

--Video

-10.4.3 非对称式多谐振荡器

--Video

-第十周--第十周作业

-第十周课件(可编程逻辑器件、脉冲波形的产生和整形)

第十一周

-10.4.4 环形振荡器

--Video

-10.4.5 石英晶体多谐振荡器

--Video

-10.5 脉冲电路的分析方法

--Video

-10.6.1 555定时器电路的结构与功能

--Video

-10.6.2 用555定时器接成施密特触发器

--Video

-10.6.3 用556定时器接成单稳态触发器

--Video

-10.6.4 用557定时器接成多谐振荡器

--Video

-11.1 数模和模数转换概述

--Video

-11.2.1 权电阻网络D/A转换器

--Video

-11.2.2 倒T型电阻网络D/A转换器

--Video

-11.2.3 具有双极性输出的电阻网络D/A转换器

--Video

-11.2.4 D/A转换器的转换精度和速度

--Video

-11.3.1 A/D转换的基本原理

--Video

-11.3.2 采样保持电路

--Video

-11.3.3 并联比较型A/D转换器

--Video

-11.3.4-1 反馈比较型A/D转换器--计数型

--Video

-11.3.4-2 反馈比较型A/D转换器--逐次渐进型

--Video

-11.3.5 双积分型和V-F型A/D转换器

--Video

-第十一周--第十一周作业

-第十一周课件(数-模和模-数转换)

第十二周

-I-概述、电路设计及功能仿真

--Video

-II-指定芯片及时序仿真

--Video

-III-选外设(自动化)、锁定引脚并生成下载文件

--Video

-IV-电路扩展设计

--Video

-V-用Verilog描述状态机电路

--Video

Video笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。