TCL 语言概览


什么是 TCL

TCL:Tool Command Language
John K. Ousterhout于 1988 年开始开发 Tcl/Tk(读作“tickle tee-kay”),而后加州大学伯克利分校的一名教授继续对它进行开发。

大部分EDA工具都支持Tcl语言,如Design Complier、quartus、Synplify、modesim、finesim等。
多平台:Tcl在各个平台都能运行,一般的Linux/Mac OS下面都会安装tclsh,Windows下面可以安装官方的ActiveTcl工具。

使用场景:
大多数集成电路 EDA tool 都是 TCL 兼容的,指令的语法结构与 TCL 相同。用户可以通过编写 TCL 脚本快速的进行批量操作、文本处理、流程控制。

目前汽车行业的 cae 前后处理工具中,hypermesh和hyperview占很大份额,主机厂们一般hyperworks和ansa都用。一般使用 tcl 给 hyperworks 软件做二次开发,hyperworks软件本身部分的交互界面和功能也是用tk和tcl来写的。

ansys也是支持tcl/tk来做二次开发的。


相关资料

posted @ 2021-02-04 11:02  月思  阅读(938)  评论(0编辑  收藏  举报