TI论坛
直播中

刘英

7年用户 1120经验值
私信 关注
[问答]

DAC38J84EVM SYNC信号无法通过FMC-LHC接口输入到FPGA,怎么解决?


  • 我在使用一块第三方的alinx xczu9eg ultrascale+mpsoc开发板进行基于JESD204B的DA开发.
    我现在使用的FMC子板是DAC38J84EVM , 其中DAC芯片的同步信号SYNCBP/N连接到FMC的F10,F11接口.
    但是在FMC-LPC中,f排没有接到FPGA上去.
    DAC的数据表中写
    SYNCBPB7OSynchronization request to transmitter, LVDS positive output. It can be left open if not used
    我想知道,我应该怎么操作?有别的办法能够使我继续在这块alinx开发板上继续我的开发吗?

    祝好

回帖(1)

吴湛

2024-11-27 10:07:16
根据您的描述,您在使用Alinx XCZU9EG Ultrascale+ MPSoC开发板进行基于JESD204B的DA开发,并且遇到了DAC38J84EVM SYNC信号无法通过FMC-LHC接口输入到FPGA的问题。以下是一些建议来解决这个问题:

1. 检查硬件连接:首先,请确保DAC38J84EVM的SYNCBP/N信号正确连接到FMC的F10, F11接口。同时,检查FMC-LPC的F排是否正确连接到FPGA。如果连接有问题,请重新连接或检查硬件。

2. 检查FPGA配置:在FPGA配置文件中,确保FMC-LHC接口的配置正确。检查FMC-LHC接口的引脚分配是否正确,特别是SYNCBP/N信号的引脚分配。

3. 检查DAC38J84EVM配置:根据DAC38J84EVM的数据手册,SYNCBPB7OSynchronization request to transmitter, LVDS positive output. It can be left open if not used。这意味着如果不需要使用SYNC信号,可以将其留空。如果您需要使用SYNC信号,请确保在DAC38J84EVM的配置中启用SYNC功能。

4. 软件调试:在软件层面,确保您的代码正确处理SYNC信号。检查代码中是否有任何错误或遗漏,导致SYNC信号无法正确处理。

5. 考虑使用其他接口:如果FMC-LHC接口仍然无法解决问题,您可以考虑使用其他接口,如Gigabit Ethernet、USB 3.0或PCIe,将SYNC信号传输到FPGA。这可能需要额外的硬件和软件支持,但可以作为一种替代方案。

6. 寻求技术支持:如果以上方法都无法解决问题,建议您联系Alinx或Xilinx的技术支持,他们可能会提供更具体的解决方案。

希望这些建议能帮助您解决DAC38J84EVM SYNC信号无法通过FMC-LHC接口输入到FPGA的问题。祝您开发顺利!
举报

更多回帖

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