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

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

5.6.5.6.2. External PLL模式的Altera IOPLL参数值

下面的实例显示了使用Altera IOPLL IP内核对Altera LVDS SERDES生成输出时钟的时钟要求。该实例相移的设定是基于时钟和数据在器件的管脚处是边沿对齐的前提。

注: 对于其它情况下的时钟和数据相位设置,Intel建议无需使用external PLL mode选项,先例化Altera LVDS SERDES接口。然后在 Quartus® Prime软件中编译IP内核,注意每个时钟输出的频率、相移和占空比设置。在Altera IOPLL IP内核参数编辑器中输入这些设置,然后将相应的输出连接到Altera LVDS SERDES IP内核。
表 65.  实例:使用Altera IOPLL IP内核生成输出时钟(不使用DPA和Soft-CDR模式) 该表列出了在Altera IOPLL参数编辑器中可以设定的参数值,在不使用DPA和soft-CDR模式的情况下,使用Altera IOPLL IP内核生成三个输出时钟。
参数

outclk0

(作为lvds_clk[0]连接到Altera LVDS SERDES发送器和接收器的ext_fclk端口)

outclk1

(作为loaden[0]连接到Altera LVDS SERDES发送器和接收器的ext_loaden端口)

outclk2

(作为发送器和接收器的并行数据寄存器的核心时钟使用,并连接到Altera LVDS SERDESext_coreclock端口)

频率

数据速率

数据速率/串化因子

数据速率/串化因子

相移

180°

[(解串因子 – 1)/解串因子] x 360°

180/串化因子

(outclk0相移除以串化因子)

占空比

50%

100/串化因子

50%

相移的计算,使用RSKM方程,假设输入时钟和串行数据是边沿对齐的。引进一个180°相移到采样时钟(c0)确保了输入数据相对outclk0是中央对齐的,如下图所示。

图 115. External PLL接口信号的相位关系


表 66.  实例:使用Altera IOPLL IP内核生成输出时钟 (使用DPA和Soft-CDR模式)该表列出了在Altera IOPLL参数编辑器中可以设定的参数值,在使用DPA和soft-CDR模式的情况下,使用Altera IOPLL IP内核生成四个输出时钟。Altera IOPLLlocked输出端口必须反转,并且在使用DPA和soft-CDR模式的情况下,连接到Altera LVDS SERDES IP内核的pll_areset端口。
参数

outclk0

(作为lvds_clk[0]连接到Altera LVDS SERDES发送器或接收器的ext_fclk端口)

outclk1

(作为loaden[0]连接到Altera LVDS SERDES发送器或接收器的ext_loaden端口)

outclk2

(作为发送器和接收器的并行数据寄存器的内核时钟使用,并连接到Altera LVDS SERDES)的ext_coreclock端口

VCO频率

(作为phout[7:0]连接到Altera LVDS SERDESext_vcoph[7:0]端口)

频率

数据速率

数据速率/串化因子

数据速率/串化因子

数据速率

相移

180°

[(解串因子 – 1)/解串因子] x 360°

180/串化因子

(outclk0相移除以串化因子)

占空比

50%

100/串化因子

50%

表 67.  实例:对与接收器通道共享的跨越多个Bank的发送器使用共享的Altera IOPLL IP内核生成输出时钟 (使用DPA和Soft-CDR模式)该表列出了在Altera IOPLL参数编辑器中可以设定的参数值,使用Altera IOPLL IP内核生成六个输出时钟。如果在 DPA和soft-CDR模式中使用与接收器通道共享的跨越多个bank的发送器通道,就使用这些设置。Altera IOPLLlocked输出端口必须反转,并且在使用DPA和soft-CDR模式的情况下,连接到Altera LVDS SERDES IP内核的pll_areset端口。
参数

outclk0

(作为lvds_clk[0]连接到Altera LVDS SERDES接收器的ext_fclk端口)

outclk1

(作为loaden[0]连接到Altera LVDS SERDES接收器的ext_loaden端口)

outclk4

(作为发送器和接收器的并行数据寄存器的内核时钟使用,并 连接到Altera LVDS SERDESext_coreclock端口)

VCO频率

(作为phout[7:0]连接到Altera LVDS SERDESext_vcoph[7:0]端口)

outclk2

(作为lvds_clk[1]连接到Altera LVDS SERDES发送器的ext_fclk端口)

outclk3

(作为loaden[1]连接到Altera LVDS SERDES发送器的ext_loaden端口)

频率

数据速率

数据速率/串化因子

数据速率/串化因子

数据速率

相移

180°

[(解串因子 – 1)/解串因子] x 360°

180/串化因子

(outclk0相移除以串化因子)

占空比

50%

100/串化因子

50%