ICG(integrated latch clock gate)就是一个gating时钟的模块,通过使能信号能够关闭时钟。常用场景:低功耗状态下,关闭部分时钟源;无毛刺时钟动态切换等。
如图所示为一款ICG电路结构图,输入时钟为CK,输出时钟为ECK,E为使能信号,E为0表示关闭时钟,ECK输出为0。
结合波形图和电路结构图,可以看到:
当CK为0时,ECK 恒定为0, q值为E:如果E为1,则q为1,如果E为0,则q为0。
当CK为1时,ECK 恒定为q(n),即对应的上一次CK为0时,锁存的E值。 因此最终的效果就是,只要E配置成了0,那么ECK会在CK的下降沿跳变成0,随后只要E保持为0,那么ECK一直为0。 当E从0跳变成1时,ECK会在CK的下一个上升沿跳变成1.


NOTE: 建议先将E输入信号同步到CK时钟域,这样E的跳变会发生在CK上升沿附近,因此在CK处于低电平时,E已稳定,有足够的时间驱动q值,使q达到标准电压阈值,而不是介于0/1之间的电压,从而保证了ECK的驱动能力。
审核编辑:刘清
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
锁存器
+关注
关注
8文章
957浏览量
45462 -
时钟信号
+关注
关注
4文章
510浏览量
30078 -
标准电压
+关注
关注
0文章
3浏览量
1379
原文标题:clock gating 模块电路结构
文章出处:【微信号:IP与SoC设计,微信公众号:IP与SoC设计】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
热点推荐
降低电路漏电功耗的低功耗设计方法
: 在电路中的某些模块进入休眠或者空闲模式时,我们可以使用之前讲过的Clock Gating技术来降低它们的动态功耗,但是无法降低它们的静态功耗。而Power/Ground
门控时钟(Clock-gating)介绍
门控时钟(Clock-gating):是数字电路设计中常用于低功耗设计的一种设计,数字电路中的功耗可以分为动态功耗和静态功耗两部分,现在的数字集成电路基本都采用CMOS
发表于 01-16 06:30
浅析TVS管的结构特性
`<p> 浅析tvs管的结构特性 电网中的工频过电压、谐振过电压及瞬态电压,包括操作过电压和雷电过电压,这些危险浪涌能量无法泄放或吸收,而侵入电气设备内部电路,就能
发表于 11-05 14:21
基于SCM算法为CPU电压调节设计研究
。 CPU 低功耗技术很多,譬如时钟门控技术(Clock gating ),电源门控技术(Power gating )和动态电压频率调节技术(DVFS) 等。其中Clock
发表于 10-28 14:11
•0次下载
ASIC的clock gating在FPGA里面实现是什么结果呢?
首先,ASIC芯片的clock gating绝对不能采用下面结构,原因是会产生时钟毛刺
发表于 08-25 09:53
•1615次阅读
SOC设计中Clock Gating的基本原理与应用讲解
SOC(System on Chip,片上系统)设计中,时钟信号的控制对于整个系统的性能和功耗至关重要。本文将带您了解SOC设计中的一种时钟控制技术——Clock Gating,通过Verilog代码实例的讲解,让您对其有更深入的认识。
浅析clock gating模块电路结构
评论