artix 和 KINTEX 之间用GTP,GTX跑相同参数的发送接收例程无法通讯
如题, 很奇怪的, 发送和接收都是 SDI 的电路,GTXGTP里面也设置的 3G-SDI(HD-SDI)也试过,现在在 transceiver wizard里 两边设置了相同的参数,并且同时右键打开官方的发送接收例程,实际跑下来一点反应都没有有这方面调试经验的大牛吗? 两块板子相互独立 ,高速接口晶振相同,板子一个是ARTIX7 一个是KINTEX 7
没有这么高频率的示波器,现在都不知道有什么办法测试了 交叉实验啊。自收发,a给k,k给a 借个示波器没多少钱,赶快去找人帮忙 没反应是什么意思,没收到数据还是收到错误数据。直接看接收端串并转换后的数据,有没有sdi协议里的sof等同步码 wye11083 发表于 2021-7-27 16:45
交叉实验啊。自收发,a给k,k给a
同一个板子只有发,或者只有收,自发自收可以内部连线测试吗? prow 发表于 2021-7-27 19:51
没反应是什么意思,没收到数据还是收到错误数据。直接看接收端串并转换后的数据,有没有sdi协议里的sof等同 ...
没有加sdi协议,只是单纯用了它的信道,参考代码是一边发送,另一边检验数据是否正确 monkeynav 发表于 2021-7-27 19:18
借个示波器没多少钱,赶快去找人帮忙
设计的是6 G的速率,现在降速3G在调试, 这个频率的示波器,少说也要宝马4系的价格了吧 ackyee 发表于 2021-7-27 22:37
同一个板子只有发,或者只有收,自发自收可以内部连线测试吗?
可以自回环 本帖最后由 ackyee 于 2021-7-27 23:12 编辑
prow 发表于 2021-7-27 23:00
可以自回环
自回环是内部wire直连吗?我明天试试
我有点怀疑没走标准sdi协议,硬件电路把数据给咔嚓了,硬件电路里有电缆驱动电路,和时钟恢复电路,都是标准sdi芯片,但是两颗芯片手册全羊找不到,代理商那也要不到,xilinx参考电路上用的
ackyee 发表于 2021-7-27 23:10
自回环是内部wire直连吗?我明天试试
我有点怀疑没走标准sdi协议,硬件电路把数据给咔嚓了,硬件电路里 ...
自回环可以理解为内部wire直连
没走标准协议应该不要紧,sdi driver、sdi retimer并不会检测SDI协议,只要速率和标准SDI一致就行 本帖最后由 ackyee 于 2021-7-28 09:53 编辑
prow 发表于 2021-7-27 23:26
自回环可以理解为内部wire直连
没走标准协议应该不要紧,sdi driver、sdi retimer并不会检测SDI协议,只 ...
刚试了下 直接 assignRX=TX不能综合
我查了下资料 把assigngt0_loopback_i =3'b010;应该是内部近端回环
直接 Transceivers Wizard 里面设置好参数, 自动生成一个收发的验证工程,并且把 回环设置成上面的 3'b010
PS 刚刚又测试了下回环成功了
是GTX的CLK 信号线管脚定义错了,但是看了以前的 工程 这个信号线是接对的, 一步一步查问题了 ackyee 发表于 2021-7-28 09:45
刚试了下 直接 assignRX=TX不能综合
我查了下资料 把assigngt0_loopback_i ...
GTX这种高速串行接口不能直接assign
要像你现在这种方法才行 prow 发表于 2021-7-28 11:41
GTX这种高速串行接口不能直接assign
要像你现在这种方法才行
是的我现在相同的方式 KINTEX 下 回环成功 ARTIX下失败,在找原因{:dizzy:} prow 发表于 2021-7-28 11:41
GTX这种高速串行接口不能直接assign
要像你现在这种方法才行
GTXloopback 有20%概率失败,郁闷了, 换了晶振问题依旧
还要查下原因
页:
[1]