岗位描述
岗位职责
1、负责SoC系统级/子系统级验证工作,重点负责DMA、SMMU、时钟模块、复位系统、芯片启动流程等核心模块的验证方案评审、验证计划制定与落地执行。
2、负责完成SoC子系统验证平台(Testbench)的整体架构设计与搭建,包括但不限于验证环境的层次化结构规划、接口定义与连接、以及验证组件的模块化封装。同时,需确保验证平台具有良好的可复用性,能够高效支持不同子系统或相似IP的验证需求,并持续对环境进行优化与维护,以提升验证效率与自动化水平。
3、针对DMA数据搬移、SMMU地址翻译与页表映射、设备访问权限、缓存一致性、中断联动、时钟切换/门控、多域复位、芯片软硬启动等核心场景,设计全覆盖测试用例,覆盖常规功能、边界极值、异常报错、压力高并发场景,持续推进代码覆盖率与功能覆盖率收敛。
4、负责仿真问题、场景冲突、数据异常、时序报错、启动异常、功耗状态跳转异常等问题的波形分析、日志排查、根因定位,协同设计、软硬件团队完成bug修复、回归闭环,保障SoC系统功能稳定可靠。
5、负责验证文档体系建设,独立输出验证方案、测试报告、覆盖率报告、风险评估报告,保证验证过程规范、可追溯、可复用。
6、持续优化TB架构、仿真效率、自动化回归流程,提升SoC系统验证迭代效率,支撑项目高质量交付。
任职要求
1、本科及以上学历,微电子、集成电路、电子信息、计算机等相关专业,3年及以上SoC数字验证全职工作经验。
2、扎实掌握SoC基础架构,深度熟悉DMA、SMMU、时钟、复位、芯片启动核心原理与验证方法,具备完整项目落地经验。
3、精通SystemVerilog、UVM验证方法学,能够独立从零搭建SoC子系统Testbench,熟练完成环境复用、组件封装、平台迭代。
4、熟悉总线架构,熟练掌握AXI/AXI-Stream、APB等常用总线交互机制,熟练掌握寄存器配置、中断处理、数据传输、地址映射等典型场景验证。
5、熟练使用VCS/Xcelium、Verdi、覆盖率工具等主流验证工具,具备优秀的波形分析、问题定位、疑难bug排查能力。
6、熟悉芯片冷启动、热重启、异常复位、多时钟域切换、时钟门控、低功耗状态切换等系统场景验证经验。
7、逻辑清晰、责任心强,具备良好的跨团队沟通协作能力与规范的技术文档输出能力。
优先条件
1、具有AI芯片、算力芯片、高端SoC完整流片验证经验者优先;
2、有完整的芯片后端仿真项目经验者优先;具备后仿全流程参与及问题定位能力,能够熟练运用仿真工具进行时序、功能验证者更佳。
3、具备完整芯片启动链路、多模块联动、高低功耗场景联动验证经验;
4、熟悉Python/Shell脚本、具备仿真自动化、回归平台优化经验;
5、具备系统级验证、跨模块联合仿真、低功耗验证经验者优先。