岗位描述
岗位职责
1. 负责AI SoC、服务器大模型芯片的NoC片上网络整体验证工作,包括拓扑网络、路由节点、交换矩阵、仲裁机制、流量控制、QoS、拥塞控制、死锁规避等模块与系统级验证。
2. 根据NoC架构Spec、总线协议、系统流量模型,独立制定模块级、子系统级、全系统验证计划、验证策略与覆盖率方案,输出完整验证文档。
3. 基于UVM搭建标准化、可复用的NoC验证平台,完成Agent、Monitor、Scoreboard、Reference Model、断言SVA开发,支撑不同拓扑(Mesh/Ring/Crossbar)的仿真验证。
4. 负责NoC各类流量场景验证:常规读写、突发流量、乱序传输、高低优先级混合流量、极限压力吞吐、边界场景、异常报错与重试机制验证。
5. 负责NoC性能验证与收敛,覆盖带宽、时延、吞吐量、抖动、负载均衡、拥塞恢复等关键指标,保障NPU/CPU/GPU/DDR多IP高并发AI推理场景稳定运行。
6. 熟悉AXI/AXI-Stream/ACE/CHI协议,完成一致性与非一致性NoC互联场景验证,解决多核异构架构下的互联交互问题。
7. 开展随机仿真、定向仿真、压力回归测试,持续提升功能覆盖率与代码覆盖率,完成覆盖率分析、查漏补缺、闭环迭代。
8. 负责NoC验证过程Bug定位、复现、根因分析,区分架构问题、设计问题、环境问题、流量场景问题,协同设计、SoC、后端团队完成问题闭环。
9. 沉淀NoC专用验证用例、流量模型、自动化回归脚本与性能统计工具,持续优化验证效率,支撑多代AI芯片迭代流片。
任职要求
1. 本科及以上学历,微电子、集成电路、电子信息、计算机体系结构等相关专业,1–4年 NoC/片上互联/SoC总线验证经验。
2. 精通 SystemVerilog、UVM 验证方法学,熟练搭建完整验证环境,熟练SVA断言、随机约束、覆盖率收敛。
3. 深刻理解NoC基本原理:拓扑结构、路由算法、虚通道VC、流量控制、仲裁机制、死锁成因与规避、QoS调度策略。
4. 熟练掌握AXI、AXI-Stream、AHB、APB总线协议,了解ACE/CHI一致性协议者优先。
5. 熟练使用VCS、Verdi、Coverage等EDA工具,具备独立分析时序、数据流、总线交互问题的能力。
6. 熟练掌握Python/TCL/Shell脚本,能够独立开发流量生成、性能统计、自动回归测试工具。
7. 熟悉SoC整体架构,了解NPU、CPU、高速外设、存储子系统互联逻辑,具备较强的逻辑分析与问题排查能力。
优先条件(核心加分)
1. 有AI芯片、服务器大模型芯片、NPU异构SoC NoC验证流片经验优先。
2. 有大规模Mesh/二维阵列NoC、高并发大流量场景验证经验。
3. 熟悉Cache一致性NoC、CHI/ACE协议验证经验。
4. 具备NoC性能建模、带宽时延分析、拥塞调优实战经验。
5. 有Chiplet多Die互联、Die2Die NoC验证经验加分。