1.偶分频的实现逻辑是:通过计数器(计数多个时钟)计数,对自定义时钟信号实现翻转,从而得到时钟的一个周期(0,1)。
例如:得到系统时钟的8倍时钟,则就可以在每计数后0,1,2,3(N/2 -1)对自定义时钟信号翻转.
2.奇分频的实现逻辑,是不能如同偶分频的,如上,在计数到N/2 -1 时翻转,然而此时N为奇数,显然不可以N/2。
此时的方法是,利用两个中间时钟变量,分别在1保持(N-1)/2在0保持(N+1)/2的上升下降沿处翻转。相或得到目标奇时钟。
1.偶分频的实现逻辑是:通过计数器(计数多个时钟)计数,对自定义时钟信号实现翻转,从而得到时钟的一个周期(0,1)。
例如:得到系统时钟的8倍时钟,则就可以在每计数后0,1,2,3(N/2 -1)对自定义时钟信号翻转.
2.奇分频的实现逻辑,是不能如同偶分频的,如上,在计数到N/2 -1 时翻转,然而此时N为奇数,显然不可以N/2。
此时的方法是,利用两个中间时钟变量,分别在1保持(N-1)/2在0保持(N+1)/2的上升下降沿处翻转。相或得到目标奇时钟。