TI论坛
直播中

邓长生

10年用户 916经验值
擅长:可编程逻辑
私信 关注
[问答]

DAC38RF85器件RF信号无输出的原因?


  • 我们正在使用DAC38RF85以及zynq7045进行调试。尝试发1900MHz信号,LMFSHd=22210。
    时钟方面,使用内部PLL模式,输入时钟2200MHz,内部PLL锁定5500MHz,目前已能在CLK_TX端口上量到其4分频的时钟频率1375MHz,证明PLL工作正常。
    204B接口方面,目前通过Vivado ILA监测sync信号,接口建链正常。(CGS和ILAS阶段已通过,sync变为高电平)
    目前通过配置0x12F和0x130寄存器能发出单音信号,关闭SPIDAC测试模式后,DAC就无输出了。目前已将所有告警寄存器mask,以及关闭了所有可能清零JESD block输出数据的寄存器。但仍然无法在频谱仪上看到一点点波形。烦请ti工程师帮忙解答一下

回帖(1)

洪茗苞

2024-11-28 18:05:02
DAC38RF85器件RF信号无输出的原因可能有以下几点:

1. 配置寄存器设置不正确:请检查0x12F和0x130寄存器的配置是否正确。确保这些寄存器的设置能够使DAC38RF85产生所需的1900MHz信号。

2. SPIDAC测试模式未关闭:请确保在关闭SPIDAC测试模式后,DAC38RF85能够正常工作。如果测试模式未关闭,可能会导致DAC38RF85无法输出信号。

3. JESD204B接口问题:请检查JESD204B接口是否正常工作。如果接口存在问题,可能会导致DAC38RF85无法接收到正确的数据,从而无法输出信号。

4. 时钟问题:虽然您提到PLL工作正常,但请确保时钟信号是否正确传递到DAC38RF85。如果时钟信号有问题,可能会导致DAC38RF85无法正常工作。

5. 电源问题:请检查DAC38RF85的电源是否正常。如果电源不稳定或电压不足,可能会导致DAC38RF85无法正常工作。

6. 硬件故障:如果以上问题都排除了,那么可能是DAC38RF85本身存在硬件故障。您可以尝试更换一个新的DAC38RF85器件进行测试。

为了解决这个问题,您可以尝试以下步骤:

1. 重新检查0x12F和0x130寄存器的配置,确保它们能够使DAC38RF85产生所需的1900MHz信号。

2. 确保SPIDAC测试模式已关闭。

3. 检查JESD204B接口是否正常工作。

4. 检查时钟信号是否正确传递到DAC38RF85。

5. 检查DAC38RF85的电源是否正常。

6. 如果以上步骤都无法解决问题,尝试更换一个新的DAC38RF85器件进行测试。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分