This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我需要访问DAC3XJ8X EVM板上LMK0.4828万的SPI端口,但没有通过FMC直接连接。
有一个标有“LMK SPI”(J25)的标头,但我看不到它在任何地方被引用,它直接进入EVM上的CPLD。
有人能告诉我更多关于J25如何连接到板载CPLD的信息吗?或者我必须做些什么才能使用J25?或者向我提供CPLD代码吗?
谢谢
显然有一种方法可以使用SPI_SELECTOR (JP3)执行此操作,用户指南中的任何地方都没有提到此操作。
如果TI的某人能给我发送更多信息,我将不胜感激。
特拉维斯
默认情况下,使用GUI快速启动选项卡时,DAC将被编程为子类1模式。 如果要更改LMK的设置,GUI的顶层有一个LMK0.4828万选项卡,其中包含子选项卡,用于更改LMK设置。
默认情况下,CPLD源代码的默认配置会将命令从FTDI芯片发送到LMK和J25进行监控。 如果要使用J25写入LMK,则必须修改U1的源代码。 已附加源代码。
您能不能准确地向我发送您要执行的操作吗?我将生成一个配置文件,该文件将使用所需的设置加载DAC和LMK。
此致,
Jim
您好,Jim:
我看不到附加的源。
我有两块DAC37J84EVM板连接到高科技全球HTG-K800 -尝试将JESD204B子类1的两块板上的双LMK0.4828万同步,然后练习两块DAC并显示它们已对齐。
DAC37J84 EVM板均已进行了修改,因此OSCIN路径可用:
整体计时计划如下:
根据Tim Toroni @ Ti的应用手册草稿,我们正在尝试使用OSCIN路径在单回路0延迟模式下实现最低相位噪声,因此可以关闭PLL1 (我们仅使用PLL2)。 我已经验证了输入20MHz时钟,但我没有看到任何东西出来(我正在检查跳线/跟踪信号/检查输入SPI/ETC,但我想尽快发送此回复)。
DAC37J84EVM上的这种LMK用法最类似于“使用外部参考的时钟发生器”(slau547b,第15页)。 如果您有任何想法,我将非常感谢您!
特拉维斯
当GUI选择外部时钟源时,LMK使用来自针CLKIN1的时钟,因此这不适用于您的设置。 当我们自己进行类似的演示时,我们使用了两个LMK的设置,如附件中所示,它与GUI一起工作,因为它使用CLKIN1引脚。 使用此模式不需要修改EVM,并且提供了我们认为同步两个LMK器件的最佳方法。 CPLD代码也随附。
此致,
Jim
e2e.ti.com/.../Dual-LMK0.4828万-CLOCKING-SETUP.pptxe2e.ti.com/.../6747.DAC38J84_5F00_CPLD.v</s>6747.
特拉维斯
按照随当前设置附带的文件中的说明操作,查看是否可以锁定PLL2。 您必须使其发生才能从LMK中获取有效时钟。 此示例将为DAC提供740MHz时钟。 您的目标频率是多少? 您计划使用什么插值? LMK的相位噪声将随着参考时钟的降低而增加。 您为什么使用20MHz?
此致,
Jim
e2e.ti.com/.../DAC38J84_5F00_EXT_5F00_OSC_5F00_IN_5F00_20M.pptx
您是否确定第一个GUI页面应该是'Use onboard clock ' (使用板载时钟)-我们将其弹出以使SMA连接器能够访问具有20MHz频率的OSCIN,但看起来OSCIN应该可用于PLL2,而无需任何寄存器设置。
无论如何,我在2个DAC37J84EVM板上尝试了这些设置,但无法锁定PLL2;一位同事尝试了使用相同结果的独立设置。
我们还有什么可以尝试的吗?