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.

[参考译文] AFE7444EVM:AFE7444EVM NCO 切换

Guru**** 2481465 points
Other Parts Discussed in Thread: LMK04828

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/rf-microwave-group/rf-microwave/f/rf-microwave-forum/960826/afe7444evm-afe7444evm-nco-switching

器件型号:AFE7444EVM
主题中讨论的其他器件:LMK04828

你(们)好

 

我 配置 DAC1的 NCO1。

 

我按照 TI 应用手册 SLAA870执行了所有步骤。

 

我将频率从10MHz 更改为100MHz。 我在时域中捕获它。

 

我在翻译中看到问题。 我正在附加图片以供参考。 请告诉我发生此问题的原因。

 

如果您需要任何其他信息、请告诉我。 此时、我仅使用 AFE GUI 来开关频率。

 

 

此致、

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Ganesh、

    您是更改正在使用的 NCO 的频率还是更新未使用的 NCO、然后切换到该频率?

    此致、

    Vijay

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Vijay、

    正如我在仅使用 DAC1的一个 NCO1之前指定的。 不是其他。 这应该是数据表中指定的相位连续。

    但是、正如您看到的、它不是。 这种行为也是随机的。

    我再次仅重复我正在使用的1 NCO。  

    此致、

    Ganesh Singh

    一  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Vijay、

    如果您有任何其他用于验证的设置或配置文件、而不是 SLAA870。您可以将其发送给我、我将对其进行测试并告知您结果。

    希望这对您有所帮助。

    此致、

    Ganesh Singh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Ganesh Singh、

    当您说"这种行为是随机的"时、它是否会在某个时间持续相位并在其他时间显示此问题?

    您是否在 GUI 中使用"TX NCO 更新"按钮来更新 NCO 值? 这使用 SPI 复位来复位 NCO 值。 编程的频率仅在新编程的 NCO 复位后反映在发送器输出端。 可通过 SPI 或 SYSREF 进行 NCO 复位。 我们可以尝试使用 SYSREF 信号来重置 NCO 并检查相位连续性。 应用手册中的图15显示了这种情况。  

    此致、

    Vijay

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Vijay、

    是的、有时它是相位连续的、有时不是相位连续的。 如图所示。

    是的、我正在尝试在 GUI 中使用应用手册中指定的" TX NCO 更新"按钮。  

    也可以使用 SYSREF、并让您知道结果。

    但我的问题是、NCO 的 SPI 复位是否会导致相位误差。? 您或任何客户是否也观察到此问题?  

    请告知我们、这样我们就可以在此基础上设计高效的系统。

    使用平地机、

    Ganesh Singh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,

    我又读了一遍。

    我运行以下 脚本  

    AFE76xx_global
    W 0x0010 0x55
    W 0x0048 0xf6 \\频率为10.00 MHz
    W 0x0049 0x12
    W 0x004a 0x4a
    W 0x004b 0x
    W 0x0055 0x00
    W 0x0055 0x01
    W 0x0055 0x00
    DELAY_ns (10000000)
    W 0x0048 0xf6 \\频率为10.00 MHz
    W 0x0049 0x12
    W 0x004a 0x4a
    W 0x004b 0x
    W 0x0055 0x00
    W 0x0055 0x01
    W 0x0055 0x00
    DELAY_ns (10000000)
    W 0x0010 0x55
    W 0x0048 0xa1 \\频率为100.00 MHz
    W 0x0049 0xbd
    W 0x004a 0xe4
    W 0x004b 0x 2
    W 0x0055 0x00
    W 0x0055 0x01
    W 0x0055 0x00

    我正在捕捉10MHz 至100MHz 之间的事务。  

    我找到 了类似的结果。

    如果我错了、请告诉我 SYSREF 的正确配置。

    此致、

    Ganesh  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Vijay 和 TI 支持团队:

    请告诉我查询的状态。

    我们只是在坚持自己的发展。

    此致、

    Ganesh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Ganesh、

    很抱歉我的回答有延迟。 这需要时间、因为我必须在实验和调试中设置它。  

    我能够再现您在工作台上看到的问题。 问题是 SPI_SYNC 被路由到混频器和 NCO。 为 NCO 提供 SYNC 会导致相位复位。 因此、我们必须更新 SYNC_SEL、以便 SPI_SYNC 仅路由到 混频器块、而不路由到 NCO。  

    将以下写入内容添加到配置文件以更新 SYNC_SEL 设置:

    AFE76xx_global
    W 0x0010 0x55
    W 0x0051 0x88
    W 0x0052 0x22
    W 0x0010 0x55

    此致、

    Vijay

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢、Vijay、

    您能否告诉我 Sysref Configuration 执行相同的操作?

    此致、

    Ganesh  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Ganesh、

    要使用 SYSREF 进行触发、请使用以下配置:

    AFE76xx_global
    W 0x0010 0x55 //广播到所有 DUC 页  
    w 0x0051 0x22 //使用 SYSREF 作为 SYNC 进行频率 更新  
    W 0x0052 0x11 //相位复位被禁用
    w 0x0010 0x00 //关闭页

    W 0x11 0x8  
    W 0x1a0 0xFC //解锁 AFE 中的 SYSREF 信号  
    W 0x11 0x0

    LMK04828
    W 0x0139 0x02 //LMK 脉冲 SYSREF 模式
    W 0x0143 0x13 //SPI 触发的 SYSREF  

    更新 AFE Tx NCO 频率字后、要发送 SYSREF 脉冲、请使用以下 LMK 写入:

    LMK04828
    W 0x013E 0x00

    此外、在我的上次答复中、我发送了基于 SPI 的同步(SPI_SYNC)的配置。 该配置中存在错误。 最终不关闭页面 请使用以下配置:

    AFE76xx_global
    W 0x0010 0x55 //广播到所有 DUC 页  
    W 0x0051 0x88 //使用 SPISYNC 进行频率 更新  
    W 0x0052 0x11 //相位复位被禁用
    w 0x0010 0x00 //关闭页

    此致、

    Vijay