嵌入式学习ing
我工作三年,感觉脚本能力直接决定效率天花板。实际中,脚本用途极广:设计阶段用Python生成寄存器配置、总线交易;验证中用Perl/Tcl搭建自动化回归环境,管理上千个测试用例;后端也用Tcl做约束。但对应届生,公司通常期望你能读懂脚本、改参数、加简单功能。独立开发复杂脚本?那是高级工程师的活。不过,如果你面试时能展示脚本项目,会大大加分。推荐学习:先掌握Python基础,再学正则表达式(处理日志必备)和基本文件操作。实战小项目:1. 写个Python脚本,把文本格式的波形信号转成简单波形图;2. 用Tcl写个自动运行综合并提取面积的脚本。避坑:别忽视Tcl,很多EDA工具只认Tcl;Perl虽老,但 legacy 代码很多,至少能看懂。总之,脚本是工具,核心是解决IC设计中的重复劳动,思维比语言更重要。
