Tools & career path

TCL for EDA

Design Compiler, PrimeTime, ICC2 and nearly every chip-design tool are driven by TCL. This path teaches it from scratch for VLSI: variables and the all-important substitution rules, lists and arrays, control flow, procedures, parsing tool reports with regular expressions, and querying the design through collections. Practical and job-focused.

7
lessons
54 min
of reading
Beginner
level
Free
every lesson

Lessons

7 lessons · 54 min
  1. 01Why TCL Runs the EDA WorldThe language behind every chip-design tool6 min
  2. 02Variables and Substitutionset, $, [ ], and expr8 min
  3. 03Lists, the TCL WorkhorseBuilding and walking lists of objects8 min
  4. 04Control Flowif, for, while, and the brace rule7 min
  5. 05Procedures and ReuseWrapping logic into proc7 min
  6. 06Parsing ReportsStrings, regexp, and reading files9 min
  7. 07TCL Inside EDA ToolsCollections and querying the design9 min