低功耗设计

Posted duanxianfengzhengfly

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了低功耗设计相关的知识,希望对你有一定的参考价值。

功耗分类:启动功耗(浪涌)、静态功耗、动态功耗;

  降低功耗可以在各个层次上降低,但最好是在高级一点的层次上降低及在系统级或体系结构及降低;

  技术图片

 

 

    技术图片

   系统级:

 

 

  1. 由于I/O使用比芯片内核逻辑更高的电压供电,所以I/O使用占用总功耗的50%,所以减小整个系统的芯片间的连接,尽量集成在一块芯片上

  片上系统主要就是关注降低功耗,缩减面积以及降低成本。

   2.软硬件协同设计,事实上10%的代码花费90%的执行时间,如果把资源密集型模块能用硬件实现,就能节约大量功耗。

 体系结构级:

  1.高级门控时钟;(之前随笔有提到过)

  2.动态电压、频率调节:对频率不敏感的应用阶段中降低时钟速率和供电电压,可以在性能适度损失的境况下大幅度降低功耗。

    在处理器不需要全速运行时,可以简单地通过降低频率来达到境地功耗的目的。

  3.异步(无时钟)设计;同样减少时钟上的能量损耗

  4.电源门控,(细粒度电源门控,粗粒度电源门控)

  5.多阈值电压晶体管

  6.多电压供电,使用电压岛或者电压域,根据每个区域时序的要求而提供不同的供电电压;

  7.存储器电源门控

 寄存器传输级降低功耗:

  

  

以上是关于低功耗设计的主要内容,如果未能解决你的问题,请参考以下文章

低功耗设计

(数字IC)低功耗设计入门——功耗的分析

RTOS环境下低功耗设计思路

低功耗设计

基于STM32FreeRTOS低功耗设计思路和原理

CC26xx(CortexM3)的低功耗设计