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

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

3天内不再提示

CMOS数字电路静态时动态功耗大的原因

加油射频工程师 来源:加油射频工程师 作者:加油射频工程师 2022-10-31 14:33 次阅读

以前,在做数字硬件电路设计的时候,总听到说,CMOS数字电路静态时,基本没有功耗,但是当进行翻转时,功耗就上来了。

但是,为啥子呢?

今天,总算是明白了。

CMOS反相器算是CMOS数字电路中的基础电路,所以下面就以CMOS反相器为例,来看看原因。

439806e0-58d7-11ed-a3b6-dac502259ad0.png

理想的反相器模型和电路特性如上图所示。

也就是,当VinV1时,输出为0.

而反相器的内部电路如下图所示。

43c0d304-58d7-11ed-a3b6-dac502259ad0.png

假设Vin也只有两个电平,0V和VDD。

从反相器的理想电路特性看的话,电路可以简单地将M1和M2看成开关电路,当Vin=0V时,M2打开,M1关断,此时Vout=VDD;当Vin=VDD时,M2关断,M1打开,此时Vout=0V。

但是,仔细看看的话,上述的两种状态只是反相器开始和结束时候的状态。而在输入的电平从低到高变化时,M1和M2的状态经历了很多种。

需要注意的是,M1和M2晶体管,在所有情况下,流过的电流都相等,当然前提是反相器后面没有加负载。

在看下面内容前,先温习一下NMOS和PMOS进入线性区和饱和区所需要的条件。这样,当你知道VGS,VDS时,可以对照着下图,看管子是处于饱和区还是线性区。

当管子处于线性区时,MOS管等效于一个电阻,而且当VGS进一步升高,管子进入深度线性区时,这个电阻值Ron很小。

43d8f7cc-58d7-11ed-a3b6-dac502259ad0.png

现在正式开始。假设Vin要开始从0V变到VDD。

43c0d304-58d7-11ed-a3b6-dac502259ad0.png

状态1:

(1) 假设Vin=0,

此时对于M1来说,VGS1=Vin

而对于M2来说,VGS=-VDD,VDS=0V,满足|VGS|>|VTH2|, |VDS|<|VGS|-|VTH|,所以M2处于线性区。

也就是说,M1关断,M2等效于一个很小的电阻,即M2处于打开状态。

此时,流过M1和M2的电流为0.

但是M2怎么能在电流I2=I1=0时,仍然处于打开的状态呢?

这只有当Vds2=0时,才可能成立。

4460639c-58d7-11ed-a3b6-dac502259ad0.png

因此,Vout=VDD。

(2) 当Vin升高时,|Vgs2|开始降低,同时它的Ron开始增加。

但是因为Vin

状态2:

(3) 当Vin稍大于VTH1时,M1打开,M1和M2中开始有电流。因为Vout仍然接近于VDD,所以M1工作在饱和区,而M2处在线性区。

因为流过M1和M2的电流相等。

4471d6cc-58d7-11ed-a3b6-dac502259ad0.png

解上面这样一个方程,最后得到Vout随Vin变化的函数,显然是比较复杂的。

但是定性分析一下的话,发现当Vin升高时,Id和M2的沟道电阻都在增大,所以Vout必然继续下降。

状态3:

(4) Vout继续降低,降低到Vout=Vin+|VTH2|,M2即将退出线性区,进入饱和区。

此时M1的漏极电压为Vout,栅极电压为Vin,且Vout>Vin,所以Vgd=Vin-Vout<0

此时:

448f9338-58d7-11ed-a3b6-dac502259ad0.png

但是上述的等式中,没有Vout,所以没法根据这个式子推出Vout与Vin的关系。

但是,如果考虑上沟道长度调制效应,则:

44b0c3d2-58d7-11ed-a3b6-dac502259ad0.png

当Vin继续下降一点点,使得Vin=Vout时,M1和M2都处于饱和区,称Vin=Vout时的输入电平为trip point,也称为反相器的switching threshold.

状态4:

(6) :Vin继续升高时,Vout继续下降,当Vin-Vout>VTH1时,M1进入线性区,M2仍然处于饱和区

44e99694-58d7-11ed-a3b6-dac502259ad0.png

状态5:

(7) 当Vin继续上升,达到VDD-|VTH2|时,M2关断,M1处于线性区,此时M1类似于一个流过电流为0的电阻。

此时流过M1和M2的电流又变为0.

把这5个状态放到一幅图上时,如下。

451aff0e-58d7-11ed-a3b6-dac502259ad0.png

所以,当反相器工作时,管子的状态并不是简单的关断和打开,而是经历了一系列的状态。

从上面的分析可知,只有在状态1和状态5时,流经管子的电流为0;但在中间态时,流经管子的电流均不为0.也就是说,静态时功耗为0,动态时有功耗。

在设计CMOS反相器时,希望CMOS的转换电平(switching threshold)为VDD/2。

由上面的分析可知,当Vin=Vout时,转换点称为switching threshold,而此时M1和M2都处于饱和区。

所以,

4559188e-58d7-11ed-a3b6-dac502259ad0.png

因为 PMOS 迁移率约为 NMOS 迁移率的三分之一到二分之一,所以,M2 的宽度通常是 M1 的两倍到三倍。

审核编辑:彭静

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

    关注

    58

    文章

    5710

    浏览量

    235418
  • 反相器
    +关注

    关注

    6

    文章

    311

    浏览量

    43290
  • 数字电路
    +关注

    关注

    193

    文章

    1605

    浏览量

    80578

