岗位描述
工作内容
1.负责多轴电机驱动板 FPGA 方案设计、模块划分、逻辑架构设计、时序约束、仿真验证和上板调试。
2.负责 FPGA 侧硬实时模块开发,包括 PWM 发生、ADC 采样同步、编码器采集、位置锁存、故障保护、同步触发、时间戳、轴间同步等。
3.负责多轴驱动板内部 FPGA 与 MCU 的高速通信接口设计,包括 SPI、并口、AXI、FSMC、SRAM-like 总线或自定义高速总线。
4.负责 FPGA 与 EtherCAT 从站控制器、编码器接口、电流采样芯片、隔离 IO、安全 IO、PWM 驱动芯片之间的接口逻辑设计。
5.参与多轴驱动板实时控制架构设计,明确 FPGA 与 MCU 的任务边界,保证控制周期、采样周期、PWM 周期和通信周期的确定性。
6.支持产品从原型验证、小批试产到量产阶段的 FPGA 相关问题分析和闭环解决。
7、主要工作地点成都
任职条件
1.微电子、电子信息、通信、自动化、计算机、控制工程等相关专业(面试优秀者无专业限制),本科及以上学历,硕士优先。
2.3 年及以上 FPGA 开发经验,具备完整产品级 FPGA 项目交付经验,有伺服驱动、运动控制、工业控制、电力电子或医疗设备项目经验优先。
3.精通 Verilog HDL / SystemVerilog,具备良好的 RTL 编码规范、模块化设计能力和代码可维护性意识。
4.熟悉 Xilinx / AMD、Intel / Altera、Lattice、国产 FPGA 中至少一种平台,熟悉 Vivado、Quartus、ModelSim、Verilator、SignalTap、ILA 等开发和调试工具。
5.熟悉常见外设接口,包括 SPI、I2C、UART、CAN、LVDS、RS485、SDRAM、DDR、eMMC、并行总线等。
6.有多轴伺服驱动器、EtherCAT 从站、机器人关节驱动器、CNC 控制器、运动控制卡开发、FPGA + MCU 协同架构设计经验者优先。
7.工作责任心强,具备高强度研发项目交付经验,能适应项目制开发节奏。