8 B* @. h. m& {) L) O. D( u 1)将时钟通过MMC或者PLL产生180相移产生新的时钟,新的始终的上升沿就是原时钟的下降沿,从而实现都为上升沿触发。8 I6 \, j0 h& s9 t; n
( r! i7 W+ a# F0 i
2)使用全局时钟资源中的INV实现对原时钟信号取反,然后新的时钟信号的上升沿就是原时钟的下降沿。8 `. Z3 a2 M: }$ s T: z; i( d. K
: T7 m9 r( ?( w' x( I 另外对于其他方法要思考,比如对原时钟信号进行倍频实现上升沿下降沿均为上升沿,这个方法直接提升系统时钟速率一倍,如果不是时钟速度太高这个上升沿下降沿问题也不会出现了,故,该方法暂不考虑。还有就是对于时钟的使用一定要使用PLL或者MMC这些专门的时钟内核生成。 $ g) ?( \+ K' U0 E1 o5 Z6 V7 T