芯片功耗那些事
文章平均质量分 59
那么菜
仗剑天涯,谁来也不怕
展开
-
聊聊芯片中的动态功耗( Average Power)
Power的计算是一个非常复杂的计算过程,下面我们简单介绍一下Power的计算,通过上面的内容我们可以知道Psw和Pinternal都和反转率有关系,为了更加精确的得到功耗情况,可以由前端设计人员仿真得到VCD文件,进而加入Power计算的流程,这样可以得到更加准确的平均功耗和峰值功耗(Peak Power)。目前业内主流的功耗分析工具是PTPX,对具体细节感兴趣的可以去查看Synopsys的官方文档,在下一篇文章中我们将介绍Average Power在IR分析中的应用。原创 2024-03-22 15:17:38 · 237 阅读 · 0 评论 -
聊聊芯片中的动态功耗( Dynamic Power)
我们先看Switching Power,开关功耗是指在逻辑门开关时所引起的功耗,在CMOS逻辑门输出节点产生逻辑转换时,电源对输出节点电容充放电所产生的功耗。电源在一个充放电的周期中提供的能量一半都将以热的形式被消耗,由此可见动态功耗的主要是逻辑门的输出电容引起的。Internal Power 主要包括内部短路电流对应的损耗(Short circuit)和内部节点充放电产生的功耗(Internal switching Power)。原创 2024-03-22 15:14:50 · 394 阅读 · 0 评论 -
聊聊芯片中的静态功耗(Leakage Power)
cell_leakage_power:标示固定的leakage power值,如果library里没有该变量的定义,或者该变量是个负值,工具会用default_cell_leakage_power的值,如果default_cell_leakage_power也没有指定,则用default_leakage_power_density的值乘以该cell的面积来计算得出一个leakage值,如果这三个变量都没有定义,则leakage的值为0。原创 2024-03-22 14:52:21 · 1133 阅读 · 0 评论