岗位描述
本岗位负责自研芯片中NPU、GPGPU、NoC及SoC高速接口等模块的功能验证工作。验证团队与设计团队紧密协作,通过搭建验证环境、制定验证策略和执行测试计划,确保芯片设计的正确性和完整性,是保障流片成功的关键防线。
职位描述
负责NPU/GPGPU/NoC/SOC中特定模块的验证环境搭建与测试用例开发,使用SystemVerilog/UVM方法学完成模块级功能验证,推动验证覆盖率收敛。
核心职责
• 负责特定设计模块(NPU计算核心/GPU SM/NoC Router/高速接口等)的验证环境搭建
• 使用SystemVerilog/UVM搭建模块级(Unit Level)验证平台,开发Agent/Driver/Monitor/Scoreboard
• 编写验证计划(Verification Plan),设计定向测试(Directed Test)和约束随机测试(CRV)
• 参与覆盖率收集与分析(代码覆盖率和功能覆盖率),制定覆盖率达到计划并推动收敛
• 支持RTL调试与Bug定位,与设计工程师协作分析问题根因并验证修复方案
• 维护验证环境自动化脚本,支持回归测试(Regression)和持续集成
任职要求
• 硕士及以上学历,微电子、集成电路、计算机等相关专业,3-5年IC验证经验
• 精通SystemVerilog和UVM验证方法学,具备完整的验证平台开发经验
• 有NPU/GPU/NoC/高速接口中至少一个领域的验证经验,了解对应设计的基本原理
• 熟悉验证全流程:验证计划制定、测试用例开发、覆盖率分析、Bug追踪
• 了解SVA(SystemVerilog Assertions)断言编写,具备基本的形式验证知识
• 熟练使用验证EDA工具(VCS/Xcelium/Verdi),具备脚本开发能力(Python/Perl)