天天看點

GT高速串行接口使用記錄

本項目使用V7(GTH)和Z7(GTX),線速率為6.144G,已實作互通。

曾遇到的問題:(PCB布線出現問題)

1、P/N極性有的接反了。

解決方法:接反的部分,添加極性翻轉控制即可。

2、GT接口同一對的RX和TX與另一闆卡連接配接出現錯位。例如V7的RX0與Z7的TX1連接配接,但是V7的TX0與Z7的RX3連接配接。

解決方法:定義管腳是,隻能成對定義,就像V7的RX0/TX0,Z7的TX1/RX1,即便XDC定義Z7的TX1/RX3,編譯後檢視管腳也是失敗的。可以多定義一組,把要用的那一組的接受發送都包括在裡面就行。

開始調試的時候沒想過硬體會出現這麼多問題,一開始不知道問題出現在哪裡,懷疑過是不是不同晶片不能通信,GTX跟GTH不能通信,好在後面解決了,還是經驗不足的原因。

總結:

先進行IBERT測試,ibert測試沒通一切白搭,用PRBS-7BIT等測試,裡面極性反轉等各種控制都有。