ワイルドカード ポートを使用したモジュールの接続 - 2023.2 日本語

Vivado Design Suite ユーザー ガイド: 合成 (UG901)

Document ID
UG901
Release Date
2023-11-01
Version
2023.2 日本語

ワイルドカードを使用してモジュールを接続することもできます。たとえば、上記の例は次のようになります。

// in the instantiating module lower my_inst (.*);

上位モジュールの名前とタイプが正しければ、インスタンス全体が接続されます。

また、これらを混合して使用できます。次に例を示します。

lower my_inst (.myout(my_sig), .my_in(din), .*);

この例では、myout ポートが my_sig 信号に、my_in ポートが din 信号に、clk および my_in2clk および my_in2 信号に接続されます。