UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 55366

面向 7 系列 FPGA GTX/GTH/GTP 收发器的设计咨询:收发器向导设置非最佳的 RX 端接使用模式

描述

RX 端接使用模式在7 系列 FPGA GTX/GTH 收发器用户指南 (UG476) 7 系列 FPGA GTP 收发器用户指南 (UG482) 的 RX 模拟前端部分中有介绍,不同端接使用模式的推荐协议也会在此列出。

Vivado 2013.1/ISE 14.5 版或更早版本中的一些协议、7 系列 FPGA 收发器向导 v2.5 版或更早版本可能端接设置没有达到最佳。

此外,一些 IP 也采用相同的非最佳设置生成。

解决方案

采用次优的 RX 端接可能导致性能不佳。

下一版 7 系列 FPGA 收发器向导、Vivado 2013.2 版和 ISE 14.6 版中将解决这一问题。

推荐的端接使用模式敬请参见用户指南 RX 模拟前端部分。

以下部分介绍了受影响的属性、受影响的 GT 向导协议、受影响的 IP 和解决方法信息。

受影响的属性
RX_CM_SEL,可控制 RX 端接模式,如 GND、AVTT、可编程或浮动等。
RX_CM_TRIM,控制可编程模式下的可编程电压电平。
 
GTH包含:
RXDFEAGCTRL.[4:3]

GTP 包括:
 RXLPM_IPCM_CFG
 RXLPM_INCM_CFG

GTX 包括:
PMA_RSV2[7:6]
PMA_RSV2[4]

每种使用模式/协议的设置详情敬请参见用户指南的 RX 模拟前端部分。RX_CM_SEL[1:0]属性在其应设为可编程 (11) 和 RM_CM_TRIM[3:0]设为 800 mv (1010) 情况下被设置为 GND 或浮动(01 或 10)。

受影响的 GTH/GTP 向导协议
CAUI、CEI11、CPRI、GigE、JESD204、RXAUI、XAUI、XLAUI、Aurora 8b10b 多通道双字节、Aurora 8b10b 多通道四字节、Aurora 8b10b 单通道双字节、Aurora 8b10b 单通道四字节、OC48、OC192、OTL 3 4和 OTU 4

受影响的 GTX 向导协议
3G-SDI

受影响 IP 的答复记录号:
 
协议 GTH GTP GTX
JESD204 (Xilinx 答复 55857) (Xilinx 答复 55857)
CPRI (Xilinx 答复 55863) (Xilinx 答复 55863)
RXAUI (Xilinx 答复 55840) (Xilinx 答复 55840)
XAUI (Xilinx 答复 55837) (Xilinx 答复 55837)
Aurora 64B/66B (Xilinx 答复 55849)
QSGMII (Xilinx 答复 55841)
GigaBit Ethernet
(Xilinx 答复 55367) (Xilinx 答复 55367)

没有列出答复记录的说明 IP 不受影响。

解决方法
以上列出的每个 IP 都有答复记录描述如何修改推荐的属性。

对于 GT 向导模板而言,解决方法是在单独的 GTHE2_CHANNEL 实例化中设置属性值。

对于 GTH 使用模式 3 而言,设置为:
1。RX_CM_SEL[1:0]  - 2'b11 (programmable)
2. RX_CM_TRIM[3:0]  - 4'b1010 (800 mv)
3. RXDFEAGCTRL.[4:3] 2'b10

可能有些 GTH 协议会被划分为使用模式 2。  Set:
1. RX_CM_SEL[1:0]  - 2'b00 (AVTT)
2. RXDFEAGCTRL.[4:3] 2'b10

对于 GTP 而言,设置为:
1。RX_CM_SEL[1:0]  - 2'b11 (programmable)
2. RX_CM_TRIM[3:0]  - 4'b1010 (800 mv)
3. RXLPM_INCM_CFG - 1'b1
4. RXLPM_IPCM_CFG 为 1'b0

对于使用模式 2 而言,设置为:
1。RX_CM_SEL[1:0]  - 2'b00 (AVTT)
2. RXLPM_INCM_CFG - 1'b1
3. RXLPM_IPCM_CFG 为 1'b0

对于 GTX 而言,设置为:
1。RX_CM_SEL[1:0]  - 2'b11 (programmable)
2. RX_CM_TRIM[2:0] 为 3'b010 (800 mv)
3.PMA_RSV2 [4]为 1'b1(800 Mv 设置的一部分)
4。PMA_RSV2[7:6] 为 2'b01
 
在设计实例中,GT 实例化可在 core_name_gt.v[hd] 文件中找到。

修订历史记录
05/06/2013——初始版本

链接问答记录

主要问答记录

Answer Number 问答标题 问题版本 已解决问题的版本
51456 有关 Artix-7 FPGA 设计咨询的主要答复记录 N/A N/A
42944 Design Advisory Master Answer Record for Virtex-7 FPGA N/A N/A
42946 Design Advisory Master Answer Record for Kintex-7 FPGA N/A N/A

子答复记录

Answer Number 问答标题 问题版本 已解决问题的版本
55857 JESD204B v4.0 or earlier - Updated RX Termination settings for 7 Series FPGA GTP and GTH N/A N/A

相关答复记录

Answer Number 问答标题 问题版本 已解决问题的版本
55863 CPRI for ISE 14.4 Update to RX termination for 7 Series GTP and GTH N/A N/A
AR# 55366
日期 06/26/2014
状态 Active
Type 设计咨询
器件 More Less
IP
的页面