芯冰乐知识星球入口:芯冰乐
TCL就是Tool Command Language的简称,广泛应用在各大eda工具中。 EDA工具能够高度自动化的运行得益于TCL。 用户在编写完相关的tcl脚本后,让eda工具自动运行,便能够很大程度地解放双手了。
其实,网络上介绍TCL脚本的课程层出不穷了。应很多粉丝的要求,小编在此开一个介绍tcl脚本的系列专题,结合数字后端的核心eda工具innovus,给大家讲一讲tcl的门道。
言归正传,tcl其实和大多数编程语言一样,需要遵循一定的语法结构。同时,也包含了程序的基本功能,比如判断、循环、正则表达式、定义proc等。
小编用到现在对tcl的一个直观感受就是其并没有很明确的数据类型。即文本也可以作为列表,列表也可以当成文本处理。
本文就先介绍一下最基础的tcl语法。
1、赋值
set a 2 #定义a的值为2
注意,tcl中的注释语句是#。
2、四则运算
tcl中所有的运算均需要调用expr内置函数。
如2+3,在tcl中需要写成expr 2+3。同时,所
标签:脚本,eda,TCL,expr,tcl,介绍,Tcl,工具 From: https://blog.csdn.net/Albert66666/article/details/143435022