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

TLK1501: 接收K码和发送K码需要多少时间?

Part Number:TLK1501

我通过FPGA板卡给我设计的TLK1501板卡发送K码(板卡之间通过光纤连接),TLK1501通过rx_dv控制tx_en发送K码。光纤长度约12m,参考时钟为50M。

FPGA调试可以看到发送和接收K码之间间隔33个周期约660ns.计算两端发送和接收需4次编解码约80ns,光纤传输24m约120ns,TLK1501接收K码和发送K码需要多少时间?这样算对吗?

Kailyn Chen:

您好,明天我会看下您的问题。

,

yy y:

您好请问我这样算是不是有问题啊

,

yy y:

您好,麻烦您帮我看看

,

yy y:

Kailyn Chen 说:您好,明天我会看下您的问题。

您好,请问还在吗?

,

Kailyn Chen:

您好,在的,抱歉回复晚了哈,我马上看下这个问题。

,

Kailyn Chen:

您好,抱歉回复晚了。我看了下资料,没有找到相关信息。

那从理论上来讲,看起来计算没问题, 那实际测试下来和计算一致吗?

不知道您为什么需要这个K码的发送接收时间?

,

yy y:

接收和发送K码时间间隔约660ns,我自己计算出来的时间大概200ns,就是差的有点多。

计算这个时间验证FPGA接收的K码是TLK1501因为我发送K码的回复

,

Kailyn Chen:

计算时间应该没有算上传输延迟,不论是在发送还是在接收端,都是会有一个传输延迟的。

yy y 说:计算这个时间验证FPGA接收的K码是TLK1501因为我发送K码的回复

正常能接收到K码,那么TLK1501 能正常收发吗?K码的作用主要是产生同步信号,使得解码出来的并行数据和原来的并行数据对齐,防止发生错位。

,

yy y:

TLK1501可以正常收发

传输时延的话我看手册,接收端有76-107bit,发送端有34-38bit,这个延迟的时间应该是按20倍的GTX_CLK参考时钟算吧

,

Kailyn Chen:

 是的,虽然实际有效payload为16倍的GTX_CLK,但实际编解码的过程都是将16bit data编解码成20bit ,所以我认为是20倍的GTX_CLK。

赞(0)
未经允许不得转载:TI中文支持网 » TLK1501: 接收K码和发送K码需要多少时间?
分享到: 更多 (0)