はじめに Xilinx 社のFPGA開発環境の Vivado、いちいち GUI でマウスボタンをポチポチするのは面倒です。 Vivado は Tcl スクリプトでバッチ処理が出来るので、決まり切った仕事なら Tcl スクリプトを書いて処理させたほうが楽です。 この記事では、Vivado で論理合成と配置配線を実行するTclスクリプトを解説します。 環境 Xilinx Vivado 2015.4 Xilinx Vivado 2016.4 Xilinx Vivado 2017.1 Xilinx Vivado 2017.2 Xilinx Vivado 2018.3 Xilinx Vivado 2019.1 Xilinx Vivado 2019.2 (Vitis) Tclスクリプトの説明 1 プロジェクトを開く このスクリプトではすでにプロジェクトが作られていることを前提にしています。 変数 pr