Quartus® Prime Pro Edition User Guide: Scripting

ID 683432
Date 4/07/2025
Public
Document Table of Contents

2.1. Tool Command Language

Tcl (pronounced “tickle”) stands for Tool Command Language, and is the industry-standard scripting language. Tcl supports control structures, variables, network socket access, and APIs.

With Tcl, you can work seamlessly across most development platforms. Synopsys* , Siemens* EDA, and Altera software products support the Tcl language.

By combining Tcl commands and Quartus® Prime API functions, you can create your own procedures and automate your design flow. Run Quartus® Prime software in batch mode, or execute individual Tcl commands interactively in the Quartus® Prime Tcl shell.

Quartus® Prime software supports later Tcl/Tk versions supplied by the Tcl DeveloperXchange.