关于TCC89XX的时钟频率(参考Spec译文)

1.CKC

1.1 概览

CKC 时钟体系有8个主时钟源,它们分别是4个PLL,XIN(TCC8900上的XIN为12Mhz的晶振),XTIN,SATA_XI,HDMI_XI,

其中的4个PLL还可以通过各自的分频器产生合适的分频时钟源,XIN和XTIN都可以产生分配时钟源,上述8个主时钟源

和分频时钟源可以用作CPU时钟源、总线时钟源、以及各个外围组件的时钟源。在CKC块图中,安全时钟转换逻辑(sage

clock changer)用于从8个独立的主时钟源产生稳定的时钟信号,以用于主时钟源(CPU和BUS的时钟),CPU和其它7个总线

模块的时钟分别是:

FCPU: CPU时钟频率                                                  FMBUS:存储总线的时钟频率

FDBUS:显示设备总线模块频率,显示设备包括视频输入/输出和显示相关的硬件

FGBUS:图形设备时钟频率,图形设备主要包括OverlayMixer和2D/3D图形处理单元

FVBUS:视频处理时钟频率,包括JPEG编解码

FVCOD:视频解码时钟频率  FIOBUS:IO时钟频率  FSMU:系统管理单元时钟频率

ARM Core核心以外的外围逻辑组件的时钟发生也依赖上述8个主时钟源,像诸如:SDMMC,LCDCx,LCDSI,

HDMI,UART等外围逻辑组件的时钟都是通过配置PCK_XXX Type1/2寄存器从上述8个主时钟源分配得到的。

具体的代码可以详细参考Wince系统:Magellan\Src\LIB\SOC\CLOCK\TCC89x\tca_ckc.c文件

你可能感兴趣的:(关于TCC89XX的时钟频率(参考Spec译文))