非同期クロック グループの作成 - 2022.1 日本語

Vivado Design Suite ユーザー ガイド: 制約の使用 (UG903)

Document ID
UG903
Release Date
2022-06-01
Version
2022.1 日本語

-asynchronous オプションを使用して、非同期グループを作成します。

set_clock_groups -name async_clk0_clk1 -asynchronous -group {clk0 usrclk itfclk} \
-group {clk1 gtclkrx gtclktx}

生成クロックの名前が前もって予測できない場合は、get_clocks -include_generated_clocks を使用してダイナミックにそれらを取得します。-include_generated_clocks は SDC の拡張オプションです。上記の例は、次のようにも記述できます。

set_clock_groups -name async_clk0_clk1 -asynchronous \
-group [get_clocks -include_generated_clocks clk0] \
-group [get_clocks -include_generated_clocks clk1]