Run Quartus Tcl
quartus_run_tclExecutes Tcl commands, inline scripts, or script files using Quartus II 9.1 command-line tools for FPGA development tasks.
Instructions
Run a Quartus Tcl command, inline script, or script file through quartus_sh.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| installRoot | No | Quartus root. Accepts either the Quartus install directory or its parent. | |
| use64bit | No | Use quartus/bin64 when available. Defaults to true. | |
| projectDir | No | Working directory. Relative paths are resolved from the workspace root. | |
| tclCommand | No | Single Tcl command. Defaults to script mode for full Tcl compatibility. | |
| script | No | Inline Tcl script body. Written to a temporary .tcl and run with -t. | |
| scriptPath | No | Existing Tcl script file to run with -t. | |
| scriptArgs | No | Arguments appended after the script path. | |
| useQuickEval | No | Use quartus_sh --tcl_eval for tclCommand. Defaults to false because Quartus 9.1 quick-eval does not support every Tcl builtin. | |
| keepTempScript | No | Keep generated temporary script. Defaults to true for traceability. | |
| timeoutSeconds | No | ||
| maxOutputBytes | No | ||
| dryRun | No |