主要职责:1. 验证环境搭建:- 基于UVM(Universal Verification Methodology)搭建模块级和系统级验证环境- 开发和维护可重用的验证组件(如Driver、Monitor、Scoreboard等)2. 测试用例开发:- 编写和调试功能验证测试用例(testcase, sequences, etc)- 使用仿真工具(如VCS, Verdi等)进行仿真和调试3. 覆盖率分析:- 完成代码覆盖率(Code Coverage)和功能覆盖率(Functional Coverage)分析- 根据覆盖率结果优化测试用例,确保验证的完备性4. 问题排查与解决:- 分析仿真结果,定位设计中的功能缺陷- 与设计团队协作,推动问题的解决并验证修复效果5. 验证流程优化:- 参与验证流程的改进和自动化工具的开发- 编写和维护验证计划、测试报告及相关技术文档任职要求:1. 教育背景:- 电子工程、计算机科学、微电子或相关专业的硕士学历2. 工作经验:- 1~3年以上芯片验证相关工作经验- 有成功流片经验者优先3. 技能要求:- 精通Verilog、SystemVerilog语言- 熟悉UVM验证方法学- 熟悉覆盖率驱动验证(Coverage-Driven Verification)方法- 具备脚本语言(如Python、Perl、TCL等)编写能力- 了解SoC设计流程- 了解通信协议(如PCIe、DDR、Ethernet等)者优先- 有FPGA验证或硬件调试经验者优先4. 个人素质:- 具备较强的分析和解决问题的能力- 良好的沟通能力和团队合作精神- 细致、耐心,能够独立完成复杂的验证任务- 能够阅读和撰写英文技术文档