码迷,mamicode.com
首页 > 其他好文 > 详细

传统同步设计中的功耗

时间:2019-08-29 11:25:27      阅读:111      评论:0      收藏:0      [点我收藏+]

标签:条件   系统时钟   简单的   alt   时钟   http   芯片   覆盖   back   

在传统设计风格中,系统时钟控制每个寄存器时钟端,功耗由3部分组成

1.每个时钟沿变化的组合逻辑所产生的功耗(触发器驱动这些组合逻辑);

2.触发器本身产生的功耗(即使触发器的输入和内部状态未变化,该功耗仍然存在);

3.设计中时钟树产生的功耗。

时钟树几乎消耗了整个芯片的功耗的50%,因此最好始终在根部产生或关闭时钟,以使整个时钟树都关闭;

解决方案

用门控时钟:

1.不含锁存器的门控时钟,只简单的使用单个门(与门,或门)

  技术图片

  此要求使能信号宽度覆盖时钟高电平时时间,

  不然会产生过早截断时钟

  技术图片

  或者产生多个时钟脉冲毛刺

  技术图片

2.基于锁存器的门控时钟:

  技术图片

  这样只要使能信号在下降沿时满足条件就可以很好的实现门控;

  注意:使用下降沿有效的时钟,使用或门进行控制,并用正沿触发错存器寄存使能信号。

 

传统同步设计中的功耗

标签:条件   系统时钟   简单的   alt   时钟   http   芯片   覆盖   back   

原文地址:https://www.cnblogs.com/duanxianfengzhengfly/p/11428289.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!