Part Number:ADC12DJ3200
我使用了2片ADC12DJ3200,并且用了里面的混频器来完成数字下变频操作。当我尝试将两片ADC的NCO同步的时候,始终无法完成。
按照手册上的说明,我分别尝试了使用SYCN信号和使用SYSREF(AC-coupled)来进行同步,但两种方法都没能完成两片ADC之间的同步。
同一片ADC上2个通道的NCO是同步的。
在我的FPGA里面,我将给SYNC信号进行了与操作之后再分发到了两片ADC。
当我将NCO的频率设置成0的时候,两片ADC的一致性是很好的。
请问要完成多片ADC的同步,都有哪些需要特别注意的地方呢?
Xdong Ma:
补充一下,我的ADC采样率是2.4GHz,sysref频率是4.6875MHz,NCO频率是1.8GHz
,
Amy Luo:
感谢您对TI产品的关注!为更加有效地解决您的问题,我需要询问更了解这款芯片的TI资深工程师,再为您解答,一旦得到回复会立即回复给您。
,
Xdong Ma:
好的,感谢您的回复!
,
Amy Luo:
感谢您的耐心~
您使用的JMODE 和使用的 K 值是什么?在以下步骤中,您是否在将设备编程为正常模式后将 NCO_SYNC_ILA 设置为 1 ? 并且SYNC 信号需要满足setup 和hold 时间。
使用 JESD204B SYNC 信号 (SYNCSE 或 TMSTP+/–) 进行 NCO 同步:
1. 设备必须编程为正常工作模式(normal operation)
2. 将 NCO_SYNC_ILA 设置为 1
3. 将 JESD_EN 设置为 0
4. 将 FREQAx , FREQBx , PHASEAx 和 PHASEBx 编程为所需设置
5. 在 JESD204B 接收器 (逻辑设备) 中,将SYNC 信号设置为高
6. 将 JESD_EN 设置为 1
7. 通过在 JESD204B 接收器中将SYNC 信号设置为低以启动 CGS 进程
8. 实现 CGS 后,同时为所有要同步的 ADC 设置SYNC 高,并确认SYNC setup 和hold时间是否已满足 (在datasheet中“Timing Requirements”中指定)