职责描述:
从事数据中心网络、计算机硬件与系统设计、计算机网络、硬件加速等方向的研究。
1. 负责网络设备中FPGA模块的架构设计、开发与优化,包括但不限于高速接口(如以太网、PCIe)、数据包处理、流量调度等功能的实现。
2. 参与网络协议(如TCP/IP、UDP、RoCEv2等)的FPGA硬件加速方案设计与开发,提升设备处理性能。
3. 完成FPGA代码编写(Verilog/VHDL)、仿真验证、时序约束及硬件调试,确保功能与性能达标。
4. 配合软件团队完成FPGA与CPU/NPU的协同开发,优化系统级通信和数据处理效率,解决FPGA在高速信号完整性、低功耗设计、资源优化等方面的技术难题。
5. 撰写技术文档,包括设计规范、测试报告及用户手册。
任职要求:
1. 硕士及以上学历,电子工程、通信工程、计算机、微电子等相关专业。
2. 3年以上FPGA开发经验,熟悉Xilinx/Intel/Altera等主流FPGA平台及开发工具链(Vivado/Quartus)。
3. 精通Verilog/VHDL语言,掌握FPGA设计流程(RTL设计、仿真、综合、布局布线)。
4. 熟悉网络协议栈(L2/L3/L4)或高速接口协议(如10G/100G Ethernet、DDR、SerDes)。
5. 具备高速数字电路设计能力,了解时序分析、跨时钟域处理及低功耗设计方法。熟练使用逻辑分析仪、示波器等调试工具,能独立完成硬件问题定位。
6. 有网络设备(交换机、路由器、防火墙)或SDN/NFV相关FPGA开发,DPDK或智能网卡(SmartNIC)开发,ASIC/SoC项目等经验者优先。