主题中讨论的其他器件:ADC12QJ1600、 LMK04828
工具/软件:ADC12QJxx00EVM GUI
大家好、我们希望使用 SPI 对 ADC12QJ1600 EVM 电路板进行编程。 我们需要使用 J25跳线进行配置。 但是、我在 EVM 用户指南和 ADC 原理图之间遇到了关于设置方法的冲突信息。
在 ADC12QJ1600 EVM 电路板用户指南中、表 E-1表明、 在安装 J25跳线后、ADC 将 GBT CLK 设置为 TRIGOUT 信号。 如果未安装、则从 LMK04828获取 GBT CLK。
但是、下载汇编文件并查看原理图似乎表明情况相反。 原理图显示 、 在未安装 J25跳线时使用 ADC TRIGOUT MGT CLK、在安装 LMK MGT CLK 时使用该 CLK。
为了使 GBT CLK 使用 ADC 的 MGT CLK、将 J25跳线设置为哪个正确值?
此外、通过查看 ADC12QJxx00 EVM GUI、可以看到在下电上电后、GBT_SEL 寄存器显示为默认值0x1。 当我们使用 SPI 接口对 ADC 进行编程时、 在向该 GBT_SEL 寄存器写入0x0之前、我们似乎没有正确地向 FPGA 提供 MGT CLK。 我假设这 与我们不知道应该将跳线设置为什么相关。 不过、我认为 J25跳线(无论其设置如何)应该覆盖 GBT_SEL 寄存器。
我们对 J25跳线和 GBT_SEL 寄存器应执行的操作的理解是否正确? 在使用 SPI 接口时、我们如何确保 GBT_SEL 寄存器设置为正确的值?