在当下的芯片设计中,工艺越先进,芯片规模越大,功耗就越发敏感,降低功耗的诉求越来越紧迫。在小编过往的文章中,有过低功耗设计实现的一些讨论,具体猛戳如下链接:
浅谈芯片低功耗的设计实现(上)
浅谈芯片低功耗的设计实现(下)
优化一定是建立在计算和数据的基础上的,那么对于EDA而言,功耗是怎么算出来的呢?今天,就让小编带领大家一起从EDA的视角,来洞察功耗计算的零零总总。

开篇之前,先复习一下功耗的计算公式:
| Total Power | ||
| Dymanic Power | Leakage Power | |
| Switching Power | Internal Power | |
| Pswithing=1⁄2V2 ×Cload ×Tr | Pinternal=V×Tr ×Qx | Pleakage=V×Ileakage |
注解
- V :器件电压
- C l o a d C_{load} Cload :器件有效负载电容
- T r T_{r} Tr : 翻转率
- Q x Q_{x} Qx:一次翻转过程中从电源流到地的电荷量
- l l e a k a g e l_{leakage} llea

本文深入探讨了EDA工具如何从不同角度评估芯片设计中的功耗,包括动态功耗、漏电功耗及内部功耗,并详细介绍了这些功耗计算的具体方法及应用场景。
最低0.47元/天 解锁文章
750





