岗位职责
1.负责基于国内主流商用FPGA平台构建芯片原型系统,进行芯片设计调试及原型脚本维护;
2.基于FPGA平台原型系统的外设集成,包括UART/QSPI/I2C/SD等中低速接口外设和DDR/PCIe等高速接口外设,完成各接口功能测试;
3.分析解决开发过程中的问题,优化FPGA资源及时序,提高系统性能;
4.基于FPGA原型平台的芯片功能裸机测试,以及操作系统启动;
5.配合前端设计人员、软件开发人员、芯片测试人员进行板级调试以及系统联调工作;
6.跟进FPGA原型验证方法学的演进,参与完善FPGA原型系统环境。
任职要求
1.集成电路设计、计算机等相关专业;
2.熟悉FPGA设计、开发流程,具备独立进行FPGA编码、仿真和调试的能力;
3.熟练掌握Verilog/SystemVerilog语言,掌握Vivado/Synplify等FPGA开发工具的使用,具有一定的FPGA时序优化、资源优化能力;
4.熟悉AMBA等片内接口总线,至少熟悉一种常用外部接口总线,包括PCIe、USB、SATA、Ethernet、DisplayPort、DDR4等,有高速LVDS、SPI、SerDes、异步FIFO等接口调试经验者优先;
5.有主流商用FPGA原型验证产品和对应解决方案的使用经验;
6.熟悉Linux操作系统基本知识、熟悉OS启动的基本流程,了解buildroot系统镜像生成工具;
7.有SOC/CPU firmware/OS bring-up经验者优先。