Intel® Stratix® 10 GX收发器信号完整性开发套件用户指南

ID 683206
日期 10/11/2017
Public
文档目录

6.3.13. 时钟控制器(Clock Controller)

Clock Controller应用程序将Si570可编程的振荡器设置成10 MHz和945 MHz之间的任意频率,并选择1400 MHz的频率。振荡器驱动2到6个缓冲器,这些缓冲器将时钟副本驱动至FPGA的所有收发器模块。

Clock Control作为一个独立的应用程序运行。ClockControl.exe位于<package dir>\examples\board_test_system目录下。

Clock Control通过JTAG总线与电路板上的 MAX® V器件进行通信。Si570可编程的振荡器通过一条2线串行总线连接到 MAX® V器件。

图 37. 时钟控制器(Clock Controller)

下面的部分对Clock Control控制作了介绍。

串行端口寄存器(Serial Port Registers)

Serial Port Registers控制显示Si570寄存器的当前值。
注: 有关Si570寄存器的更多信息,请参考Silicon Labs网站(www.silabs.com)上的Si570/Si571数据表。

fXTAL

fXTAL控制根据串行端口寄存器值显示所计算的内部固定频率的晶体。
注: 有关fXTAL的值以及如何计算的更多信息,请参考Silicon Labs网站(www.silabs.com)上的Si570/Si571数据表。

目标频率(Target Frequency)

Target frequency控制使您能够指定时钟的频率。合法值在10 MHz和945 MHz之间,选择1400 MHz的频率。例如,421.31259873可能在百万分(ppm)之100内。Target Frequency控制与Set New Frequency Control一起工作。

复位Si570 (Reset Si570)

清除控制将Si570可编程的振荡器设置为默认频率,如下所示:
  • Y3 = 644.53125 MHz
  • Y4 = 706.25 MHz
  • Y5 = 625 MHz
  • Y6 = 875 MHz

设置新频率(Set New Frequency)

Set New Frequency控制将Si570可编程的振荡器频率设置为Target frequency控制中的值。频率改变可能需要几毫秒才能生效。在这期间您可能会看到时钟上的毛刺。
注: Intel建议改变频率后要复位FPGA逻辑。