export_xdc(...) - export_xdc(...) - 2026.1 日本語 - UG1781

Power Design Manager Python スクリプト ガイド (UG1781)

Document_ID
UG1781
Release_Date
2026-06-23
Version
2026.1 日本語

説明

XDC 制約を生成し、.xdc ファイルにエクスポートします。

構文

export_xdc(<xdc_file>, thermal_constraints='Junction', enable_rails=True, overwrite=False)

パラメーター

名前 説明
<xdc_file> エクスポートする .xdc ファイルへのパス。
[thermal_constraints] 適用する熱制約。大文字と小文字を区別せずに Junc[tion] または Amb[ient] を指定できます。それぞれ Force Junction Temperature または Ambient & Theta JA 制約が適用されます。

デフォルト: Junction

[enable_rails] 電源レール制約のエクスポートを有効にします。

デフォルト: True

[overwrite] True の場合、出力ファイルが既に存在する場合は上書きします。

デフォルト: False

# Export XDC constraints with default thermal constraint and rail constraints enabled
proj = open_project('my_design.pdm')
proj.export_xdc('constraints.xdc')
# Export with specific thermal constraint
# proj.xdc_thermal_constaints == ['Junction', 'Ambient']
proj.export_xdc('constraints.xdc', thermal_constraints='Ambient')
# Export without power rail constraints
proj.export_xdc('constraints.xdc', thermal_constraints='Junction', enable_rails=False)