AN 899: 高速保存によるコンパイル時間の短縮

ID 683493
日付 11/06/2019
Public
ドキュメント目次

1.4.2. ステップ2: デザイン・パーティションのフロアプラン

コア専用に予約された固定ルーティング領域を定義し、予約済みのコア・パーティションに向けたコアリソースをプロジェクトで予約する必要があります。 排他的な配置領域のサイズが、予約済みのコア・パーティションのすべてのコアロジックを含むのに十分な大きさであることを確認してください。次の手順に従い、コア専用に予約された固定ルーティング領域を定義し、ペリフェラル以外の開発に向けてコアリソースを予約します。
  1. Design Partitions WindowのProject Navigatorblinking_led_8sインスタンスを右クリックし、 Logic Lock Region > Create New Logic Lock Regionをクリックします。
    図 14.  Logic Lock領域の作成
  2. 領域のプロパティーを変更するには、Assignments > Logic Lock Regions Windowをクリックします。
  3. Origin列で、X165_Y113を指定します。
  4. Width14、そしてHeight34に変更します。
  5. ReservedおよびCore-Onlyのオプションを有効にします。
  6. Routing Regionセルをクリックします。 Logic Lock Routing Region Settingsダイアログボックスが表示されます。
  7. Fixed with expansionは、Routing TypeExpansion Length1にして指定します。このチュートリアルにおいて、実際のサイズと位置は任意です。ただし、Logic Lock領域の形状は、Chip Plannerで確認および調整することができます。
  8. 1から7の手順を繰り返し、次のLogic Lock領域をblinking_led_16sインスタンスに定期議します。
    図 15.  Logic Lock領域
    • OriginX165_Y149
    • Width14
    • Height34
    • ReservedOn
    • Core OnlyOn
    • Expansion LengthFixed with expansion 1

    このフロアプランでは、配置位置が出力ピンから離れ過ぎていないため、ref_clock_inのタイミングが満たされます。

    図 16.  Logic Lock領域の配置