V シリーズFPGA デバイスにおけるCvP (プロトコル経由コンフィグレーション) 実装ユーザーガイド

ID 683889
日付 10/31/2016
Public
ドキュメント目次

5.2.3. リコンフィグレーション可能なコア領域の代替user_led.v ファイルの作成5.3.3. リコンフィグレーション可能なコア領域の代替user_led.v ファイルの作成

このデザイン例では、PCI Express High Performance Reference Design の新しいバージョンが作成されます。このリファレンス・デザインのオリジナルバージョンには、LTSSM (リンク・トレーニングとステータスおよびステートマシン) がポーリング・コンプライアンス・ステート (0x3) に入るたびにオンになるLED が含まれています。user_led.v の別のバージョンでは、カウンターに基づいてLED が点灯します。このLED は、High Performance Reference Design の個別のモジュールとしてインスタンス化され、複数のバージョンのコアロジックでデザインを作成するために必要なステップを実証します。

High Performance Reference Design の代替バージョンを作成するには、次の手順を実行します。

  1. http://www.altera.com/literature/ug/user_led.zip からuser_led.zip をダウンロードし、デスクトップに保存します。
  2. user_led.zip を開いて展開します。
  3. user_led.vtop_hw.v を作業ディレクトリーにコピーします。
    このバージョンのuser_led.v は、LTSSM (リンク・トレーニングとステータスおよびステートマシン) がポーリング・コンプライアンス・ステート (0x3) に入るとオンになります。top_hw.v はPCI Express High Performance Reference Design のトップレベル・ラッパーです。user_led.v を別のモジュールとしてインスタンス化します。
  4. cvp_app_src を作業ディレクトリーのサブディレクトリーに移動またはコピーします。
    この代替バージョンのuser_led.v は、カウンターのビット[23]が1 になるたびにLED を点灯させます。