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

ID 683461
日期 5/08/2017
Public
文档目录

4.2.5. 时钟倍频与分频

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

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

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

每个PLL有一个预缩放计数器 N和一个乘法计数器 M。由于MN计数器仅用于分频,因此它们不使用占空比控制。

后缩放计数器 C

每一个输出端口有一个单独的后缩放计数器C。对于具有不同频率的多个C计数器输出,VCO的值被设为输出频率的最小公倍数,以满足其频率规格。例如,如果一个I/O PLL所要求的输出频率是55 MHz100 MHz, 那么 Quartus® Prime会将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 调制器)

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

小数分频模式(Fractional Mode)

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

整数模式(Integer Mode)

对于运行在整数模式的PLL,M是一个整数值,DSM是禁用的。

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