微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > clock gating的方法

clock gating的方法

时间:10-02 整理:3721RD 点击:
做Clock gating的时候都是用工具自动插入门控时钟吗?
有没有实际项目中,是通过人工在RTL中来做clock gating的?比如在一个rtl  module中人工手动使用3、5个ICG。
实际的工程中,是否有手动在RTL插入ICG单元的必要呢

顶层间的门控一般都是自己做,自己写gating或者例化都可以,剩下的各个寄存器的门控一般都是在综合的时候自动插入,DC就有对应的门控时钟插入指令

一般会设置规则,根据寄存器的数量决定是否插入门控时钟

DC插入的门控主要是省面积,实际Idle时有没有Gate到要碰运气。



    谢谢,有价值的回答



   谢谢,有价值的回答

寄存器的数量是怎样控制的呢?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top