【Zynq UltraScale+ MPSoC解密學習3】Zynq UltraScale+的GTx

目錄

一、幾個基本概念

1.1 Serdes

1.2 GT

二、Zynq U+的High-Speed Serial I/O

2.1 PS-GTR

​2.2 GTH/GTY


一、幾個基本概念

1.1 Serdes

SERDES是英文SERializer(串行器)/DESerializer(解串器)的簡稱。它是一種主流的時分多路複用(TDM)、點對點(P2P)的串行通信技術。即在發送端多路低速並行信號被轉換成高速串行信號,經過傳輸媒體(光纜或銅線),最後在接收端高速串行信號重新轉換成低速並行信號。這種點對點的串行通信技術充分利用傳輸媒體的信道容量,減少所需的傳輸信道和器件引腳數目,提升信號的傳輸速度,從而大大降低通信成本。(來自百度百科)

1.2 GT

GT,Gigabit Transceiver,吉比特收發器。是Xilinx在高速SerDes的基礎上,增加了其他模塊,如8b/10b編解碼等,它是實現當下一些高速串行接口的基礎:如PCIe、RapidIO等。
GT根據傳輸速率不通,分爲GTP/GTX/GTR/GTH/GTY/GTM等(速率遞增)。不同系列的Xilinx FPGA集成的GT不一致,詳細可參考下圖:


二、Zynq U+的High-Speed Serial I/O

翻看Zynq U+的技術手冊,它使用的高速串行接口主要有GTR、GTH/GTY。
其中GTR主要應用於PS側,GTH/GTY則主要應用於PL側。 

2.1 PS-GTR

PS端的GTR接口共有4路,由五種高速接口共享,分別是:PCIE v2.0、SATA3.1、DisplayPort、USB3.0和Serial GMII。它們的互聯矩陣如下圖:


 不同接口的參考時鐘也不一致,可以參考下圖:


2.2 GTH/GTY

PL端主要有100G Ethernet、PCIE v3.1、Interlaken v1.2這幾個邏輯功能會用到GT,它們共享16路PL端的GTH和GTY。
GTH收發器是節能的,支持的線速率從500Mb/s到16.375Gb/s;GTY支持的線速率從500Mb/s到32.75Gb/s。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章