キャスト演算子 - 2023.2 日本語

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

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

SystemVerilog では、あるデータ型の値を別のデータ型の値に割り当てることはできませんが、

キャスト演算子 (') を使用すると可能になります。キャスト演算子を使用すると、データ型を変換できます。次のように使用します。

casting_type'(expression)

casting_type は次のいずれかになります。

  • integer_type
  • non_integer_type
  • real_type
  • 符号なしの定数値
  • ユーザーが作成した符号付き値型