Vivado インプリメンテーションは、次のプロセスで構成されます。
- デザインの最適化 (
opt_design
) - デザインの消費電力最適化 (
power_opt_design
) (オプション) - デザインの配置 (
place_design
) - 配置後のデザインの消費電力最適化 (
power_opt_design
) (オプション) - 配置後のデザインの物理最適化 (
phys_opt_design
) (オプション) - デザインの配線 (
route_design
) - 配線後のデザインの物理最適化 (
phys_opt_design
) (オプション) - ビットストリームの生成 (
write_bitstream
) (Versal 以外のすべてのデバイス) - デバイス イメージの生成 (
write_device_image
) (Versal デバイス)
Vivado ツールでは、インプリメンテーションを 1 つのプロセスとしてではなく、1 つずつ順に実行することも可能です。