Vivado 提供 interactive shell 讓人可以在 shell 中測試 TCL command,用如下指令就可進入 interactive shell
vivado -mode tcl
假如想寫一個 TCL script 直接餵給 vivado 的話,需使用如下語法
vivado -mode tcl -source script.tcl
不過最好在後面加個 -notrace 參數,否則預設會把 script 內容印出來,會讓 log 變得很雜亂
Reference
vivado -mode tcl
vivado -mode tcl -source script.tcl