最近用了TLK2711进行收发测试,出现接收端不稳定,收发端的状态为:
1)发端分别是一片TLK2711(后缀不带A),受端是一片TLK2711A(后缀带A),使用同一种100M的晶振(SiTime),经FPGA后直接给TLK2711;
2)如果只发K码,RXMSB和RXLSB偶尔出现毛刺(脉宽10ns);
3)如果K码和D码按协议交替发送,则RXMSB和RXLSB经常频繁出现大量的毛刺导致接收不正常;
改了时序也没有改善。晶振的抖动应该是可以的,之前其他系统用过。不知芯片差异是否有影响?
请问可能的原因还有哪些?谢谢!
user6215467:
最近用了TLK2711进行收发测试,出现接收端不稳定,收发端的状态为:
1)发端分别是一片TLK2711(后缀不带A),受端是一片TLK2711A(后缀带A),使用同一种100M的晶振(SiTime),经FPGA后直接给TLK2711;
2)如果只发K码,RXMSB和RXLSB偶尔出现毛刺(脉宽10ns);
3)如果K码和D码按协议交替发送,则RXMSB和RXLSB经常频繁出现大量的毛刺导致接收不正常;
改了时序也没有改善。晶振的抖动应该是可以的,之前其他系统用过。不知芯片差异是否有影响?
请问可能的原因还有哪些?谢谢!
Kailyn Chen:
您好,现在TI官网已经找不到TLK2711 和TLK2711A的数据手册了。目前还在量产阶段的是TLK2711-SP。
关于您的问题,有两点建议:
第一,就是使用TLK2711或者TLK2711A做内部的PRBS 回环测试,看是否没问题,然后再使用两片进行测试。第二,对于出现的抖动,一个就是参考时钟的jitter,尽量要小,其次就是电源的纹波和噪声要小,再者就是模拟电压和数字电压最好通过磁珠接在一起。