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

TLK3131: 我是用FPGA与TLK313进行通信,发现只要复位结束,HSTL的接收端就一直在接收数据(

Part Number:TLK3131

您好,我是用FPGA与TLK313进行通信,发现只要复位结束,HSTL的接收端就一直在接收数据(发送端并没有发送任何数据),而且serdes的发送端与接收端也没有短接。之后,我将TLK3131的所有寄存器均在上电后读取了一遍(此时并没有任何配置,完全是默认状态)。发现以下几个寄存器的值与默认状态不符,不知是不是这个原因。

寄存器地址 手册中默认值 读取值

0x12 0x0000 0x4000

0x13 0x0000 0x8000

0x14 0x0000 0xC000

0X1C 0x0000 0x9000

0x1D 0xFFFD 0x0000

0x9013 0x0000 0x0004/0x0000

0x9014 0x0000 0x0004/0x0000

0x9200 0x0000 0x6300

0x9204 0x0000 0x1163

0x9205 0x0000 0xBB68

0x9206 0x0000 0x1102

0x9207 0x0000 0x100F

0x9208 0x0000 0x0100

硬件配置引脚配置如下:

serdes_sloop = 0; serdes_ploop = 0;

serdes_speed0 = 1; serdes_speed1 = 1;

serdes_code = 0; serdes_prbsen = 0; serdes_prtad = 5'b00000;

 

原理图添加在附件中,麻烦看一下是不是寄存器默认状态有问题导致的。

tlk3131_sch (1).pdf

Kailyn Chen:

您好,感谢您对TI产品的关注!为更加有效地解决您的问题,由于问题比较复杂,我需要询问更了解这款芯片的TI资深工程师,再为您解答,一旦得到回复会立即回复给您。

,

Depeng Man:

好的 谢谢

,

Depeng Man:

您好,

请问还没有进展吗?

James

,

Kailyn Chen:

是的,暂时还没收到回复呢。

,

Kailyn Chen:

您好,我将您的问题已经提交到英文E2E上了,您可以直接在英文论坛上跟进:

(99+) TLK3131: HSTL termination always receive data after reset – Interface forum – Interface – TI E2E support forums

,

Depeng Man:

好的 谢谢

赞(0)
未经允许不得转载:TI中文支持网 » TLK3131: 我是用FPGA与TLK313进行通信,发现只要复位结束,HSTL的接收端就一直在接收数据(
分享到: 更多 (0)