时钟分频

Posted duanxianfengzhengfly

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了时钟分频相关的知识,希望对你有一定的参考价值。

占空比为50%分频:

  偶数分频,一个计数器就可以搞定;

  奇数分频:

  1.用两个计数器分别按照上升下降沿计数,最后如果高电平的比低电平多一个周期则用与门,少一个周期则用或门;

   技术图片

 

 

    技术图片

 

 

   2.另一种使用异或门的形式组合如下图:

    技术图片

 

 

       技术图片

 

 

       先根据上升沿计数(只用到一个计数器)从0计到(N-1)

       再产生两个使能信号tff_1en、tff_2en,其中tff_1en为计数0时使能,tff_2en为计数到(N+1)/2时使能

      然后根据tff_1en和上升沿产生分频时钟div1,根据tff_2en和下降沿产生分频时钟div2;

      最后两个分频时钟异或就OK,得到占空比50%的计数分频;

占空比非50%(非整数分频):

  比如N+0.5分频形式,如果是5+0.5分频时我们可以计数器按上升沿下降沿分别计数到2N+1,高电平周期为N+1,再让两个分频与起来;

  

技术图片

技术图片

 

以上是关于时钟分频的主要内容,如果未能解决你的问题,请参考以下文章

禁止使用分频时钟计数器时钟

定时器最大接口时钟我定时时钟区别

STM32的APB时钟预分频数到底是怎么确定的?AHB的频率到底是72MH还是啥是有啥决定的?

Verilog实现之任意分频电路

systemC构建时钟分频器

基础项目任意时钟分频程序设计讲解