请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:ADC12DJ5200RF 您好!
我们要求使用 ADC12DJ5200 DDC 块进行数据采集和降压转换。 我们在 JMODE 15中操作 ADC、FS = 4Gsps、NCO 频率设置为1GHz。 我们遵循第7.3.8.1.6节中提到的 NCO 同步步骤。 SYSREF 时钟是连续 的、并且是交流耦合的。 因此、我们遵循了提及交流耦合 SYSREF 的过程。 我们在下面列出了寄存器和编程序列。 但是、尽管如此、我们无法在两个同相 ADC 之间获取数据。 请检查编程顺序、并告知我们是否需要修改。
注意:使用相同的硬件、我们能够以5.2Gsps 采样在 JMODE 20 (NCO 旁路模式)中实现同步。
步骤1: | sysref 校准 |
X"002976"、 (使用 SYSREF POS 值实现 ADC 同步) | |
步骤2: | x"020000", --禁用 JESD |
步骤3: | X"006100", --停止校准 |
步骤4: | 写入 JMODE 15、NCO FREQ 1000MHz 相位寄存器 |
步骤5: | x"006101", --开始校准 |
步骤6: | X"020001"、 --启用 JESD |
步骤7: | 对 CAL_SOFT_TRIG 0进行编程、然后对其进行编程 |
x"006C00"、 -- cal_SOFT_TRIG = 0 | |
x"006C01"、 -- cal_SOFT_TRIG = 1. | |
步骤8: | 通过在所有 ADC 上同时将 NCO_SYNC_NEXT 设置为1来启动 NCO 同步 |
X"021902"、 -NCO_SYNC_ILA =0 (NCO 同步寄存器) | |
X"021903"、 -NCO_SYNC_ILA =1 (NCO 同步寄存器) | |
注: | NCOA[1:0]和 NCOB[1:0]始终设置为"00" |
注意:我们也在启用 JESD 后尝试写入 NCO 频率和相位寄存器。 但没有同步。
此致、
Ayesha