芯片验证从0到1
第一年进到公司应该掌握哪些,注意什么
验证属于入门容易,精通难的一个工作,小白多从测试用例着手,但是对项目流程,验证环境和整体把握较弱。验证不但是包括设计缺陷的发现,还包括对设计的理解,设计修改的建议,乃至设计结构早期制定。以及参与和软件固件的开发。
最好能找到一位善于指导的职场导师,从项目流程,验证经验和技术上多方面请教。如果有机会的话,最好从一个新项目开始,从维护原有的验证平台开始,从模块级到子系统级再到芯片级,用一年的时间完整经历一个项目,不要只关注自己的模块,也关注其他的优秀的模块和优秀的验证环境,再进行环境比较和环境优化。进入公司,不应轻视项目流程的规范性,这对于了解重要节点,以及各个节点的要求的验证指标都有重要意义。
推荐书单:
verilog与systemverilog编程陷阱:如何避免101个常犯的编码错误