Tcl is a popular and widely used cross-platform script programming language that achieves significant productivity gains when used by skilled engineers. Its combination of text processing, file manipulation and system control features make it ideal for this purpose. Almost every industry-leading EDA tool uses it to provide a powerful and platform-independent command language. The session discusses specific examples of the use of Tcl with selected simulation and synthesis tools.
The course covers an introduction to the essential subset of the Tcl scripting language, with design related exercises and examples including: running EDA tools. Whenever you use the command-line prompt in EDA tools you are probably issuing commands to Tcl. Fully integrated with the EDA tool, Tcl deals with your commands, decides which internal functions of the tool to execute, and passes your command-line arguments to those functions.
This session is taught by Doug Perry, Senior Member Technical Staff at Doulos and author of the industry classic “VHDL: Programming by Example”.
DAC is the premier conference devoted to the design and automation of electronic systems (EDA), embedded systems and software (ESS), and intellectual property (IP).
DAC 2016 will be held in Austin, Texas, at the Austin Convention Center. Get details about travel, hotels, and area attractions in one convenient spot.