Simulink中的时钟分频。

目前Simulink中已经有时钟分频的现成模块了。分别是下面两个:

Fractional Clock Divider with DSM

Fractional Clock Divider with Accumulator

Mixed-Signal Blockset / PLL / Building Blocks下面。

如果不用现成模块,实际上是可以用上升沿下降沿触发的思路自己搭建一个时钟分频器的。

利用Triggered Subsystem的功能,按照硬件语言的思路,按照沿触发一个计数器,到固定的数清零,循环计数,很方便的就能够对一个时钟进行分频。

Simulink中的时钟分频。_第1张图片

输入为外部时钟。

Triggered Subsystem内部有一个计数器和一个比较器。如图:

Simulink中的时钟分频。_第2张图片

设置为6分频,结果如下:

Simulink中的时钟分频。_第3张图片

 

 

你可能感兴趣的:(分频,频率合成,matlab)