晶体核心MPU时钟速率差异

时间:2012-09-06 06:50:10

标签: embedded embedded-linux armv7 omap clockrates

我有一个嵌入式系统,启动时显示如下:

时钟速率(晶体/核心/ MPU):12.0 / 400/1000 MHz

有人可以解释这三种时钟频率之间的差异吗? 处理器是ARM​​v7,OMAP3xxx

2 个答案:

答案 0 :(得分:3)

正如Clement所说,12.0是外部振荡器的频率(以MHz为单位)。 CoreMPU是内部PLL的频率。

MPU是微处理器单元子系统。这是实际的Cortex-A8内核以及一些密切相关的外设。所以你的MPU运行在1000 MHz或1GHz。这类似于计算机中的CPU频率。

在AM335x中,Core PLL负责以下子系统:SGX,EMAC,L3S,L3F,L4F,L4_PER,L4_WKUP,PRUSS IEP,Debugss。根据您使用的特定芯片,子系统可能略有不同。你的运行频率为400MHz。这可以被认为类似于计算机中的前端总线(FSB)频率,尽管这种类比并不准确。

答案 1 :(得分:2)

12 Mhz是电路板上存在的晶体振荡器的频率,用于提供时间参考。

TI OMAP包含2个内核:ARM和DSP。这里使用的术语不清楚,但可能是这些核心的频率。检查数据表以确定。