インテルのみ表示可能 — GUID: whp1630768444911
Ixiasoft
6.2.3.2. Logic Lock領域の定義
コアリソースの予約を予約済みコア・パーティションの更新リビジョンで行うには、固定サイズと位置、コアのみ、予約済みLogic Lock領域を定義してください。更新リビジョンでは、この領域を使用してコア開発を行います。この領域に含めることができるのは、コアロジックのみです。予約済みの配置領域のサイズが十分に大きく、更新リビジョンのすべてのコアロジックが含まれていることを確認してください。
次の手順を実行して、コアのベースリビジョンのLogic Lock領域を定義します。
- Project Navigatorウィンドウで、デザイン・インスタンスを右クリックし、Logic Lock Region > Create New Logic Lock Regionをクリックします。新しい領域がLogic Lock Regionsウィンドウに表示されます。また、デザイン・インスタンスを右クリックし、Locate Node > Locate in Chip Plannerをクリックして、領域を確認することもできます。
図 17. Project NavigatorでのLogic Lock Regionの作成
- Assignments > Logic Lock Regions Windowをクリックして、Logic Lock Regionsウィンドウを表示します。
- Width、Height、配置領域の座標をOrigin列で指定します。
- ReservedオプションとCore-Onlyオプションをイネーブルします。
- Fixed/LockedをSize/State列で選択します。
- Routing Regionセルをダブルクリックします。Logic Lock Routing Region Settingsダイアログボックスが表示されます。
図 18. Logic Lock Regionウィンドウ - Routing Typeで、Fixed with ExpansionをExpansion Length 1で指定します。
- OKをクリックします。
- File > Save Projectをクリックします。
この設定は、.qsf ファイル内の次の割り当てに対応します。
set_instance_assignment -name PLACE_REGION "X1 Y1 X20 Y20" -to <partition hierarchical path> set_instance_assignment -name RESERVE_PLACE_REGION ON -to <partition hierarchical path> set_instance_assignment -name CORE_ONLY_PLACE_REGION ON -to <partition hierarchical path> set_instance_assignment -name REGION_NAME led_inst_0 -to <partition hierarchical path> set_instance_assignment -name ROUTE_REGION "X0 Y0 X21 Y21" -to <partition hierarchical path> set_instance_assignment -name RESERVE_ROUTE_REGION OFF -to <partition hierarchical path>