通过使用寄存器 \'ena\' 端口作为 \'Edge of Input Clock\',这将确保输出时钟始终是一个完整的时钟脉冲,在启用/禁用寄存器 \'ena\'期间。图 1 显示了在Altera设备中实施寄存器 \'ena\'。
图 1。
在 ALTCLKCTRL MegaWiputd 中,如果用户选择寄存器 \'ena\' 端口,并带有 \'Edge of Input Clock\',则在 \'ena\'切换高后,输出时钟将可用一个 inclk 分组边缘。有关功能图示,请参阅 图 2。
图 2。
输出时钟将在 \'ena\' 低切换之后,停止一个 inclk 小项的边缘。有关功能图,请参阅 图 3。
图 3。