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.
您好!
e2e.ti.com/.../config_5F00_file.rarIn我们的定制板上有2个 LMK (lmk04826B)和3个 DAC (DAC38J84)连接到每个 LMK。
我们将 LMK 配置为零延迟模式、并将 DAC 配置为312.5MHz 的内插和8的内插。
问题:
我们最初尝试同步 LMK1的3个 DAC、但正在进行同步。
然后我们尝试同步3个 LMK2 DAC,我们可以实现同步。
所有6个 DAC 进行同步
1) 1) JESD 并非针对所有 DAC (随机)锁定。
2) 2)我们在 DAC 上收到警报。
注意:lmk1输出之一(100MHz)作为 lmk2输入进行馈送。
请帮帮我。
I HAV 已附加我的参考配置文件
谢谢你。
用户、
我无法打开配置文件。 我不知道.rar 文件是什么。 请将其作为字或记事本格式发送。
您将什么 LMF 设置用于 DAC?
DAC 时钟的速率是多少?
您是否使用 DAC PLL? 如果是、设置是什么?
LMK 参考时钟是什么以及它连接到了哪些输入引脚? 该信号是否使用相同长度路由到两个 LMK?
您能否验证 LMK 输出时钟是否同步?
DAC CLK 和 SYSREF 是否路由到所有 DAC 的长度相同?
SYSREF 频率是多少?
您能否使用仅 NCO 模式从所有 DAC 获得输出? 这将验证时钟、SPI 和电源是否正确。
K 和 RBD 的值是多少?
是否在提供电源和时钟后对所有 DAC 进行硬复位?
您收到了什么警报?
您能否发送原理图?
此致、
Jim
Jim、您好!
我将根据 您的建议附加该文件。
您将什么 LMF 设置用于 DAC?
442.
DAC 时钟的速率是多少?
2500MHz
您是否使用 DAC PLL? 如果是、设置是什么?
我们不使用 DAC PLL
LMK 参考时钟是什么以及它连接到了哪些输入引脚? 该信号是否使用相同长度路由到两个 LMK?
LMKREF 连接到 OScin 时为100MHz。 是的、信号的长度 匹配
您能否验证 LMK 输出时钟是否同步?
是的、时钟同步。
DAC CLK 和 SYSREF 是否路由到所有 DAC 的长度相同?
是的。
SYSREF 频率是多少?
4.88 MHz
您能否使用仅 NCO 模式从所有 DAC 获得输出? 这将验证时钟、SPI 和电源是否正确。
是的、所有 DAC 工作正常、 并且每个 LMK 都进行同步。
K 和 RBD 的值是多少?
K 31和 RBD 15
是否在提供电源和时钟后对所有 DAC 进行硬复位?
否
您收到了什么警报?
多帧和链路配置错误和 FIFO 错误。
e2e.ti.com/.../dac_5F00_config1.txte2e.ti.com/.../LMK1_5F00_HI_5F00_SPEED_5F00_0_5F00_delay.txte2e.ti.com/.../LMK2_5F00_HI_5F00_SPEED_5F00_0_5F00_delay.txt
Jim、您好!
请查找附件。
谢谢你
用户、
您必须进行硬复位、否则某些寄存器可能无法正确配置。
此致、
Jim
Jim、您好!
感谢您的回复。
硬复位是什么意思? 是否配置 0x4a 寄存器、如果是、则我发出硬复位命令。
我的配置流程是
LMK 配置
2.发援会的协调
3、JESD TX IP 的相关信息
JESD TX IP 复位
5.向 DAC 传输数据
6. DAC 硬复位
然后清除警报并读取它们。
通过这一流程、我会收到我们的前期对话中提到的警报
谢谢
将引脚 K8 (RESTB)切换为低电平、然后再切换为高电平以发出硬复位。 这与切换软复位寄存器位不同。
Jim、您好!
在我的原理图中、该引脚保持断开状态。
将 0x2 reg 0th 位从低电平切换为高电平是否与硬重置类似??
如果不是、请提供替代解决方案。
谢谢
用户、
我不知道其他问题是否有其他解决办法。 我将对此进行研究 。 不过、我确实发现您的 SYSREF 频率存在问题。
SYSREF 速率 =数据速率/(K * N) 、其中 N 是整数。
您提到的数据速率为312.5Msps、K 为32。 您的最大 SYSREF 速率= 9.765625。
如果您使用的 SYSREF 为4.88Msps、则 N 不能是上面公式中的整数。 如果要以较低的速率运行、请将此频率更改为该值或除以整数。
此致、
Jim
Jim、您好!
抱歉、出现了拼写错误。
我的 sysref frequnecy 为4.8828125MHz 、N 是一个整数、可以在我发送给您的配置文件中找到。
谢谢
用户、
使用软件复位应该是可以的、因为数据表确实提到了您可以使外部复位引脚保持悬空。您的第一步应该是使 DAC 连接到单个 LMK 上运行良好。 之后、我将尝试同步两个 LMK 器件。 我在使 DAC 设置与您的配置一起工作时没有遇到任何问题。 您可能需要 将您的寄存器设置与附加的寄存器设置进行比较。 您将在未使用的通道上收到错误。
您可能需要 咨询高速时钟组、以了解同步两个 LMK 的问题。
您的配置流程应如下所示:
LMK 配置
2.软件 DAC 复位
三. DAC 协调
4、JESD TX IP 的相关信息
5. JESD TX IP 复位
6.将数据传送到 DAC
7、DAC JESD 复位。 按此顺序将以下数据写入 地址0x4A: 0x0F00、0x0F1E、0x0F1F 和0x0F01、以复位 DAC JESD 内核。
确保在步骤4-7中运行 SYSREF
此致、
Jim
e2e.ti.com/.../Fs_5F00_2500_5F00_LMF_5F00_442_5F00_K_5F00_32_5F00_8x_5F00_Int.cfg
你好 Jim
感谢您最早的回复和配置文件。
正如我在开始时提到的、我的定制板有3 个 DAC 连接到每个 LMK。
所有 DAC 都在无警报的情况下工作、并且我已实现与每个 LMK 连接的3个 DAC 的同步。
但当我配置6个 DAC 和2个 lmk 时。
我不断收到警报(多帧和链路配置错误和 FIFO 错误)。
2.我的同步正在切换,因此 JESD 未锁定
谢谢
用户、
请在高速时钟论坛上发布此问题。 他们是 LMK 专家。
此致、
Jim