芯片公司的‘数字IC前端设计’岗位,对脚本语言(Python/Perl/Tcl)的要求到底有多高?
学习数字IC前端设计,主要精力都花在Verilog/SystemVerilog、数字电路和体系结构上了。看到很多招聘要求里都写‘熟练使用Python/Perl/Tcl等脚本语言’,有点心虚。想具体了解一下,在实际工作中,脚本语言主要用在哪些场景?是写自动化测试脚本、处理仿真日志、生成寄存器表格,还是用Tcl来控制EDA工具流程?对于应届生来说,需要掌握到什么程度?是需要能独立编写复杂的自动化框架,还是只要会基本的语法、能看懂和修改现有脚本就行?有没有必要为了求职专门去深入学习某一种?