0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

模拟IC设计原理图1:逻辑电路是如何通过MOS管实现的

冬至子 来源:小禺学习日记公众号 作者:小禺学习日记 2023-10-30 15:19 次阅读

今天来聊聊我们常用的逻辑电路是如何通过MOS管实现的。

如果你还没开始接触CMOS管也不用着急,我会用简单的结论来描述我要用到的MOS管的功能,只需要把CMOS管看作一个受电压控制的开关就可以了。

下面我们直接进入实例。

1.反相器 (INV)

图片

反相器的MOS管实现

如图,这个反相器可以理解为是由两个电压控制的开关组成。

1.jpg

(眼细的朋友可能会发现,这两个MOS管的右端不止有两个端口,在正中间还有一个接口,我们暂时不考虑这个接口,只需要记住绝大部分情况下把它与MOS管的源极连接的就行了。)

到此,基本讲完了MOS管的开关功能,那么我们来分析一下这个电路的功能。

可见,电路由一个NMOS管和一个PMOS连接而成,上面的PMOS管源极连接电源电压 VDD ,下满的NMOS管源极连接地电压 GND ,然后两个MOS管的漏极同时连接输出端口 ZN ,两个MOS管的栅极同时接在输入端 IN

IN时低电平时,PMOS管导通,NMOS管关闭,因此这个电路可以理解为输出端ZN通过导线直接连接电源电压 VDD ,因此输出端ZN直接输出高电压 VDD

IN时低电平时,NMOS管导通,PMOS管关闭,因此这个电路可以理解为输出端ZN通过导线直接连接地电压 GND ,因此输出端ZN直接输出低电压 GND

由此可见,这个电路的功能是使输入的低电压转换成高电压,使输入的高电压转换成低电压。用数字电路的语言就是, 输入0,PMOS管导通,NMOS管关闭,则输出1;输入1,NMOS管导通,PMOS管关闭,则输出0 。因此我们称这个电路为反相器或者 非门 。此外还能看出一个结论,输出低电压时是NMOS在工作PMOS不工作,输出高电压时是PMOS管在工作NMOS不工作。

图片

反相器Symbol

我们一般会在电路中用这个符号来表示非门,三角形表示一个类似于导线的东西,专业点的称呼好像是叫BUFF,然后三角形末端的圆表示一个“负号”(“翻转”)的意思。

理解了反相器(非门),那么我们就想来通过MOS管实现更多的逻辑运算,而这些逻辑运算的基本就是,或、与、非三种基本运算,而在MOS管中能直接实现的是与非门、或非门,通过把与非、或非组合一个非门我们就能有基本的或与非三种逻辑运算了。下面我们接着来介绍通过MOS管搭建与非门、或非门、异或门。

2.与非门(NAND)

图片

与非门的MOS管实现

1.jpg

一般结论的理论分析:

条件:

a.NMOS管栅极接高电压才导通,且负责输出低电压;

b.PMOS管栅极接低电压才导通,且负责输出高电压;

(可见POMS电路块和NMOS电路块是一个互补的关系;)

c.要求NMOS端导通带来低电压时PMOS端不能导通出高电压,反之亦然;

分析:

要保证电路满足上面c.条件,我们只需要保证PMOS块和NMOS块实现的逻辑功能是一个等价的逻辑运算式就可以了。

考虑我们这个实例,与非门:

Y=~(A&&B) =(~A)||(~B)

NMOS块我们考虑实现逻辑式

Y=~(A&&B)

因为NMOS管是栅极高电压导通,这正好符合这个式子A,B高电平有效,即直接对A,B进行运算,且当式子 (A&&B)=1时,输出低电平,即正好满足NMOS管的负责低电平且输入要求高电平有效,由此只需要实现 A,B信号的逻辑与关系就可以了。这个关系逻辑与关系,可以直接通过MOS开关串联的思路实现。即当A=1时开关A闭合,当B=1时开关B闭合,两者串联就是要求A,B同时等于1时这个线路才导通,如下图所示,且这里NMOS管的导通会把NMOS管源极的低电平导通过来,因此这个正好对应关系式Y=~(A&&B) ;所以我们只需要串联两个NMOS管就可以实现NMOS块了,如图(与非门的MOS管实现)所示。

图片

与开关逻辑

PMOS块我们考虑实现这个逻辑式

Y= (~A)||(~B)

因为PMOS管是低电平导通,正好符号这个式子A,B低电平有效,即直接对 (~A),(~B) 进行运算,然后PMOS输出的是高电平,这个式子也是,此外在这个式子是逻辑或的关系,因此只需要要并联两个PMOS管就可以了。

图片

或开关逻辑

最后把PMOS块和NMOS块连接到相同的输出端口就能实现逻辑运算了。

图片

与非门Symbol

3.或非门(NOR)

图片

或非门的MOS管实现

或非门逻辑关系式:

Z= ~(A||B) = (~A)&&(~B)

理解了我对与非门的分析,那么或非门也能很快自己搭建出来。

用NMOS管并联实现对 A,B 的逻辑或功能,用PMOS管串联实现对 (~A),(~B) 的逻辑与功能,如上图(或非门的MOS管实现)所示。

图片

或非门Symbol

