分类: 嵌入式
2016-06-02 20:55:14
|
时钟域 |
最高工作频率 |
功能模块 |
MSYS |
200MHz |
MFC, G3D ;TZIC0, TZIC1, TZIC2, TZIC3, VIC0, VIC1, VIC2, VIC3 ;DMC0, DMC1 ;AXI_MSYS, AXI_MSFR, AXI_MEM |
100MHz |
IRAM, IROM, TZPC0 | |
DSYS |
166 MHz |
FIMC0, FIMC1, FIMC2, FIMD, DSIM, CSIS, JPEG, Rotator, VP, MIXER, TVENC, HDMI, MDMA, G2D DSYS |
83 MHz |
DSIM, CSIS, I2C_HDMI_PHY, I2C_HDMI_DDC | |
PSYS |
133 MHz |
CSSYS, JTAG, MODEM I/F ,CFCON, NFCON, SROMC, ONENAND ,PDMA0, PDMA1 ,SECSS ,HSMMC0, HSMMC1, HSMMC2, HSMMC3 USB OTG, USB HOST ,PSYS |
66MHz |
SYSCON, GPIO, CHIPID, APC, IEC, TZPC1, SPI0, SPI1, I2S1, I2S2, PCM0, PCM1, PCM2, AC97, SPDIF, I2C0, I2C2, KEYIF, TSADC, PWM, ST, WDT, RTC, UART |
为保证CPU高性能地稳定工作,S5PV210推荐了各个时钟的工作频率,见下表(From 3.3 CLOCK RELATIONSHIP ),为了实现这样的工作频率,我们需要按照S5PV210的推荐设置PLL,各PLL的PMS值设定见:APLL ---->Table 3-1;MPLL ---->Table 3-2;EPLL ---->Table 3-3;APLL ---->Table 3-4。
序号 |
时钟 |
推荐工作频率 |
1 |
ARMCLK |
1000 MHz |
2 |
HCLK_MSYS |
200 MHz |
3 |
HCLK_IMEM |
100 MHz |
4 |
PCLK_MSYS |
100 MHz |
5 |
HCLK_DSYS |
166 MHz |
6 |
PCLK_DSYS |
83 MHz |
7 |
HCLK_PSYS |
133 MHz |
8 |
PCLK_PSYS |
66 MHz |
9 |
SCLK_ONENAND |
133 MHz, 166 MHz |
序号 |
寄存器分类 |
寄存器的作用 |
1 |
APLL/MPLL/EPLL/VPLL _LOCK |
设定PLL的锁定周期数 |
2 |
APLL/MPLL/EPLL/VPLL _CON |
设定PLL的输出频率 |
3 |
APLL_CON0_L[1-8] |
设置APLL的Performance Level |
4 |
CLK_SRC[0-7] |
时钟源的选择 |
5 |
CLK_DIV[0-7] |
设定时钟分频系数 |
6 |
CLK_DIV_STAT[0-1] |
时钟分频器的状态(只读) |
7 |
CLK_DIV_ITEM[1-8] |
时钟分频器的状态(只读) |
8 |
CLK_GATE_XXX |
|
9 |
CLK_OUT |
|
10 |
CLK_DIV_STAT[0-1] |
时钟选择器的状态(只读) |
点击(此处)折叠或打开