岗位描述
岗位职责:1、负责智算处理器芯片PCIe控制器及PHY层的底层固件开发,实现LTSSM状态机、链路训练、枚举、速率协商与均衡。
2、实现PCIe配置空间、能力结构、SR-IOV、ATS/PRI等多PF/VF虚拟化特性的固件初始化,支持GPU Direct RDMA等关键特性。
3、设计片间互联端口的协商、路由、流控与容错恢复固件,实现低延迟DMA传输和中断处理。
4、参与SerDes配置(PLL/CDR校准、CTLE/DFE均衡参数调节),编写BIST/PRBS测试固件,完成信号完整性调试。
5、参与多卡互联(Multi-GPU)场景下的P2P(Peer-to-Peer)通信固件开发与性能调优。
6、在FPGA/仿真平台和芯片回片阶段,使用协议分析仪、逻辑分析仪定位链路训练失败、丢包等高速接口问题,确保AI集群互联的稳定性。
岗位要求:
1、计算机、电子、通信等相关专业,硕士及以上,6年以上高速外设接口驱动/固件开发经验。
2、精通C语言及嵌入式开发,有在RTOS或裸机环境下驱动复杂IP(如PCIe、CXL、以太网)的能力。
3、精通PCIe协议(Gen3以上),深入理解事务层、数据链路层、物理层和LTSSM,有实际PCIe EP固件开发与链路调试经验。
4、掌握SerDes基础,理解均衡、时钟恢复原理,能通过寄存器调优改善眼图,有使用高速示波器或协议分析仪的经验。
5、熟悉片上总线协议(如AXI、CHI、TileLink等)及常见互联IP(如NoC、CMN等)。
6、具备复杂SoC bring-up中高速接口调试能力,能独立设计验证用例并推动问题解决。