Quartus II Software Command-Line Operation & TCL Scripting
Quartus® II design software provides the easiest to use and most powerful environment available for command-line operation and tool command language (Tcl) scripting from an FPGA vendor. This scripting environment is offered in addition to the Quartus II software’s rich graphical user interface (GUI).
Benefits of Command-Line Operation & Tcl Scripting Support
Each stage of the Quartus II software design flow corresponds to a command-line executable file. Many of these executable files also support industry-standard Tcl scripting for custom functionality or processing beyond the GUI design flow. Quartus II design software offers the following scripting support benefits, also known as CAR:
- Custom Analysis
- Automation
- Reproducibility
Custom analysis allows you to build test procedures into the script and change design processing based on the test results. Scripts can automate design flows to perform on multiple computers simultaneously and easily archive and restore projects. Reproducibility ensures that scripts use the same project setup and assignments for every compile, even when you transfer a project from one engineer to another. In other words, you can use scripts as another level of design quality assurance.
Learning Resources
The most up-to-date list of command-line operation and Tcl commands can be found in the Quartus II software online help reference. To access this information within Quartus II design software, type at the command prompt
quartus_sh --dse
The following command-line operation and Tcl references and learning resources are also available:
|