上面为门控时钟,下面为使能时钟
门控时钟:触发器输出的一个二分频时钟,用该二分频时钟作为工作时钟来触发其他触发器。如图所示:用门控时钟来触发触发器,ENA(使能信号)一直有效。
使能时钟:触发器继续使用全局的高质量时钟来触发,将使能时钟作为触发器的使能信号。
采用和门控是时钟对FPGA设计的影响:
如图所示为门控时钟作为工作时钟触发其他触发器
图三
使用门控时钟可能产生的问题有:
1.由于门控时钟到达各个触发器所用时间不一样,会造成时钟延迟不确定,而且比较大。
2.若当中的某个触发器是由其他时钟触发,如图四所示的触发器假如输出一个上升沿,会使得门控时钟的波形变差以及产生毛刺。门控时钟的波形可能会变成如图5所示。
图四
图五
3.使用门控时钟驱动能力不如全局时钟。