Alientek I.MX6UL Linux-第十六章主频和时钟配置实验

  I.MX6U的系统主频为528MHz,有些可以跑到696Mhz,默认内部boot rom会将I.MX6U的主频设置为396Mhz。

7路PLL时钟源

  这7组时钟源都是从24MHz晶振PLL而来的,结构如下图所示:
Alientek I.MX6UL Linux-第十六章主频和时钟配置实验_第1张图片

初级PLLs时钟源生成图

  ARM_PLL(PLL1):供ARM内核使用的,ARM内核时钟就是由此PLL生成的,此PLL通过编程最高可倍频到1.3GHz。
  528_PLL(PLL2):也叫做System_PLL,是固定的22倍频,不可编程修改。PLL时钟=24MHz22=528MHz。此PLL分了4路,分别是: PLL2_PFD0~PLL2_PFD3,这4路PFD和528_PLL共同作为其他很多外设的根时钟源。
  USB1_PLL(PLL3):主要用于USBPHY,此PLL也有四路PFD,为PLL3_PFD0~PLL3_PFD3,USB1_PLL是固定的20倍频,因此USB1_PLL=24MHz
20=480MHz。USB1_PLL虽然主要用于USB1PHY,但是也可以作为其他外设的根时钟源。
emsp; USB2_PLL(PLL7):供USB2PHY使用,固定为20倍频,即480MHz。
emsp; ENET_PLL(PLL6):固定为20+5/6倍频,即500MHz,用于生成网路所需的时钟,可以在此基础上生成25/50/100/125MHzde网络时钟。
emsp; VIDEO_PLL(PLL5),此路用于显示相关的外设,比如LCD,此路PLL的倍频还可以调整,PLL的输出范围在650MHz~1300MHz,此路PLL在最终输出的时候进行分频,可选1/2/4/8/16。
emsp; AUDIO_PLL(PLL4):此路PLL用于音频相关的外设,此路PLL的倍频可以调整,PLL的输出范围同样也是650MHz~1300MHz,此路PLL在最终输出的时候也可以进行分频,可选择1/2/4分频。

你可能感兴趣的:(Alientek I.MX6UL Linux-第十六章主频和时钟配置实验)