説明
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)