我将 DAC38RF89的 JESD204B 配置 为允许。
它有两个实数输入。 一个使用 DACA、另一个使用 DACB。
当我初始化 DAC38RF89时、两个 DAC 输出具有相位差 T1 (两个通道数据相同);如果我重新初始化 DAC38RF89、相位差有时会变为 T2、有时不会改变。
我想知道原因?以及 如何将相位差固定为0?
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.
您好、Jim
寄存器设置为 :0x24= 0x0010;0x27=0x4444;0x28=0x0440;0x5C=0x0001。 相位差仍然没有固定。
如果 寄存器设置更改为:0x24=0x0010;0x27=0x222222;0x28=0x0220;0x5C=0x0001、使用 sysref 作为同步源、但问题仍然存在。
如果复位 FPGA 中的204B 内核(发送器处)并释放复位、我可以看到同样的现象。
还有哪些其他原因可能会导致此问题?
此致,
苏
SU、
使用 JESD_crossbar 寄存器(ox5F 和0x60)交换进入 DAC 的传入数据、以查看输入数据是否存在相位差。
随附的是我们使用您的设置与 EVM 一起使用的配置文件。 了解这些寄存器设置与您的寄存器设置的比较情况。 供参考、我们的 PCB 上的 JESD 通道互换、 寄存器0x5F 和0x60设置对此进行了补偿。
此致、
Jim