主题中讨论的其他器件: LMX2820、
大家好、
I)。 我们正在 RFSoC FPGA 设计中使用 LMK04832 CLK 合成 器来实现多时钟同步。 对于4个从器件 LMK04832、我们有一个主器件 LMK04832将基准信号驱动至 Clockin1、并将 SYNC/SYSCEF 驱动至时钟输入0。 架构添加如下。
主器件 LMK04832默认具有49.152MHz 时钟输入1、122.880MHz VCXO 输入到 OSCin 以及 SYNC/SYSCREF 信号输入到 LMK 的 SYNC 引脚。 与架构中一样、主 LMK 输出器件和 sysref 时钟对连接到从器件 LMKs 的时钟输入1和时钟输入0。 从器件 LMK 所需的输出频率 如下:
DCLKOUT0:245.76MHz (第一个 LMX2820的输入)
SDCLKOUT1:同步至第一个 LMX2820
DCLKOUT4: 245.76MHz (第二个 LMX2820的输入)
SDCLKOUT5: 同步到第二个 LMX2820
SDCLKOUT3: 7.68MHz AMS_SYSREF
DCLKOUT6: 122.88Mhz DAC_REFCLK
SDCLKOUT7: 7.68Mhz DDR_PLY_CAP
DCLKOUT8: 122.88MHz PL_CLK
SDCLKOUT9: 7.68MHz PL_SYSREF
DCLKOUT12: 122.88Mhz ADC_REFCLK
所有4个从 LMK 输出时钟都需要同步和对齐、以实现多时钟同步(也可以实现多 FPGA 同步)。
如果要在双环路零延迟嵌套模式下使用从器件、则应如何配置主器件 LMK04832和 sysref 输出、以便实现多时钟同步。
我们在设计中首次使用 LMK、您的值和输入将非常有用。
(二)。 为了测试配置、我们使用了两个 LMK04832EVM。 一个 EVM 用作主器件、另一个用作从器件。 设置为:
主 LMK:
答:主器件 LMK04832 EVM 用于具有 sysref 反馈和 sysref 脉冲发生器输出模式的双环路零延迟嵌套模式
b.时钟输入1设置为10.24MHz、SYNC 由 SPI SYNC 通过 Ticspro 给出。
c.输出为时钟输出0:10.24MHz,时钟输出2:20.48Mhz,和 SYSCREF 时钟(时钟输出1和时钟输出3):2.048MHz
主器件 LMK04832按预期运行,并在同步 SPI 脉冲发生器输入时生成 sysref 脉冲。 相应的.TCS 设置文件附在名为"Master_LMK04832EVM_settings"的下方
e2e.ti.com/.../Master_5F00_LMK04832EVM_5F00_settings.tcs
2.从器件 LMK:
主器件 LMK04832EVM 的时钟输出0和时钟输出1 连接到从器件 LMK04832EVM 时钟输入1和时钟输入0。 从器 件 LMK 用于重新计时模式、在该模式下、主器件 LMK 的时钟输入 SYSREF 将重新计时并转发到从器件 LMK SYSREF 输出。
在这里、我无法为主 LMK 发送的 sysref 脉冲重新计时并生成 sysref 输出。 相应的.TCS 设置文件随附在名为"Slave_LMK04832EVM_settings"的下方
e2e.ti.com/.../Slave_5F00_LMK04832EVM_5F00_settings.tcs
配置是否正确? 需要进行哪些更改才能获取从器件 LMK04832EVM 输出 sysref 并进行同步。 您对这些内容的意见非常有帮助。
提前感谢、
Kiran Kumar R