5502的时钟组
5502有四个时钟组,分别为:
- C55x Subsystem Clock Group
- Fast Peripherals Clock Group
- Slow Peripherals Clock Group
- External Memory Interface Clock Group
1、C55x Subsystem Clock Group
该时钟组包括C55X CPU core、内存(DARAM和ROM)、ICACHE以及一切与CPU相关的模块。
该组的输入时钟为CLKOUT3信号。如果在PLL MODE下,则该CLKOUT3信号可以通过分频器D0和倍频器M1来进行调节;如果是在BYPASS MODE下,则CLKOUT3的频率为时钟模块输入时钟源的频率,不可更改。
2、Fast Peripherals Clock Group
该时钟组包括DMA、HPI以及 计数器(timers)。
该组的输入是divider 1(D1)。divider 1的默认分频数为4,通过更改PLLDIV1寄存器的PLLDIV1位,可以将分频数改为1或2。
3、Slow Peripherals Clock Group
该组时钟包括McBSPs、IIC以及UART。
该组的输入是divider 2(D2)。divider 2的默认分频数为4,通过更改PLLDIV2寄存器的PLLDIV2位,可以将分频数改为1或2。
慢速外设时钟组的时钟频率必须小于或等于快速外设时钟组的频率。
4、External Memory Interface Clock Group
该组包括EMIF模块以及外部数据桥模块(external data bridge modules)。
该组的输入是divider 3(D3)。divider 3的默认分频数为4,通过更改PLLDIV3寄存器的PLLDIV3位,可以将分频数改为1或2。
该时钟组的时钟频率必须小于或等于快速外设时钟组的频率。