阿里巴巴达摩院-CPU验证工程师-计算技术
任职要求
1. 验证基本功扎实,coding能力强,熟悉芯片前仿和后仿完整流程,对芯片验证完备性有正确的理解 2. 熟悉RiscV或ARM core的CPU体系结构,数据通路和指令流 3. 熟悉AMBA协议(AXI/AHB/APB),具备较丰富的总线验证经验 4. UVM、SystemVerilog、…
工作职责
1. 设计和搭建大规模芯片级和模块级验证环境,制定CPU相关功能的验证策略。 2. 执行功能/集成/低功耗验证以及门级仿真等有效验证方法来确保设计满足规格要求。 3. 分析和解决故障与问题,确保验证进度,交付完全验证的CPU相关功能设计。
● 参加高性能RISCV IP的开发 ● 阅读相关的设计文档,理解设计需求并定义出测试计划 ● 搭建模块级和TOP级验证环境,产生测试向量 ● 参与构建处理器验证流程及验证环境; ● 执行测试计划,进行覆盖率分析 ● 定义,产生和分析各种验证指标 ● 执行门级仿真和emulation ● 关注主流验证技术发展,引入先进的验证技术和策略,提高验证的质量和效率。
● 参加高性能RISCV IP的开发 ● 阅读相关的设计文档,理解设计需求并定义出测试计划 ● 搭建模块级和SOC级验证环境,产生测试向量 ● 参与构建处理器验证流程及验证环境; ● 执行测试计划,进行覆盖率分析 ● 定义,产生和分析各种验证指标 ● 执行门级仿真和emulation ● 关注主流验证技术发展,引入先进的验证技术和策略,提高验证的质量和效率。
● 参加高性能RISCV IP的开发 ● 阅读相关的设计文档,理解设计需求并定义出测试计划 ● 搭建模块级和TOP级验证环境,产生测试向量 ● 参与构建处理器验证流程及验证环境; ● 执行测试计划,进行覆盖率分析 ● 定义,产生和分析各种验证指标 ● 执行门级仿真和emulation ● 关注主流验证技术发展,引入先进的验证技术和策略,提高验证的质量和效率。
1. 负责CPU子系统级以及SOC级的系统验证: a. 负责制定验证策略,提取验证特性,完成验证计划; b. 负责搭建验证环境,创建并调试验证用例,收集并分析代码和功能覆盖率,完成网表级仿真; c. 负责从CPU IP环境移植随机指令发生器以及参考模型至soc环境,增强环境的随机和压力复杂度; d. 负责验证Signoff工作,保证CPU子系统的质量; f. 承担CPU子系统在EMU平台上系统大压力和场景验证; 2. 负责支持其他子系统对于CPU子系统的依赖,保证CPU子系统的可复用性和可移植性; 3. 参与SOC系统级的性能以及功耗分析;