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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 808|回复: 6

[讨论] 大家用脚本语言做哪部分的工作

[复制链接]
发表于 2023-8-18 11:19:48 | 显示全部楼层 |阅读模式

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

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

x
看帖子大家都在用不同的脚本语言perl、python...楼主在学tcl,但目前还没有用到,所以想问问大家用脚本做哪些工作呢,数字前端,数字后端版图设计等等这些方面
发表于 2023-8-18 11:37:03 | 显示全部楼层
cshell    Linux 系统相关, 其他也可以替代,但是半导体领域,很多前人喜欢用cshell
tcl     PR 数字后端
skill   cadence  virtuoso  版图相关
perl  可以处理很多文本,文件之间的提取,处理。  但是单独为了这个学perl 时间成本有点高。
python 比较通用,许多行业,软件都会兼容这个。比较好上手。高级语言。但是半导体行业里,目前根基很浅。
发表于 2023-8-18 13:53:43 | 显示全部楼层
tcl: tool脚本都会用到
bash/cshell:个人喜欢bash,bash资料丰富很多,可能因为操作系统RHEL原因,默认用cshell,看大部分都是用cshell
perl/sed/awk:文本处理,sed/awk嵌在bash/cshell/makefile, perl处理复杂的文本,提取数据比较方便
makefile:复杂的事情简单化,简单的事情标准化,标准的事情流程化,流程的事情自动化,可能一套环境,包含所有flow,降低个人effort
python:python个人还没有用,感觉和perl差不多,python的代码格式,个人感觉不方便阅读和debug
 楼主| 发表于 2023-8-22 10:35:20 | 显示全部楼层
tcl是主要处理文本吗 那为什么许多的eda工具都会支持tcl
 楼主| 发表于 2023-8-22 10:36:18 | 显示全部楼层
顶一下
发表于 2023-8-29 10:31:37 | 显示全部楼层


点灯小能手 发表于 2023-8-22 10:35
tcl是主要处理文本吗 那为什么许多的eda工具都会支持tcl


我的理解是,tcl是用来搭配eda软件使用的,很多时候并不会去用软件的gui界面去做仿真,这时候就需要一个脚本去给我们的eda软件去下达指令,比如读取库文件,加约束等等之类
发表于 2023-8-29 16:51:12 | 显示全部楼层
如果项目中没有很多perl脚本从而不得不读perl的话,建议舍弃perl直接上python。
perl干的事情python基本都可以做。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-4-28 04:57 , Processed in 0.022598 second(s), 6 queries , Gzip On, Redis On.

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