我按四象限分类:P0 验证基础(UVM、SV、断言)、P1 项目细节(STAR 梳理)、P2 工具链(Makefile、Python)、P3 软素质(追问应对)。每次模拟后把卡壳点加入“待强化”清单,比如上次覆盖率收集不熟,下次前专项练习。清单每周迭代,确保重点不遗漏。
我用公司标准 EDA 工具 + 自建 Makefile 脚本搭建环境,双屏显示题目和代码。设置 OBS 录屏 + 计时器,每次模拟严格限时 45 分钟。挑战是工具版本兼容,我在 Docker 中固定版本,并准备一套纯文本回退方案,确保环境故障时不中断模拟。
我会回放录音,把回答按“技术正确性”“逻辑清晰度”“追问反应”打分。比如发现覆盖率收集部分回答混乱,就整理成“三步法”话术,下次模拟前演练 3 遍。一个迭代周期约 5 天,聚焦 2 个弱点,直到该维度得分稳定在 4 分以上再换新目标。