在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 14899|回复: 34

[求助] 关于TCL和Perl

[复制链接]
发表于 2013-4-17 20:12:18 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 284294022 于 2013-4-17 20:25 编辑

学过一些perl
现在看了一些tcl的东西
说实在看tcl的原因是为了用eda工具的
没打算太深入
但是看了一些之后觉得tcl也很强大。

所以,
TCL和perl,在后端,各主要用在什么方面?
一般都用TCL做什么?哪些是perl也可以做的?
发表于 2013-4-17 20:54:23 | 显示全部楼层
Tcl都是配合工具用的吧
 楼主| 发表于 2013-4-17 23:53:50 | 显示全部楼层
回复 2# hbyu


   我以前用TCL都是写DC的约束之类的。这回看tcl也是为了这个目的


然后今天上论坛看了一下,还有一些人用tcl做更复杂的(比如搜索关键词 脚本面试)


所以,我是不是需要更深入一些了解tcl的内容?
还是perl+基本的tcl就可以了?
发表于 2013-4-18 09:00:37 | 显示全部楼层
本帖最后由 sjtusonic 于 2013-4-18 09:04 编辑

回复 3# 284294022


    我觉得是 熟练的TCL + 基本的perl 。

作为IC工程师,看家本事应该在:电路理论的内功 + 熟练使用EDA工具 上。

EDA工具接口就是TCL,所以对新手来说熟练使用tcl后,会大大提高驾驭EDA工具的能力。

我觉得perl仅是辅助工具,来批处理一些接口文件等等,学习有限的基础功能即可。(当然如果要编写大型CAD环境的话,另当别论。)

以上个人见解,欢迎讨论~
 楼主| 发表于 2013-4-18 17:23:15 | 显示全部楼层
回复 4# sjtusonic


  
能否给一些tcl的具体的例子?

我现在在学校接触到的用tcl的地方不多。平时用到的也就是dc里面简单的一些设置、约束。对tcl的认识比较少
发表于 2013-4-18 17:59:58 | 显示全部楼层
回复 5# 284294022


    学校接触大设计少的话确实用处不多。
建议你看看 陈涛大牛写的tcl教程,去网上一搜就能搜到。
把各种语法看熟练,再结合应用练练呗。
 楼主| 发表于 2013-4-19 11:29:43 | 显示全部楼层
回复 6# sjtusonic

对tcl的语法理解困难啊……set a {1 2 3 4}


llength $a  
=> 4


llength a
=> 1


lappend $a 5 6
=> 5 6


lappend a 5 6
=> 1 2 3 4 5 6

现在对于a,$a这种,理不清楚了
求指导
发表于 2013-4-19 14:30:06 | 显示全部楼层
ding ding ding
发表于 2013-4-19 14:40:38 | 显示全部楼层
回复 7# 284294022

方法:你man一下相关命令:
SYNOPSIS
llength list
lappend varName ?value value value ...?

lappend后第一个叫做“varName”,就是不带$的,llength第一个叫做“list”,当然就是带$的。
发表于 2013-4-20 18:32:28 | 显示全部楼层
正在学perl,是不是要转学tcl啊?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-18 13:25 , Processed in 0.024383 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表