本來寫了一篇關於高速收發器的初步調試方案的介紹,給出一些遇到問題時初步的調試建議。但是發現其中涉及到很多概念。逐一解釋會導致文章過於冗長。所以單獨寫一篇基本概念的介紹,基於Xilinx 7系列的GTX。
需要說明,文本只是初步介紹基本概念,會盡量使用通俗淺顯的描述而避免使用專業詞匯,也只會描述一些基本的、常用的內容,不能保證全面型。所以從專業角度看,可能部分用詞和原廠文檔有出入,同時覆蓋面不夠,請見諒。
GTP、GTX、GTH和GTZ:
這四個是Xilinx 7系列FPGA全系所支持的GT,GT的意思是Gigabyte Transceiver,G比特收發器。通常稱呼為Serdes、高速收發器,GT,或者用具體型號(例如GTX)來稱呼。
7系列中,按支持的最高線速率排序,GTP是最低的,GTZ是最高的。GTP被用於A7系列,GTZ被用於少數V7系列。從K7到V7,最常見的是GTX和GTH。GTH的最高線速率比GTX稍微高一點點。
GTX和GTH的文檔都是UG476。從這里就能看出來,這兩個GT的基本結構大同小異。所以掌握一個,另一個基本也就熟悉了。
UG476文檔鏈接:http://link.zhihu.com/?target=https%3A//www.xilinx.com/support/documenta...