赛灵思
直播中

陈畅妮

7年用户 161经验值
私信 关注
[问答]

请问GTP和GTX兼容吗?

你好,
我正在使用以下工具:
Vivado 2015.4
questasim64_10.4c
我用这个命令编译了模拟库:
compile_simlib -directory C:/Xilinx/Vivado/2015.4/questasim64_10.4c -simulator questa -simulator_exec_path C:/questasim64_10.4c/win64
我为一个Artix7生成了一个TX唯一的Aurora 8b10b内核(GTP),为Virtex7生成了一个仅限RX的Aurora 8b10b内核(GTX)。
我的参考时钟是125MHz,而我的DRP / INIT时钟都是125MHz。
我的两个核心的线路速率都是0.625。
我正在使用Aurora v11.03。
核心都设置为流式传输,后台信道模式是定时器。
共享逻辑包含在核心中。
我正在尝试用QuestaSim模拟这两个单工核心。
我的TX唯一核心工作正常。
但是,我的RX唯一核心永远不会出现(RX_Channel_up和Rx_lane_up从不断言为高)。
我编写了自己的测试平台,然后借用了示例设计测试平台。
此示例设计测试平台使用仅RX的GTX和仅TX的GTX内核。
这个测试平台工作了。
但是,当我用TX GTP替换TX GTX时,RXer永远不会出现。
GTP和GTX兼容吗?
任何建议将不胜感激。

回帖(2)

贾佳斌

2020-7-31 11:35:38
可以将GTP与GTX连接。
请附上模拟日志进行审核。
--------------------------------------------------
----------------------------别忘了回复,给予kudo并接受为解决方案---------
--------------------------------------------------
-------------------
举报

赵敏

2020-7-31 11:42:04
我让他们模拟。
我重新生成了GTP TX核心,并在核心中包含了共享逻辑。
在共享逻辑超出核心之前。
但是,在这两种情况下,GTP TX核心都有效。
我还更新了我的编译脚本以反映更改核心。
1 举报
  • 刘善: 我现在的项目也要用到GTP和GTX匹配通信,请问这块有没有具体的配置步骤和方法

更多回帖

发帖
×
20
完善资料,
赚取积分