TI中文支持网
TI专业的中文技术问题搜集分享网站

ADS5407的 sync 和 syncout

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

Leichen Zhou:

0x01, bit D2更正为1。

参考:

Ads5402同步问题

http://www.deyisupport.com/question_answer/analog/data_converters/f/58/t/79087.aspx

ADS5402 Questions

https://e2e.ti.com/support/data_converters/high_speed_data_converters/f/68/p/416239/1481154?tisearch=e2e-sitesearch&keymatch=ads5402#1481154

用ADS5407测试,有效。

answer:

sync input 信号的波形上看,高低电平的抖动都比较大,可能和信号完整性不好有一定的关系

Leichen Zhou:

回复 answer:

信号的匹配可能有问题,因为前后级都是lvds的output和input,电路连接上就没有关注匹配了。

但是要解决SYNCOUT的问题,必须更正0x01中的D2为1,这是手册中需要更正的。

Seasat Liu:

回复 Leichen Zhou:

是的

这个是老问题了

0x01的D2指的是Syncout enable。

Leichen Zhou:

回复 Seasat Liu:

您好,想请问下,SYNCOUT和SYNCIN之间的时序关系是怎么样的?是否是确定延时?

赞(0)
未经允许不得转载:TI中文支持网 » ADS5407的 sync 和 syncout
分享到: 更多 (0)