4.异或门(XOR

图片

异或门的MOS管实现

有了基本的或与非逻辑单元,我们就能实现复杂的逻辑功能了。在这里展示一下异或门的实现。有逻辑运算基础的同志能很快地分析完这个电路,故不做赘述。

图片

异或门Symbol

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 逻辑电路
    +关注

    关注

    13

    文章

    494

    浏览量

    42618
  • IC设计
    +关注

    关注

    38

    文章

    1296

    浏览量

    103952
  • MOS管
    +关注

    关注

    108

    文章

    2417

    浏览量

    66827
  • 反相器
    +关注

    关注

    6

    文章

    311

    浏览量

    43317
  • 电源电压
    +关注

    关注

    2

    文章

    989

    浏览量

    23984
收藏 人收藏

    评论

    相关推荐

    逻辑电路芯片-组合逻辑电路芯片-时序逻辑电路芯片

    逻辑电路芯片,简而言之,是执行逻辑运算的电子元件集合体,这些逻辑运算包括与(AND)、或(OR)、非(NOT)、与非(NAND)、或非(NOR)等基本操作。这些芯片通过集成大量的晶体
    发表于 09-30 10:47

    MOS的主要电路逻辑

    片的制造和销售价格十分合理。  这些特征及其它特征都为MOS成为制造IC的主要工艺提供了基础。MOS可以作为学习在电子网络中如何
    发表于 11-20 14:04

    【原创】组合逻辑电路详解、实现及其应用

    之前的输入X是没有关系的,像这种电路,我们就称它为组合逻辑电路。二、 如何分析组合逻辑电路?了解了什么是组合逻辑电路之后, 我们应该如何去分析电路
    发表于 04-24 15:07

    组合逻辑电路常见的类型

    组合逻辑电路功能的三种主要方法是:  1.布尔代数 –形成代数表达式,显示每个输入变量True或False的逻辑电路的操作,结果为逻辑1
    发表于 12-31 17:01

    常见的组合逻辑电路分析

    逻辑电路的操作,从而产生逻辑1”输出。2.真值表 –真值表通过提供一个简明列表来定义逻辑门的功能,该简明列表以表格的形式显示了门可能遇
    发表于 01-19 09:29

    在FPGA开发板中点亮LED灯实现时序逻辑电路的设计

    电路状态的影响。在本篇文章中,我们通过两个实例介绍如何点亮LED灯实现流水灯来讲解时序逻辑电路。如何点亮LED灯FPGA上的LED灯本质上为发光二极
    发表于 07-22 15:25

    数字系统的基本算法与逻辑电路实现

    数字系统的基本算法与逻辑电路实现:本章主要介绍数字系统的基本算法设计及对应的逻辑电路实现方法。算法设计中主要考虑的因素1.
    发表于 09-01 09:04 0次下载

    钟控传输门绝热逻辑电路和SRAM的设计

    钟控传输门绝热逻辑电路和SRAM 的设计 本文利用NMOS的自举效应设计了一种新的采用二相无交叠功率时钟的绝热逻辑电路---钟控传输门绝热逻辑电路,
    发表于 02-23 10:14 15次下载

    CPLD逻辑电路

    CPLD逻辑电路    6是CPLD内部逻辑电路,CPLD选用的是LATTICE公司的ispLSI1016E,逻辑设计采用原理图输入法,主
    发表于 11-13 12:04 2668次阅读
    CPLD<b class='flag-5'>逻辑电路</b>

    用分离元件组成的逻辑电路原理图

    用分离元件组成的逻辑电路原理图都是值得参考的设计。
    发表于 05-11 17:33 21次下载

    组合逻辑电路的设计说明

    、掌握组合逻辑电路的设计方法。 2、掌握组合逻辑电路的静态测试方法。 3、熟悉CPLD设计的过程,比较原理图输入和文本输入的优劣。
    发表于 07-10 14:38 17次下载

    与非门逻辑电路功能测试的原理图免费下载

    本文档的主要内容详细介绍的是与非门逻辑电路功能测试的原理图免费下载。
    发表于 10-12 16:18 25次下载
    与非门<b class='flag-5'>逻辑电路</b>功能测试的<b class='flag-5'>原理图</b>免费下载

    与非门搭接的逻辑电路原理图免费下载

    本文档的主要内容详细介绍的是与非门搭接的逻辑电路原理图免费下载。
    发表于 10-12 16:18 7次下载
    与非门搭接的<b class='flag-5'>逻辑电路</b><b class='flag-5'>原理图</b>免费下载

    硬件工程师必看的技能之MOS构成的基本门逻辑电路

    本文你可以获得什么? MOS构成的缓冲器Buffer和漏极开路们OD门是数字电路非常重要的概念,怎么构成的; 反相器,线与逻辑怎么玩,又怎么用呢? 根据
    的头像 发表于 03-30 10:59 1w次阅读
    硬件工程师必看的技能之<b class='flag-5'>MOS</b><b class='flag-5'>管</b>构成的基本门<b class='flag-5'>逻辑电路</b>

    逻辑电路与时序逻辑电路的区别

    的信号。理解它们之间的区别对于设计和实现复杂的数字系统至关重要。 第一部分:逻辑电路 1.1 定义 逻辑电路是一种电子电路,它根据输入信号的逻辑
    的头像 发表于 07-30 15:00 799次阅读