ブロックベース・デザイン ユーザーガイド: インテル® Quartus® Prime プロ・エディション

ID 683247
日付 5/07/2018
Public
ドキュメント目次

1.6.2.2. ステップ2:デベロッパー: Logic Lock リージョンを定義する

ペリフェラル再利用コア・パーティション用のコンシューマー・プロジェクトでコアリソースを予約するために、デベロッパーは固定サイズと場所、定義されたルーティング・リージョンを持つコアのみの予約済みLogic Lockリージョンを定義します。コンシューマーはコア開発のためにこのリージョンを使用します。このリージョンには、コアロジックのみを含むことができます。 予約された配置リージョンが、コンシューマーが開発するすべてのコアロジックを格納するのに十分な大きさであることを確認します。複数のコア・パーティションを持つプロジェクトでは、重複しないLogic Lockルーティング・リージョンに各パーティションを制限します。

デベロッパー・プロジェクトでコア開発のLogic Lockリージョンを定義するには次の手順を実行します 。

  1. Project Navigator でデザイン・インスタンスを右クリックし、 Logic Lock Region > Create New Logic Lock Region をクリックします。このリージョンは、Logic LockRegions ウィンドウに表示されます。また、Chip Plannerでリージョンを確認することもできます。(Locate Node > Locate in Chip Planner)
  2. Origin 列で配置リージョンの座標を指定します。
  3. Reserved および Core-Only オプションを有効にします。
  4. Size/StateFixed/Lockedを選択します。
  5. Routing Region セルをクリックします。 Logic Lock Routing Region Settings ダイアログボックスが表示されます。
    図 13.  Logic Lock Regions Window
  6. Fixed with expansion で、Routing Type に対して Expansion Length1 と指定します。このフローでは、Unconstrained 以外の任意の値を選択できます。
  7. OK をクリックします。
  8. File > Save Projectをクリックします。