1. FPGA逻辑开发,逻辑验证,时序约束和性能优化。
2. 板级测试:进行板级调试,确保模块功能和系统功能正确;编写回归测试计划,搭建回归测试用例。
3. 文档编写:编写设计文档、用户手册和技术报告等,对开发过程进行记录并归档。
4. 团队合作:与硬件团队和软件团队密切合作。
5. 交流与学习:跟踪FPGA技术动态,持续学习高效工具,并进行组内交流与分享。
1. 熟悉I2C,SPI,UART等低速接口协议;熟悉AXI、AXIlite等片上总线。
2. 具备高速接口(PCIE和Aurora等),跨时钟域处理等设计开发经验。
3. 熟练掌握Vivado或Quartus等FPGA开发工具。
4. 熟练掌握VCS或Modelsim等仿真工具。