ADS5407的同步问题没有得到解决,数据采集正常,但是syncout和sync信号的时序关系不正确。测试结果如图所示:
上图中,红色信号为从FPGA产生的SYNC信号,用于同步两片5407,手册中建议 periodic signal repeating every 32 CLKIN clock cycles, 我这边设置为一个156.625M的连续脉冲。
问题1:
相应的sync_ref为两片ADC的syncout输出(每片2通道),这四个信号不是很稳定,也不是周期性的脉冲!(我理解为这个信号由内部 5-bit counter 产生的信号,所以应该为周期的连续脉冲),该信号在我的测试中会出现下图情况:
给到sync管脚的走线都做了等长layout。
然后这是sync input 信号的实测图,前级buffer芯片的输出为LVDS电平标准。
问题2:
尝试过使用 one-time pulse 来替代连续脉冲 作为 SYNC input,测试结果没有改善。
整个测试感觉,SYNC信号没有触发 syncout 的reset