主题中讨论的其他器件:LMK04828
你(们)好
我 配置 DAC1的 NCO1。
我按照 TI 应用手册 SLAA870执行了所有步骤。
我将频率从10MHz 更改为100MHz。 我在时域中捕获它。
我在翻译中看到问题。 我正在附加图片以供参考。 请告诉我发生此问题的原因。
如果您需要任何其他信息、请告诉我。 此时、我仅使用 AFE GUI 来开关频率。
此致、
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.
你(们)好
我 配置 DAC1的 NCO1。
我按照 TI 应用手册 SLAA870执行了所有步骤。
我将频率从10MHz 更改为100MHz。 我在时域中捕获它。
我在翻译中看到问题。 我正在附加图片以供参考。 请告诉我发生此问题的原因。
如果您需要任何其他信息、请告诉我。 此时、我仅使用 AFE GUI 来开关频率。
此致、
您好、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
您好、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
您好、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