eetop公众号 创芯大讲堂 创芯人才网

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

便捷登录,只需一步

找回密码

  登录   注册  

快捷导航
搜帖子
芯片精品文章合集(500篇!)    创芯人才网--重磅上线啦!
查看: 158|回复: 1

[求助] xilinx gth serdes ip 使用求助

[复制链接]
发表于 2021-9-15 14:38:44 | 显示全部楼层 |阅读模式

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

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

x
问题背景:
UltraScale Architecture GTH Transceivers
按照默认设置创建ip配置,打开example工程
对example 工程进行仿真学习

在工程里面ip example 示例工程中,包含此iP 顶层设置如下:
image.png

我的臆想是,userdata_tx 和userdata_rx 应该是一致的,但示例工程仿真仿真出来结果不一致,
另外关于回环理解也没理解到
臆想userdata 是用户数据,通过ip的串并转化高速串行tx_p , tx_n  
在示例工程顶层是将tx_p/tx_n 和 rx_p/rx_n 直接相连,由此来构成回环,是这样理解吗?
image.png

工程目录层次如下:
image.png
画圈的是目标IP

目标ip的端口很多userdata 在设置里面已经写了固定逻辑pattern,我将其改成固定值32'b3
发现rx接收到的数据是6,尝试改过其他值,发现也都是左移一bit,这是咋回事呢


理解数据流程是这样的
userdata_tx[31:0] ...->tx_p/tx_n顶层互联rx_p/rx_n ...->userdata_rx[31:0]

问题总结:
1.发现userdata_tx和接受到的userdata_rx不一致,偏移一位这是啥原因?

2.在叙述过程中全是臆想,不知是否有理解错误,还望指出

3.在发现过程中userdata_tx 和 tx_p/tx_n的关系在追代码时发现逻辑上没啥交集,不知道是怎么转化的
来个大神科普下,万分感激


 楼主| 发表于 2021-9-16 14:03:11 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

关闭

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

GMT+8, 2021-9-29 10:23 , Processed in 0.062414 second(s), 9 queries , Gzip On, Redis On.

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