Arria 10におけるプロトコル経由のCvP初期化およびパーシャル・リコンフィギュレーション ユーザーガイド

ID 683871
日付 5/02/2016
Public
ドキュメント目次

7.5. PRリビジョンの作成

  1. 別のエンティティを指し示す合成リビジョンを作成します。例:p2_synth.qsf

    # プリアンブル

    set_global_assignment -name FAMILY "Arria 10"
    set_global_assignment -name DEVICE <the correct device>

    # 新しいエンティティを指定します

    set_global_assignment -name TOP_LEVEL_ENTITY <filename>
    set_global_assignment -name VERILOG_FILE <*.v file>

    # ディスク上で結果を参照するための名称を指定します

    set_instance_assignment -name PARTITION root_partition-to |
  2. quartus_synを実行します
  3. fitリビジョンを作成します。例:p2_fit.qsf

    # 「最終的な」スタティック・パーティションのスナップショットをデザインにインポートします

    set_instance_assignment -name IMPORT_BLOCK "/base/root_partition/final" –to "|"

    # 「persona2_synth」ブロックの合成されたネットリストを「p2_synth」リビジョンにインポートします

    set_instance_assignment -name IMPORT_BLOCK "p2_synth/root_partition/synthesized" –to "freeze|pr"

    # オプション

    set_global_assignment -name FAMILY "Arria 10"
    set_global_assignment -name DEVICE <the correct device>
    set_global_assignment -name TOP_LEVEL_ENTITY <As specified in base.qsf>
    set_global_assignment -name BASE_REVISION "base"
    set_global_assignment -name PROJECT_OUTPUT_DIRECTORY <correct directory>
    set_global_assignment -name ENABLE_PR_PINS ON
  4. quartus_fitを実行します
    注: 設定に一貫性を持たせるには、すべてのグローバル・アサインメントをベース・リビジョンからPRリビジョンに手動でコピーする必要があります。