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

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

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

説明

名前および設定ディクショナリを指定してクロックを編集します。ディクショナリで指定された設定のみが適用されます。

構文

edit(<name>, <settings_dict>)

パラメーター

名前 説明
<name> クロック名。
<settings_dict> クロック設定ディクショナリ。完全なクロック設定ディクショナリ構造を確認するには、get_sample_settings(template=True) を実行します。

# Edit the frequency of an existing clock
proj = open_project('my_design.pdm')
clock_handler = proj.get_clock_handler()
clock_handler.edit('clk1', {'freq': 250.0})
# Edit multiple settings at once
clock_handler.edit('clk1', {'is_gated': True, 'min_scaled_freq': 100.0})
# Empty dictionary has no effect
clock_handler.edit('clk1', {})