Intel® Cyclone® 10 GX内核架构和通用I/O手册

ID 683775
日期 6/14/2018
Public
文档目录

4.2.5. 时钟倍频与分频

Intel® Cyclone® 10 GX PLL输出频率通过整数模式下的缩放因子 M/(N × C)与其输入参考时钟源相关联。输入时钟与预缩放因子N相除,然后乘以反馈因子M。控制环路驱动VCO以匹配fin × (M/N)

Quartus® Prime Pro Edition软件根据输入到 Altera IOPLL IP core for I/O PLL的输入频率、倍频和分频值来自动选择相应的缩放因子。

预缩放计数器N和乘法计数器M

每个PLL都有一个预缩放计数器(N)和一个乘法计数器(M)。MN计数器不使用占空比控制,是因为这些计数器仅用于计算分频。

后缩放计数器,C

每一个输出端口都有一个单独的后缩放计数器C。对于不同频率的多个C计数器输出,VCO的值被设为输出频率的最小公倍数,以满足其频率规格。例如,如果一个I/O PLL所要求的输出频率是55 MHz100 MHz,那么 Quartus® Prime Pro Edition会将VCO设置为1.1 GHz(55 MHz100 MHz在VCO频率范围内的最小公倍数)。然后,后缩放计数器C会降低每个输出端口的VCO频率。

后缩放计数器,L

fPLL有一个额外的后缩放计数器LL计数器使用 M/(N × L)缩放因子对其时钟源的频率进行综合。L计数器生成一个差分时钟对(0度到180度)并驱动HSSI时钟网络。

三角积分调制器(Delta-Sigma Modulator)

delta-sigma modulator (DSM)与M乘法计数器一起用于使能fPLL运行在小数模式。DSM从周期到周期动态地修改 M计数器因子。不同的 M计数器因子允许"average" M计数器因子是一个非整数值。

小数模式(Fractional Mode)

在小数模式中,M计数器值等于M反馈因子和小数值的和。小数值等于 K/232 ,其中K是一个0到(232 –1)之间的整数。

整数模式(Integer Mode)

当fPLL运行在整数模式时,M是一个整数值,DSM是禁用的。

I/O PLL只能在整数模式下运行。