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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2457|回复: 5

[求助] 在校学生请教关于ic和脚本语言的两个问题,忘各位前辈指教

[复制链接]
发表于 2015-9-3 14:50:28 | 显示全部楼层 |阅读模式

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

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

x
一,ic为什么要用脚本,tcl我理解因为工具支持,perl和python等等其他的呢
二,ic工程师需要对脚本掌握到什么程度,精通还是够基本使用就好。
三,学好脚本了有没有可能转行软件。
忘各位前辈指教
发表于 2015-9-6 19:59:31 | 显示全部楼层
回复 1# eda—wdy


   
一,ic为什么要用脚本,tcl我理解因为工具支持,perl和python等等其他的呢
      脚本方面,TCL你已经知道为什么了,像perl和python,大量的被应用到测试平台的开发上,例如自动化的调用仿真工具,当然,也有用makefile的,可是makefile的文字处理能力不是那么强大,在做验证方面,假设我要分析验证产生的log文件,比如多少个error,多少个fail,每个error出现在什么时间。这些需要脚本有很强的文字处理能力,这一点需要一个perl一个很强大的功能,就是“正则表达式”,这一点是别的脚本无法比你的。至于python,不是很了解,只知道其代码效率高,所以或许是以后脚本语言的一个方向吧。当然,IC还有很多方面需要写脚本的,就不一一举例了。
二,ic工程师需要对脚本掌握到什么程度,精通还是够基本使用就好。
      据我所知,其实你不会脚本或者只会一点点,对于很多企业来说,够用。这么说是因为很多公司的验证/测试甚至是开发平台已经成熟了。可是如果你需要自己开发一些脚本的话,例如perl,还是建议要非常熟悉正则表达式和hash,这两个强大的语法。所以,很难讲你是要精通还是基本使用。很多公司牛逼的人,同时也是脚本很厉害的人,当然,这些人的IC技术也很牛,所以不能一概而论。
三,学好脚本了有没有可能转行软件。
     建议你要把IC公司里面的脚本和软件区分开,脚本并不是系统软件。它只是为了满足某个IC验证平台的需要而搭建的。而软件行业往往,首先语言可能是C++或者JAVA,当然python的也有。可是他们的整个开发流程和我们为了开发IC验证平台而写脚本,这两个是完全不同的方面。想以此来转软件行业还是挺难的。毕竟软件行业的核心是算法,而为IC而做的脚本,往往很少涉及算法方面。
发表于 2015-9-7 08:47:51 | 显示全部楼层
回复 2# acgoal

超级赞
 楼主| 发表于 2015-9-7 16:00:27 | 显示全部楼层
回复 2# acgoal


    谢前辈
发表于 2015-9-17 10:09:20 | 显示全部楼层
需要使用的~参见二楼的回复。

至于到什么程度,你可以先有一个大致的了解。

实际工作以后,用实际工作的需求来驱动你再进一步学习~
发表于 2015-9-23 17:52:27 | 显示全部楼层
学校里啥也不用学,学了也白学,因为根本用不到,忘记的很快,到了单位慢慢学,有的是机会
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-5-19 08:19 , Processed in 0.028181 second(s), 9 queries , Gzip On, Redis On.

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