ADS850的CMOS数据传输接口
时间:10-02
整理:3721RD
点击:
之前把ADS850的数据接口和时钟信号通过FPC线连接至FPGA,发现当FPC线缆大于5cm(10cm,12cm,15cm)时,采样值为01 1111 1111 1111到10 0000 000 0000附近翻转时,会导致丢位,错位现象。采样值为其他值时,系统正常工作。线缆为5cm时,系统采样任何值都正常。
后添加SN74AHC541作为CMOS数据接口缓冲,但没添加串联限流电阻,发现无任何改善。
请问该问题根源是否在FPC线缆,有无解决办法?谢谢!
您好,考虑到您所遇到的这种情况是不是因为FPC线缆长度较大时,dataline上的寄生电容也较大,ADS850datasheet上P13页建议dataline的寄生电容不超过15pF,否则可能会导致数据结果有问题。您可以试试串联一个100~200欧姆电阻看能否解决这个问题,谢谢
但从该器件的频率来讲走十几公分的线问题不大。
除了按照sulyn的方法,你可以考虑从FPGA侧来改善信号完整性。 FPGA的IO模块可配置的选项很多,比如内部的上下拉,驱动能力和内部延时等等,做些尝试吧。
我改板了,串接电阻降低下瞬态电流看看再确定问题根源。
好的,我多尝试下。我改板了,串接电阻降低下瞬态电流看看再确定问题根源。
好的,谢谢您对TI的支持,如果您的问题解决了,请您分享让更多人了解。