核心職責: 1. 全棧FPGA開發:獨立負責從需求分析、架構設計、編碼(Verilog/VHDL)、仿真、綜合、板級調試到系統集成的全流程。 2. 復雜邏輯實現: o 運動控制核心:實現傳輸電機(步進/伺服)和振鏡的協同控制邏輯,包括插補算法、S曲線加減速、位置環/速度環。 o 高速數據采集:實現光電倍增管(PMT)模擬信號經ADC后的高速緩存(DDR3/FPGA RAM)、預處理及向上位機的穩定流傳輸。 o 精密時序控制:生成激光調制(PWM/Blank)、振鏡驅動、ADC采樣觸發之間的納秒級同步時序。 3. 硬件深度調試:使用示波器、邏輯分析儀直接調試PCB硬件,解決信號完整性問題、時序違例、干擾問題。 4. 團隊協作:作為技術核心,與機電控制、軟件工程師緊密對接,定義并實現所有硬件接口協議。 任職要求(必須滿足): · 經驗:5年以上FPGA開發經驗,有獨立主導完成至少一個復雜運動控制或高速數據采集設備(如醫療影像、工業相機、高端儀器)的FPGA系統開發并量產的經驗。 · 技能: o 精通Xilinx Zynq或Intel Cyclone V以上系列芯片,熟練使用Vivado/Quartus及仿真工具。 o 精通高速接口:DDR3/4、千兆以太網(UDP協議)、PCIe、JESD204B(若涉及高速ADC)。 o 精通運動控制算法在FPGA的實現,有實際電機/振鏡控制項目經驗。 o 具備扎實的模擬/數字電路知識,能看懂原理圖,有較強的硬件調試能力。 · 軟素質:極強的抗壓能力、問題解決驅動、能帶領小團隊攻堅。