Visible to Intel only — GUID: mwh1410471013439
Ixiasoft
Visible to Intel only — GUID: mwh1410471013439
Ixiasoft
2. Tcl Scripting
For example, you can use Tcl scripts to perform the following tasks:
- Manage Quartus® Prime projects
- Specify assignments and constraints
- Compile your design
- Perform timing analysis
- Generate and view reports about your project
You can also use Tcl scripts to migrate a project or project settings. For example, when working with different projects targeting the same prototype or development board, you can define a Tcl script to automate pin assignments for each project, rather than entering the assignments individually in the GUI. You can automatically generate a Tcl script based on current project assignments, which simplifies transferring the assignments to another project.
The Quartus® Prime software Tcl commands follow familiar EDA industry Tcl application programming interface (API) standards for command-line options. If you encounter an error with a command argument, the Tcl interpreter includes help information showing correct usage.
This chapter includes sample Tcl scripts for automating tasks in the Quartus® Prime software, along with a complete reference of all supported Tcl commands and arguments. You can modify the example scripts for use with your own designs. Refer to Design Examples section of the Support area on the Intel website.
Section Content
Tool Command Language
The Quartus Prime Tcl Console Window
Quartus Prime Tcl Packages
Tcl Design Flow Controls
Automating Script Execution
Other Scripting Features
The Quartus Prime Tcl Shell in Interactive Mode Example
The tclsh Shell
Tcl Scripting Basic Examples
Tcl Scripting Revision History