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# 21404

Embedded Tri-mode Ethernet MAC Wrapper v2.1 - The RXCLK0_FORCE_PMACLK and TXCLK0_FORCE_PMACLK attributes are incorrectly set to FALSE for 1000BASE-X and SGMII interfaces in the gt11_dual_1000X file

説明

General Description:

Configurations of the Embedded Tri-mode Ethernet MAC Wrapper v2.1 that use 1000BASE-X or SGMII physical interface options incorrectly set the RXCLK0_FORCE_PMACLK and TXCLK0_FORCE_PMACLK attributes to FALSE for the GT11 instances in the gt11_dual_1000X.v(vhd) files.

ソリューション

GT11 を低レイテンシ モードで動作するには、RXCLK0_FORCE_PMACLK および TXCLK0_FORCE_PMACLK 属性に TRUE を設定する必要があります。

この問題は、 次の 7.1i IP アップデート #3 でリリースされるラッパ ファイルで修正される予定です。

この問題を回避するには、gt11_dual_1000X.v または gt11_dual_1000X.vhd ファイル、および.ucf ファイルの GT11 インスタンスの RXCLK0_FORCE_PMACLK および TXCLK0_FORCE_PMACLK 属性を TRUE に変更してください。
gt11_dual_1000X.v:
元の設定は次のとおりです。
defparam GT11_1000X_A.RXCLK0_FORCE_PMACLK = "FALSE";
defparam GT11_1000X_A.TXCLK0_FORCE_PMACLK = "FALSE";
defparam GT11_1000X_B.RXCLK0_FORCE_PMACLK = "FALSE";
defparam GT11_1000X_B.TXCLK0_FORCE_PMACLK = "FALSE";

次のように変更します。
defparam GT11_1000X_A.RXCLK0_FORCE_PMACLK = "TRUE";
defparam GT11_1000X_A.TXCLK0_FORCE_PMACLK = "TRUE";
defparam GT11_1000X_B.RXCLK0_FORCE_PMACLK = "TRUE";
defparam GT11_1000X_B.TXCLK0_FORCE_PMACLK = "TRUE";

gt11_dual_1000X.vhd:
元の設定は次のとおりです。
GT11_1000X_A : GT11
...
RXCLK0_FORCE_PMACLK => FALSE,
TXCLK0_FORCE_PMACLK => FALSE,

GT11_1000X_B : GT11
...
RXCLK0_FORCE_PMACLK => FALSE,
TXCLK0_FORCE_PMACLK => FALSE,

次のように変更します。
GT11_1000X_A : GT11
...
RXCLK0_FORCE_PMACLK => TRUE,
TXCLK0_FORCE_PMACLK => TRUE,

GT11_1000X_B : GT11
...
RXCLK0_FORCE_PMACLK => TRUE,
TXCLK0_FORCE_PMACLK => TRUE,

.ucf file :
元の設定は次のとおりです。
INST GT11_DUAL_1000X_inst/GT11_1000X_A RXCLK0_FORCE_PMACLK = FALSE;
INST GT11_DUAL_1000X_inst/GT11_1000X_A TXCLK0_FORCE_PMACLK = FALSE;
...
INST GT11_DUAL_1000X_inst/GT11_1000X_B RXCLK0_FORCE_PMACLK = FALSE;
INST GT11_DUAL_1000X_inst/GT11_1000X_B TXCLK0_FORCE_PMACLK = FALSE;

次のように変更します。
INST GT11_DUAL_1000X_inst/GT11_1000X_A RXCLK0_FORCE_PMACLK = TRUE;
INST GT11_DUAL_1000X_inst/GT11_1000X_A TXCLK0_FORCE_PMACLK = TRUE;
...
INST GT11_DUAL_1000X_inst/GT11_1000X_B RXCLK0_FORCE_PMACLK = TRUE;
INST GT11_DUAL_1000X_inst/GT11_1000X_B TXCLK0_FORCE_PMACLK = TRUE;



AR# 21404
日付 12/15/2012
ステータス アクティブ
種類 一般
このページをブックマークに追加