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

7 Series Integrated Block for PCI Express / AXI Memory Mapped to PCI Express (Vivado 2015.1/Vivado 2015.2) - Artix-7 および Zynq デバイスで断続的にリンクをトレーニングできないことがある

説明

問題の発生したバージョン :

  • v3.1 (7 Series Integrated Block for PCI Express)
  • v2.6 (Rev1) (AXI Memory Mapped to PCI Express)

修正バージョンおよびその他の既知の問題

7 Series Integrated Block for PCI Express に関しては (ザイリンクス アンサー 54643)、AXI Memory Mapped to PCI Express に関しては (ザイリンクス アンサー 54646) を参照してください。

GTP を使用する Artix-7 および Zynq デバイスの 7 Series Integrated Block for PCI Express および AXI Memory Mapped to PCI Express コアで、断続的にリンクをトレーニングできないことがあるというリンク トレーニング問題が報告されています。

ソリューション

Vivado 2015.1 でこの問題を修正するには、次に示すように gtp_pipe_drp.v ファイルをアップデートしてください。

//-------------- DRP Done -------------
FSM_DONE:
begin
if (index == INDEX_MAX)
begin
fsm <= FSM_IDLE;
index <= 5'd0;
done <= 1'd1; // 1'd0 から 1'd1 に変更
end

always @ (posedge DRP_CLK)
begin
if (!DRP_RST_N)
begin
fsm <= FSM_IDLE;
index <= 5'd0;
done <= 1'd1; // 1'd0 から 1'd1 に変更
end

//--------- Default Sate -------------------
default:
begin
fsm <= FSM_IDLE;
index <= 5'd0;
done <= 1'd1; // 1'd0 から 1'd1 に変更
end

この問題は、Vivado 2015.2 の 7 Series Integrated Block for PCI Express コアに対しては修正されています。

Vivado 2015.2 の AXI Memory Mapped to PCI Express コアに対しては、このアンサーに添付されているパッチをインストールしてください (説明は下を参照)。

AXI Memory Mapped to PCI Express に対しては、この問題は次のコア リリースで修正される予定です。

  • 添付のパッチは、Vivado 2015.2 の AXI Memory Mapped to PCI Express コア用です。
  • 添付の ZIP ファイルを任意のディレクトリに解凍します。
  • Vivado 2015.2 を開き、新しいプロジェクトを作成します。
  • IP カタログを開きます。 使用するコアを右クリックし、[IP Settings] を選択します。
  • [Add Repositories] をクリックし、パッチを解凍したディレクトリを指定します。
  • [OK] をクリックします。これでコアを生成できるようになります。
  • コアを既に生成している場合は、コアを右クリックして [Upgrade IP] をクリックします。
  • 別の方法として、MYVIVADO 環境変数でパッチの場所を指定することもできます。
パッチをインストールした後、AXI Memory Mapped to PCI Express コアのバージョンは「v2.6 (Rev. 2)」になるはずです。

注記 : 「問題の発生したバージョン」は、問題が最初に発見されたバージョンを示します。

問題はそれ以前のバージョンでも発生していた可能性がありますが、以前のバージョンではそれを検証するテストは実行されていません。

改訂履歴

2015/06/17 - 初版

2015/07/21 - AXI Memory Mapped to PCI Express コア用のパッチを追加

添付ファイル

関連添付ファイル

タイトル サイズ ファイルタイプ
AR63182_Vivado_2015_2_preliminary_rev1.zip 1 MB ZIP

アンサー レコード リファレンス

マスター アンサー レコード

Answer Number アンサータイトル 問題の発生したバージョン 修正バージョン
54643 7 Series Integrated Block for PCI Express - Vivado 2013.1 以降のバージョンのリリース ノートおよび既知の問題 N/A N/A
AR# 63182
日付 08/26/2015
ステータス アクティブ
種類 既知の問題
IP
  • 7 Series Integrated Block for PCI Express (PCIe)
  • AXI PCI Express (PCIe)
このページをブックマークに追加