CMOS反相器的传播延时取决于它分别通过PMOS和NMOS管充电和放电负载电容CL所需要的时间。说明使CL尽可能小是实现高性能CMOS电路的关键。

可以用以下方式减小一个门的传播延时
(1)减小CL:该负载电容由三个主要部分组成:门本身的内部扩散电容、互联线电容和扇出电容。
(2)增加晶体管的W/L比
(3)提高VDD

反相器的延时只取决于它的外部负载电容与输入电容之间的比值。

动态功耗

由充放电电容引起的动态功耗
当电容CL通过PMOS管充电时,它的电压从0v升至VDD,此时从电源吸取了一定数量的能量。该能量的一部分消耗在PMOS器件中,其余存放在负载电容上。在由高至低的翻转器件,这一电容被放电,于是存放的能量被消耗在NMOS管中。

考虑由低至高的翻转。假设输入波形具有为零的上升和下降时间,或者说NMOS好PMOS器件不会同时导通。

在这一翻转期间从电源中取得的能量值EVDD以及在翻转结束时在电容上存储的能量Ec,通过在相应周期上对瞬时功耗积分求得:

直接通路电流引起的功耗
考虑一个静态CMOS反相器在输入端由0–>1的翻转。假设负载电容很大,所以输出的下降时间明显大于上升时间,这这些情况下输入在输出开始改变之前就已经通过了过渡区。由于这一时期PMOS器件的源–漏电压近似为0,因此该器件甚至还没用传导任何电流就断开了。这种情况下短路电流接近于0.

输出电容非常小,因此输出的下降时间明显小于输入的上升时间。PMOS器件的源–漏电压在翻转器件的大部分时间内等于VDD,从而引起了最大的短路电流(等于PMOS的饱和电流)。

总结:
使输出的上升/下降时间大于输入的上升/下降时间可以使短路功耗减到最小。但输出的上升/下降时间太大会降低电路的速度并在扇出门中引起短路电流。

短路电流的功耗可以通过使输入和输出信号的上升/下降时间匹配来达到最小。当负载电容太小时,功耗主要来自短路电流。负载电容非常大时,所有的功耗都用来充电和放电负载电容。如果使输入/输出的上升/下降时间相等,则大部分功耗与动态功耗有关,只有很小一部分是短路电流带来的功耗。

静态功耗

一个电路的静态功耗可以用下列关系来表示:
Pstat = Istat Vdd
Istat是在没有开关活动存在时在电源两条轨线之间流动的电流。
总会有泄漏电流流过位于晶体管源(或漏)与衬底之间的反相偏置的二极管,这一电路一般来说非常小。
结的泄漏电流是由热产生的载流子引起的。数值随着结温而增加,并且呈指数关系。
泄漏电流的一个突出来源是晶体管的亚阈值电流。泄漏电流的存在会减小噪声容限。
阈值电压Vt越高的单元,它的漏电功耗越低,但门延迟越长。
阈值电压Vt越低的单元,它的漏电功耗越高,但门延迟越短。

CMOS反相器的总功耗可以表示成三部分的和:

