インテル® Quartus® Primeプロ・エディションのユーザーガイド: デザイン最適化

ID 683641
日付 9/30/2019
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

6.5.1. Tclコマンドを使用したLogic Lock割り当ての作成

インテル® Quartus® Primeソフトウェアは、Logic Lock割り当てを作成または変更するTclコマンドをサポートしています。
注: ノードへの完全な階層パスを使用して、ノード名を指定します。

配置領域の作成または変更

Logic Lock

X46 Y36 X65 Y49

set_instance_assignment -name PLACE_REGION "X46 Y36 X65 Y49" -to <node names> 
  • 同じコマンド形式を使用して、既存の割り当てを変更できます。
  • ;
  • PLACE_REGION

ルーティング領域の作成または変更

次の割り当てにより、バウンディングボックス座標X5 Y5 X30 Y30のルーティング領域が作成されます。

set_instance_assignment -name ROUTE_REGION -to <node names> "X5 Y5 X30 Y30"
  • 同じコマンド形式を使用して、既存の割り当てを変更できます。
  • ルーティング領域が割り当てられているすべてのインスタンスには、それぞれの配置領域が必要です。 ルーティング領域には配置領域が完全に含まれている必要があります。

領域を予約済みとして指定

次の割り当てにより、既存のリージョンが予約されます。

set_instance_assignment -name <instance name> RESERVE_PLACE_REGION -to <node names> ON
  • 配置領域のみを予約できます。

リージョンをコアのみとして指定

デフォルトでは、 インテル® Quartus® Primeプロ・エディションソフトウェアにはLogic Lock割り当てにピンが含まれています。 領域をコアのみ(つまり、制約されていないインスタンスの周辺ロジック)として指定するには、次の割り当てを使用します。
set_instance_assignment -name <instance name> CORE_ONLY_PLACE_REGION -to <node names> ON