菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
309
0

TCL 语言概览

原创
05/13 14:22
阅读数 75404


什么是 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来做二次开发的。


相关资料

发表评论

0/200
309 点赞
0 评论
收藏
为你推荐 换一批