岗位职责:
1、参与需求评审,制定详细的FPGA验证/测试计划和策略(包括模块级、系统级)。
2、根据设计规格和功能需求,基于FPGA原型或仿真平台设计全面、高效的测试用例和测试方案(机器视觉方向)。
3、了解或者熟悉视觉系统专项测试(ISP算法、Sensor驱动、DDR缓存控制、高速视觉接口验证及测试)。
4、实现自动化测试平台开发,跨平台协同验证(FPGA+嵌入式+上位机)。
5、执行功能仿真、时序仿真、门级仿真和后布局布线仿真,在真实硬件平台上进行板级调试和测试。
6、记录详细的测试结果和日志,准确定位、分析和报告发现的缺陷,与设计工程师紧密配合直至问题解决。
7、探索和应用新的验证工具、技术和方法,提升验证效率和效果,优化测试流程和自动化脚本。
任职要求:
1、本科及以上学历,电子工程、通信工程、计算机工程、自动化或相关专业。
2、拥有3年以上FPGA验证/测试或数字电路设计/验证相关工作经验。
3、精通硬件描述语言Verilog或VHDL,熟练使用主流FPGA厂商的开发套件和仿真工具。
4、具有使用SystemVerilog和UVM搭建验证平台的实际项目经验,熟练使用脚本语言(Python, Tcl, Perl, Shell等)进行自动化测试和流程控制。
5、具备优秀的逻辑分析和问题定位能力,熟悉使用常规硬件测试验证工具。
6、深刻理解数字电路设计原理、时序分析、时序收敛和同步设计方法。
7、熟悉常用的数字接口协议(如AXI/AHB/APB/PCIe/DDR/CameraLink/CoaXPress/GigE/MIPI/LVDS//SLVS-EC等)及其验证方法。
8、具备良好的测试用例设计思维,能独立设计高效、覆盖全面的测试方案。
9、掌握覆盖率驱动验证理念,具备功能覆盖率和代码覆盖率分析经验。