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

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

5.3.8. CvP リビジョンのデザインフローによるCvP 更新モードのSOF ファイルの分割

CvP Revision Design Flow をCvP 更新モードで実装するには、ベース.sof (top.sof) をリビジョン.sof (cvp_app.sof) に置き換える必要があります。また、CvP リビジョンに別のファイル名を指定する必要があります。ここの例では、 cvp_app を使用しています。CvP リビジョン用に作成されたペリフェラル・イメージとコアイメージは、それぞれcvp_app.periph.pofcvp_app.core.rbf です。CvP リビジョンのペリフェラルおよびコアイメージを作成するには、次の手順に従います。

  1. File メニューでConvert Programming File を選択します。Output programming file の下で、次の表のオプションを指定します。これらの設定は、下の図に示されています。
    表 23.  CvP Revision Design Flow: Output Programming File オプション

    パラメーター

    Programming file type

    Programmer Object File (.pof)

    Configuration device

    CFl_128Mb

    Mode

    1-bit Passive Serial

    File name

    browse をクリックしてpcie_quartus_files/cvp_app.pof を指定します。

    Create Memory Map File

    このオプションをオンにします。

    Create CvP files

    このオプションをオンにします。このボックスは、Input files to convert の下でSOF Data ファイルを指定しない限りグレー表示されます。

  2. Input files to convert の下で、次の表のオプションを指定します。
    表 24.   CvP Revision Design Flow: Input Files to Convert

    パラメーター

    SOF Data をクリック

    Add File をクリックし、./pcie_quartus_files/cvp_app.sof に移動します。Device and Pin Options ダイアログボックスで圧縮または暗号化ビットストリームを指定した場合は、Conversion Programming File ウィンドウでも同じオプションを指定する必要があります。これらの設定を有効にするには、cvp_app.sof をクリックします。次に、Properties をクリックし、該当するボックスにチェックマークを付けます。

  3. Output Programming Files セクションのCreate CvP files (Generate cvp_app.periph.jic and cvp_app.core.rbf) パラメーターをオンにします。
  4. Conversion Programming File のパラメーターを保存するには、Save Conversion Setup をクリックし、出力ファイル名を入力します。変換設定を保存すると、その後の変換に時間がかかりません。この演習では、設定をcvp_update_revision_setup.cof と名付けます。Convert Programming File ウィンドウのOpen Conversion Setup Data を使用してConversion Setup File (*.cof) を開くと、変換パラメーターを再ロードできます。以下の図は、これらのオプションを示しています。
  5. Generate をクリックします。この変換プロセスによって、代替コアロジックのcvp_app.core.rbf とペリフェラル・ロジックのcvp_app.periph.pof が作成されます。
    注: 生成されたCvP ペリフェラル・ファイルサイズは、選択されたコンフィグレーション・デバイスのサイズと一致します。
    図 48. CvP リビジョンのデザインフロー:プログラミング・ファイルの変換
  6. ハードウェアの立ち上げに進みます。

*_cvp* デザインで提供されるtop.cof ファイルは、CvP 初期化モードのテンプレートです。このファイルは、Convert Programming File ウィンドウのOpen Conversion Setup Data で開いて、上図のパラメーターを取得できます。