在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4675|回复: 8

[求助] V5的GTP_DUAL字边界对齐中的偶对齐?

[复制链接]
发表于 2013-1-24 15:35:54 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
现在用的XC5VLX330T -1 FF1738,做的是一个光纤通道的项目。
在调试GTP时,选择的字边界对齐(comma align)方式是偶字边界对齐(even byte),但是在板上调试时,如果断开光纤信号后再连接上,会出现奇对齐的情况。
目前,我找到了一种解决办法,但是要修改CORE_GEN生成的代码文件,是用RXELECIDLE和RESETDONE信号相与后给到RXRESET上,对RX端进行复位。
说明一下GTP的TX通过光纤接回到它的RX,也就是环回的...
请问有没有不用修改CORE_GEN生成的代码文件,直接在修改生成选项就能保证信号断开之后再连上时,同样要偶对齐的...
 楼主| 发表于 2013-1-24 15:54:42 | 显示全部楼层
求指导啊...
 楼主| 发表于 2013-1-25 18:23:11 | 显示全部楼层
群里的大神们,给点指导啊...
发表于 2013-7-6 19:49:12 | 显示全部楼层
你好,最近我也在用v5的110t调试rocketio,也遇到了字节错位的问题,请问你光纤时钟速率是多少?这个解决办法很有效吗?后来有没有找到更好的解决办法?谢谢
 楼主| 发表于 2013-7-8 18:10:09 | 显示全部楼层
回复 4# cxh428


    这个是UG196上的解决办法,也就是GTP的用户手册的解决办法。我们现在在项目上就是这么做的,没有什么问题。
发表于 2013-7-9 11:04:53 | 显示全部楼层
你自己做个检测,发现是奇对齐的就让GTP重新对齐就好了。RXELECIDLE这个信号在高速情况下是不可靠的。你这样做会导致本来正常链路也掉
发表于 2013-7-10 22:00:22 | 显示全部楼层
回复 6# windflood


   请问如果发现字节错位了怎样才能让字节重新对齐?人为的去编写一个纠错逻辑吗?有没有办法让核自动纠正过来?
发表于 2013-10-11 11:34:59 | 显示全部楼层
我之前也做过一个走光钎接口的,GTP数据传输。。。
对于字节错位的问题,是不是和RX端Buffer的复位有关,就是RX端没有完成phase align相位对齐。
我们的解决办法是生成CORE是选择【lane-to-lane】这个属性,在代码中人为添加,检测RX端是否完成对齐,如果没完成,则对RX端进行依次RXCDRRESET复位,之后循环检测。这个检测在RX端完成复位之后即可进行。。。
对于GTP的问题,希望和打家多多交流。。。
发表于 2018-12-24 16:11:41 | 显示全部楼层
学习中。。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条


小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-7-15 04:04 , Processed in 0.025763 second(s), 12 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表