芯片设计新人
作为有五年经验的数字IC前端工程师,我的一天可能更偏重协调和审查。早上通常以站会开始,同步模块进展。之后的时间分配大致是:30%在RTL编码和调试,20%开各种会议(规格讨论、设计评审、跨部门协调),25%做形式验证、综合预览和时序分析,剩下时间写文档和指导新人。初级工程师确实是从小模块入手,但一定要主动理解整体架构,否则容易只见树木不见森林。
加班程度因公司文化而异,我们项目紧张时晚上和周末加班不少。文档是重中之重,特别是设计文档和接口文档,这关系到后续验证和后端流程。给新人的建议是:熟练掌握一种脚本语言(如Python)处理数据,学会高效使用仿真调试工具,并尽早建立对时序和面积的概念。实际工作中很多问题不是纯编码,而是对协议和时序的理解是否到位。