CMOS反相器之功耗分析相关推荐

  1. Xilinx 功耗分析

    1.功耗分析简介 在FPGA 设计中,功耗分析是成功设计的重要环节.针对 FPGA 设计中的功耗分析,Xilinx 公司推出了简单的速查表格和专用的功耗分析工具--XPower.对于开发初期的 FPG ...

  2. 数字电路功耗分析基础

    功耗来源 一个单元的功耗分为静态功耗和动态功耗. 静态功耗 这是在没有发生翻转活动时消耗的功率.对于CMOS单元,这部分功耗主要来自于栅极漏电和亚阈值电流.这种静态功耗可能因输入引脚中的电压而异. 由 ...

  3. 数字IC设计——功耗分析

    一.概述 芯片的整体功耗很难通过简单的电流,电压或者电阻值的的相乘来计算.其原因在于,由于芯片作为具有复杂功能的器件,其功耗会根据其不同时段的不同行为,不同的外部条件而发生很大的变化. 1.1 功耗的 ...

  4. MTK驱动(74)---平台待机功耗分析流程

    MTK平台待机功耗分析流程 1.目的 2.MTK平台各个场景功耗数据测试方法 很多功耗问题都是因为测试手法不对,列出一些常用场景功耗测试手法.  测试功耗数据之前,请先确认以下配置:  1.关闭 WI ...

  5. Android 功耗(11)---Android 功耗分析之wakelock

    Android 功耗分析之wakelock 生活总是让我们遍体鳞伤,但到后来,那些受伤的地方一定会变成我们最强壮的地方.-海明威 WakeLock是什么 WakeLock作用 WakeLock有那些分 ...

  6. Android功耗(8)---Camera功耗分析和拆解

    一.Camera功耗分析和拆解 Q:如何判断camera功耗是否偏高? A:camera功耗包含平台基础值.屏幕.模组.马达.feature.算法.camera app等部分,我们的camera在MT ...

  7. Android 功耗(4)---MTK平台待机功耗分析流程

    MTK平台待机功耗分析流程 MTK平台待机功耗分析流程 1.目的 2.MTK平台各个场景功耗数据测试方法 很多功耗问题都是因为测试手法不对,列出一些常用场景功耗测试手法.  测试功耗数据之前,请先确认 ...

  8. MTK平台待机功耗分析流程

    MTK平台待机功耗分析流程 版本信息: 作者 版本 日期 备注 陈征鼎 V1.0 2016/01/21 1.目的 2.MTK平台各个场景功耗数据测试方法 很多功耗问题都是因为测试手法不对,列出一些常用 ...

  9. PTPX功耗分析实战, VCD, SAIF, FSDB的区别

    PTPX功耗分析实战, VCD, SAIF, FSDB的区别 PTPX功耗分析 VCD,SAIF,FSDB的区别 注:文章转载自微信公众号 RTL2GDS (微信号:rtl2gds) 你好,我是老本( ...

最新文章

  1. 走进学习生活中的小圈子,成为与众不同的人,从现在开始!
  2. 使用指针判断数组是否为上三角矩阵
  3. Linux下的iwpriv(iwlist、iwconfig)的简单应用
  4. Android 屏幕防偷窥,华为Mate30怎么设置防偷窥 AI智能防偷窥功能使用方法
  5. python自动化运维快速入门-Python自动化运维快速入门
  6. 盘点2019年5G:商用大戏开唱 三大问题亟待解决
  7. mysql+存储过程+模式,Mysql(7)---存储过程
  8. 序号-element-序号根据页数和行数计算
  9. win10 visualBox 新建虚拟机出现 UUID 错误
  10. [Google Guava]学习--新集合类型BiMap
  11. 利用科学计算机转换角度,角度换算计算器(角度换算弧度计算器)
  12. search_web_resources
  13. 北大AI讲座公开课-精华
  14. 【黑帽SEO案例分析】10天爱站从0到6
  15. ps -ef 命令解析
  16. 对话微软大中华区CEO梁念坚:WP7为云而生
  17. vsCode格式化html代码
  18. T00ls - Metasploit 教程 笔记
  19. 最好最常用的国外邮箱推荐!注册非常简单!
  20. 阿福卡专属流量包 开通 取消 方法

热门文章

  1. 数学建模之主成分分析(PCA)
  2. 用户运营到底是什么?
  3. 好的需求管理工具有哪些?
  4. mysql-connector-java-8.0.19.jar免费下载
  5. 计算机二级ppt的考试题型,计算机二级MS_Office考试PPT题型汇总附答案
  6. 纯国产PC量产,美国芯片再遭重击,外媒:中国不买了
  7. 85页智慧工程安监物联网云平台解决方案
  8. Java- Set 转换成List
  9. 怎样才能成为一个成熟的男人?
  10. 【prism】专属代码片段snippet