Category Scripting

Practical Exposure to writing TCL with examples

Before explaining with the examples, let me clear few things. ⦁ Before going to write the script, first read all the blogs that I have mentioned in the TCL Scripting section. Once you have the problem statement, then understand what…

Regular Expressions in TCL

Regular expressions in TCL are a way to search text. These help us to find a particular character and then we can use our ways to deal with it. “regexp” represents the regular expression. This helps to match a character…

Procedure in TCL

There are number of scripts which can be executed more than once, to utilize the reusability we use procedure in TCL.

String in TCL

We know that variable value can be in the form of a number or string. Working with string in tcl, we can have many ways to take care of things. set a 10; set a apple; With the above example…


What is Array? During execution, we can have a few variables which we need. So we can take these variables in the form of array in tcl.


There are many statements where we need to execute commands till the condition is met, these are called Loops in TCL. Mainly we use FOR, FOREACH and WHILE Loops in VLSI.

Decision in TCL

Decision There will be many points where we need a decision in tcl in between choices while writing a script, there IF statement will help us. IF comes with ELSE also if there are more than one statement. Below diagram…

Basics of TCL

Being a VLSI engineer we work on many industry tools and these tools need an automation rather than manual work as we need to handle many issues at the same time. We can’t go and fix all this manually as…