摘要: 从上次的经验教训,对同步reset和异步reset基本有了一个比较清醒的认识,这次正好在eetop上面看到了一个讨论的帖子,这里再说一下这个东西到底是怎么弄的,一般的工业界的硬件的reset是不会真的接给内部模块的rst_n的,而是同步过之后再给内部的模块,这样的话基本就不会有上次提到的removal_time的约束了,所以呢,这里介绍一下通用的电路结构是什么样的。如图这个电路的仿真结果(发出的rst_n_async是用$random函数生成的不规律信号)可以看到这个电路输出的rst_n_sync还是比较令人满意的,代码很简单,如下module rst_n_proc( input w... 阅读全文
posted @ 2012-05-25 20:47 poiu_elab 阅读(1085) 评论(0) 推荐(0) 编辑
摘要: 关于一般的门控时钟结构,首先来看看为什么要有门控时钟Clock tree consume more than 50 % of dynamic power. The components of this power are:1) Power consumed by combinatorial logic whose values are changing on each clock edge 2) Power consumed by flip-flops and 3) The power consumed by the clock buffer tree in the design.通常用的门控 阅读全文
posted @ 2012-05-25 19:00 poiu_elab 阅读(14904) 评论(0) 推荐(0) 编辑