原文标题:你知道为啥CMOS数字电路静态功耗小,动态功耗大么

文章出处:【微信号:加油射频工程师,微信公众号:加油射频工程师】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    浅析CMOS电路静态功耗动态功耗

    CMOS电路功耗主要由动态功耗静态功耗组成,
    的头像 发表于 04-01 16:16 5925次阅读
    浅析<b class='flag-5'>CMOS</b><b class='flag-5'>电路</b>的<b class='flag-5'>静态</b><b class='flag-5'>功耗</b>和<b class='flag-5'>动态</b><b class='flag-5'>功耗</b>

    什么是数字电路

    的逻辑功能的测试称为功能测试或静态测试;对电气特性或时间特性的测试称为动态测试;如果测试的目的不仅是为了检查电路是否有故障,而且还要确定发生故障的部位,则称这种测试为故障定位。3.数字电路
    发表于 04-06 23:45

    数字电路及其应用

    的基本知识和应用实例。  在介绍基本知识时,我们将以集成数字电路为主,该电路又分TTL和CMOS两种类型,这里又以CMOS集成数字电路为主,
    发表于 04-07 09:39

    数字电路及其应用

    类型,这里又以CMOS集成数字电路为主,因它功耗低、工作电压范围宽、扇出能力强和售价低等,很适合电子爱好者选用。  介绍应用时,以实用为主,特别介绍一些家电产品和娱乐产品中的数字电路
    发表于 12-03 21:37

    数字电路及其应用

    P|CB样板打板    在介绍基本知识时,我们将以集成数字电路为主,该电路又分TTL和CMOS两种类型,这里又以CMOS集成数字电路为主,因
    发表于 09-05 11:12

    数字电路的应用介绍

    两种类型,这里又以CMOS集成数字电路为主,因它功耗低、工作电压范围宽、扇出能力强和售价低等,很适合电子爱好者选用。    介绍应用时,以实用为主,特别介绍一些家电产品和娱乐产品中的数字电路
    发表于 08-28 15:36

    浅析CMOS集成电路动态功耗

    CMOS 集成电路动态功耗的认知也是数字后端必须要掌握的;我们来聊一聊。动态
    发表于 06-09 18:06

    CMOS数字电路间的分离电路

    CMOS数字电路间的分离电路
    发表于 08-15 17:05 692次阅读
    <b class='flag-5'>CMOS</b><b class='flag-5'>数字电路</b>间的分离<b class='flag-5'>电路</b>图

    基于FPGA静态动态功耗解决方案介绍

    功耗静态功耗动态功耗组成。静态功耗是FPGA在被
    的头像 发表于 05-16 08:04 8610次阅读
    基于FPGA<b class='flag-5'>静态</b>和<b class='flag-5'>动态</b><b class='flag-5'>功耗</b>解决方案介绍

    数字电路的主要优点

    电子设备从以模拟方式处理信息,转到以数字方式处理信息的原因数字电路的主要优点在以下几个方面:稳定性好:数字电路不像模拟电路那样易受噪声的干
    的头像 发表于 05-10 16:40 1.8w次阅读

    FPGA系统设计的静态功耗动态功耗分析与进行仿真建模

    功耗一般由两部分组成:静态功耗动态功耗静态功耗
    的头像 发表于 01-16 09:46 9004次阅读
    FPGA系统设计的<b class='flag-5'>静态</b><b class='flag-5'>功耗</b>和<b class='flag-5'>动态</b><b class='flag-5'>功耗</b>分析与进行仿真建模

    数字电路中的TTL和CMOS区别

    目前应用最广泛的数字电路是TTL电路CMOS电路。 TTL—Transistor-Transistor Logic 三极管-三极管逻辑 MOS—Metal-Oxide Semicon
    的头像 发表于 05-03 11:26 1.1w次阅读
    <b class='flag-5'>数字电路</b>中的TTL和<b class='flag-5'>CMOS</b>区别

    cmos电路静态功耗怎么算,cmos静态功耗影响因素

    CMOS静态功耗是指在CMOS电路中,当输入信号不变时,电路中的电流仍然存在,这种电流被称为
    的头像 发表于 07-21 15:47 3530次阅读
    <b class='flag-5'>cmos</b>门<b class='flag-5'>电路</b><b class='flag-5'>静态</b><b class='flag-5'>功耗</b>怎么算,<b class='flag-5'>cmos</b><b class='flag-5'>静态</b><b class='flag-5'>功耗</b>影响因素

    cmos动态功耗公式,cmos动态功耗和哪些电路参数有关

    CMOS器件是一种采用CMOS技术制造的电子器件,具有低功耗、耐电磁干扰、高噪声免疫性等优点,被广泛应用于现代电子领域。本文将介绍cmos动态
    的头像 发表于 07-21 15:55 4153次阅读
    <b class='flag-5'>cmos</b><b class='flag-5'>动态</b><b class='flag-5'>功耗</b>公式,<b class='flag-5'>cmos</b><b class='flag-5'>动态</b><b class='flag-5'>功耗</b>和哪些<b class='flag-5'>电路</b>参数有关

    动态电路静态电路的区别

    类型。静态电路主要指的是电子设备中没有时序要求的电路,例如门电路、反相器电路、仲裁电路等;而
    的头像 发表于 09-17 10:47 4822次阅读