英特尔Agilex® 7 FPGA F系列收发器SoC开发套件用户指南

ID 683752
日期 4/21/2023
Public
文档目录

4.3. 通过Clock Controller GUI控制板载时钟

Clock Controller GUI应用程序可以将板载Si549可编程振荡器更改为0.2 MHz到800 MHz之间的任何自定义频率。默认时钟频率值为156.25MHz。它也可以将两个Si5338K可编程PLL更改为0.17 MHz到710 MHz之间的任何频率。

要更改LMK05028输入/输出频率方案,您应该:
  1. 通过杜邦线将J51.2连接到J26.19,将J51.1连接到J26.17,通过跳线将J26.12连接到J26.11。此操作使LMK05028运行在I2C模式,并将它放置在I 2 C链中。请确保SW10.2设置为ON,SW4.4设置为OFF。
  2. 通过使用TICS Pro toolsMATLAB Runtime v9.0 (2015b, 64-bit)生成寄存器文件。
  3. 通过Clock Controller GUI将生成的寄存器文件导入到板载芯片中。

运行Clock Controller GUI的说明位于运行BTS GUI部分中。您也可以使用BTS GUI图标Clock进行启动。

Clock Controller GUI通过USB端口CN1或者10针JTAG接头J19与系统英特尔MAX 10器件进行通信。然后,系统英特尔MAX 10通过一条2-wire串行总线对这些可编程时钟部件进行控制。

注意: 当Board Test System (BTS)或者Power Monitor GUI同时运行时,您不能运行独立的(stand-alone) Clock Controller GUI应用程序。
图 17. Clock Controller GUI - Si549
注:
  • LSDIV: 低速输出分频器
  • HSDIV: 高速输出分频器
  • FBDIV: DSPLL™反馈分频器,用于设置数字VCO频率
图 18. Clock Controller GUI - Si5338K

以下部分对Clock Controller GUI按钮作了介绍。

Read:读取与活动选项卡相关联的振荡器的当前频率设置。

Default:将与活动选项卡相关联的振荡器的频率设回其默认值。您也可以通过重启(power cycling)板卡返回到默认频率。

Set:将所选时钟的可编程振荡器频率设置成Si5338的CLKx输出控制中的值。频率改变可能需要几毫秒才能生效,这期间您可能会看到时钟上的毛刺。英特尔建议更改频率后要复位FPGA逻辑。

图 19. Clock Controller GUI - LMK05028

Import:将对新输入/输出频率规划生成的寄存器文件导入到板载LMK05028中。重新上电后寄存器更改是易失性的。