根据公式可知翻转功耗与VDD成平方的关系;静态功耗中ISUB和VDD的指数成正比。因此降低功耗最有效的方法就是降低供电电压VDD。

那么降低电压可以有哪些方法呢:(电压越高模块能跑的频率越高)

1)对不同的模块提高不同的电压。比如CPU和外设需要的频率就不一样,那么在同时满足两个模块性能的前提下,CPU需要很高的频率,那就需要高的VDD; 外设可能只需要较低的频率,那么低的VDD就能达到这个频率的延时需求,所以可以给它低VDD;

2)对同一个模块,可能不同应用需要的频率也不同。比如玩游戏的时候GPU就需要很高的频率,但是文字阅读的时候可能频率就很低;待机的时候GPU甚至就可以关掉。这样不同的应用模式,电压可以是高VDD, 低VDD, 甚至为0。

其实所有的低功耗电压技术就是上面两种方法的不同策略,本文将从芯片架构级去介绍低功耗技术。

1)静态多电压技术

(MSV: Multi Supply Vdd)

如果对不同的模块固定成不同的电压,那么就是静态多电压技术. (MSV: Multi Supply Vdd)

2)动态电压调节技术

(DVFS: Dynamic Voltage and Frequency Scaling)

如果对不同的模块可以选择几种不同的电压配置,那么就是动态电压调节。同时调节电压一般同时会调整频率,所以就是动态电压频率缩放技术。 DVFS可以看作MSV的升级版。

3)自适应电压频率缩放

(AVFS: Adaptive Voltage and Frequency Scaling)

DVFS是需要软件根据不同的应用场景来选择不同的电压频率配置,如果更进一步,对不同模块的电压频率能够自适应的调节,那么就是自适应电压频率缩放. AVFS可以看作是DVFS的升级版。

4)电压关断技术

(PSO: Power Shut Off)

如果有某个模块在有些场景下不使用了,我们可以关掉这个模块的电压,需要使用时候再打开,关断模块肯定是最省电的方式了。这就是电压关断技术。PSO技术其实是电压调节的一种特例,也就是调节到0。PSO技术一般和MSV, DVFS,AVFS一起使用。

微信公众号

建立了一个微信公众号“Andy的ICer之路”,此公众号主要分享数字IC相关的学习经验,文章主要在公众号上发,csdn会尽量同步更新,有兴趣的朋友可以关注一下!

低功耗技术(二)常见的低功耗技术相关推荐

  1. 韩山师范计算机应用技术,二、计算机应用与技术系学生在韩山师范学院“挑战杯”的-….pdf...

    10578_6_g_15 一.计算机应用与技术系学生在广东省大学生 "挑战杯"比赛的获奖情况 序 指导 获奖 项 目 名 称 获奖学生姓名 获奖级别 号 老师 时间 第十一届 &q ...

  2. 常见室内定位技术对比,你了解吗?

    常见室内定位技术对比,你了解吗? 1      室内定位技术对比 定位技术 定位精度 可靠性 成本 安全性 蓝牙 3m 中 高 中 红外线 5m 低 高 高 射频技术 5m 中 低 中 WIFI 3m ...

  3. 系统接口规范以及常见的接口技术概述和比较

    系统接口规范以及常见的接口技术概述和比较 一.基本要求: 为了保证系统的完整性和健壮性,系统接口应满足下列基本要求: 1.接口应实现对外部系统的接入提供企业级的支持,在系统的高并发和大容量的基础上提供 ...

  4. IT职场人生系列之十二:语言与技术I

    本文是IT职场人生系列的第十二篇. 最近移动互联网很流行,很多人都在学习IOS.Android编程.这也引起一个入行.改行的潮流. 那么,作为新手.老手,应该怎样选择自己学习的语言和技术呢? 本人从早 ...

  5. 学习C++开发技术,常见误解有哪些?

    学习C++你是否会有以下几点误解? 1."要理解C++,你必须先学习C" 2."C++是一门面向对象的语言" 3."为了软件可靠性,你需要垃圾回收&q ...

  6. 实例协议分析RFC1483:AAL5和几种常见ADSL接入技术

    注:文中部分内容摘自RFC1483文档和肖建国<ADSL调制与业务承载技术> 我们先建立一个ADSL通用模型: PC(LAN)--ATU-R--DSLAM(ATM)--BRAS --WAN ...

  7. 信安软考 第十二章 网络安全审计技术

    一.网络安全审计概述 网络安全审计是指对网络信息系统的安全相关活动信息进行获取.记录.存储.分析和利用的工作.网络安全审计的作用在于建立"事后"安全保障措施,保存网络安全事件及行为 ...

  8. 常见的穿透技术有哪些?

    问题描述: 用户不了解常见的用于视频会议产品的穿透技术 详情解答: 常见的穿透技术有:STUN.TURN.ICE 一.STUN STUN协议为终端提供一种方式能够获知自己经过NAT映射后的地址,从而替 ...

  9. 19 Go Web 框架(二):框架技术详解

    一. net/http包够用吗? Go的net相关标准包提供web开发的大多数实现支持,如果你的项目的路径端点在十个以内,如一个简单的企业网站,这当然是够用的.但如果你的项目是构建一个大型电商网站,有 ...

  10. linux常见的虚拟化技术

    参考文章:https://www.csdn.net/tags/MtzaEgxsNDU4OS1ibG9n.html 一.常见的虚拟化技术分类 1.CPU虚拟化:CPU的虚拟化技术是一种硬件方案,支持虚拟 ...

最新文章

  1. 走进元学习:概述不同类型的元学习方法
  2. Linux服务名重命名
  3. 怎么用esc服务器做网站,云服务器esc能做网站
  4. Java 运行时数据区域
  5. little tricks(持续更新)【python】
  6. css知识笔记(二)——盒子模型
  7. [重磅] 如何更好地实现服务调用和消息推送
  8. 20165323 第五周学习总结
  9. new ext.toolbar控制按钮间距_新闻速递 | APT携新品金属按钮亮相宝博会,圈粉无数!...
  10. zabbix snmp异常超时、不稳定、时通时断:Timeout while connecting...
  11. 混合高斯模型_大数据小白入门高斯混合模型(GMM)聚类算法
  12. php去除中文以外的特殊字符,php从文本中去除空格、特殊字符的4种情况
  13. 长沙理工计算机安全基础试题,长沙理工大学数字电子技术基础试卷数电试卷题库参考答案(01-10)...
  14. echart柱状图和折线图混合
  15. python读取nc文件并转换成csv_在Python3中读取crystal report.rpt文件并将其转换为.csv或.xlsx...
  16. php获取客户端ip端口,Phpwind获取用户真实IP
  17. excel计算机基础知识考试题,2017年计算机excel基础考试题「附答案」
  18. Truncate Table用法
  19. EOS是什么以及含义
  20. WebAssembly技术_在Web端运行C与C++程序(win10)

热门文章

  1. 比VPS更好的亚马逊店铺运营安全方案:超级浏览器
  2. 修复u盘:文件或目录损坏且无法读取
  3. 将四个整数按照升序排序
  4. TR069之CPE与ACS的Digest验证
  5. php怎么写视频审核代码,媒体审核
  6. js 格式化日期yyyy-MM-dd hh:mm:ss
  7. 大势至服务器文件备份系统怎么样,大势至服务器数据备份软件
  8. WORD中简体字繁体字转换?
  9. Andriod小程序——简单制作游戏中控制任务移动的轮盘
  10. 如何简单有效的判断边界值