取消
显示结果 
搜索替代 
您的意思是: 
Highlighted
Explorer
Explorer
404 次查看
注册日期: ‎10-23-2018

UltraScale GTH simulation

转到解答

各位好,

我有一个Kintex-UltraScale KCU105的工程,因为我手上没有这个开发板,所以想进行仿真测试一下代程序的功能。但是这个工程中用到了GTH模块,XDC文件中有对GTH的端口和时钟约束,请问我能在仿真文件中直接对GTH的参考时钟进行模拟吗?(因为是差分信号,我是否需要考虑电平?) GTH io端口我不太清楚编码解码的协议,是否可以在底层直接对解码的数据进行设置,屏蔽io端口呢?

希望有人帮忙解答,感谢。

0 项奖励
1 个已接受解答

已接受的解答
Highlighted
Xilinx Employee
Xilinx Employee
342 次查看
注册日期: ‎06-02-2017

回复: UltraScale GTH simulation

转到解答

@sdersder你好,

example design中的simulation部分代码并不难理解,可以建两个工程,TX和RX线速率对调 这样你就有相同线速率的mate与你需要测试的GT相连接了,再按照example中的结构对simulation代码整合一下,这样可能相对方便

-------------------------------------------------------------------------------------------------------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful and reply oriented.
--------------------------------------------------------------------------------------------------------------------------------------------

在原帖中查看解决方案

6 条回复6
Highlighted
Xilinx Employee
Xilinx Employee
364 次查看
注册日期: ‎06-02-2017

回复: UltraScale GTH simulation

转到解答

@sdersder 你好,

建议直接使用IP右键点击生成的example design,这个设计中就有simulation,你的这些疑问都可以在这个example中找到答案。

-------------------------------------------------------------------------------------------------------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful and reply oriented.
--------------------------------------------------------------------------------------------------------------------------------------------
0 项奖励
Highlighted
Explorer
Explorer
344 次查看
注册日期: ‎10-23-2018

回复: UltraScale GTH simulation

转到解答

你好,

例子工程中进行loopback的设置,但是在我的工程中TX 和 RX使用的线速率和协议都不一样,我有什么较为简单的方法仿真一下我的工程吗?

0 项奖励
Highlighted
Xilinx Employee
Xilinx Employee
343 次查看
注册日期: ‎06-02-2017

回复: UltraScale GTH simulation

转到解答

@sdersder你好,

example design中的simulation部分代码并不难理解,可以建两个工程,TX和RX线速率对调 这样你就有相同线速率的mate与你需要测试的GT相连接了,再按照example中的结构对simulation代码整合一下,这样可能相对方便

-------------------------------------------------------------------------------------------------------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful and reply oriented.
--------------------------------------------------------------------------------------------------------------------------------------------

在原帖中查看解决方案

Highlighted
Explorer
Explorer
332 次查看
注册日期: ‎10-23-2018

回复: UltraScale GTH simulation

转到解答

你好,这样只是解决了速率的问题,但是协议的解析并没有,我项目中RX TX协议也不相同,所以这一部分还是需要自己相应的修改是吧。非常感谢你的回复。

0 项奖励
Highlighted
Xilinx Employee
Xilinx Employee
237 次查看
注册日期: ‎06-02-2017

回复: UltraScale GTH simulation

转到解答

@sdersder 你好,

是的,GT example只针对GT底层的使用,不涉及上层协议部分。使用到GT的协议有很多,如果是常用的可能我们会有专门的IP,这样对应的example design你可以参考,如果协议是你自己设计的或者不是非常常用的,那么只能自己写TB了,这个相对就会麻烦很多。

-------------------------------------------------------------------------------------------------------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful and reply oriented.
--------------------------------------------------------------------------------------------------------------------------------------------
Highlighted
Community Manager
Community Manager
236 次查看
注册日期: ‎08-31-2011

回复: UltraScale GTH simulation

转到解答

HI 

IP Wizard 中还不支持tx和rx不同线速率。虽然硬件上这么实现没有问题。

这也带来了一个问题就是需要自己生成两套代码,然后做一定量的代码修改和整合。这中间要注意,首先是PLL和channel之间的连接,其次是channel对于tx和rx不同的速率会有些不同的attribute的改变。

-------------------------------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
-------------------------------------------------------------------------------------------------