崗位職責(zé):
1、負(fù)責(zé)腦機(jī)接口系統(tǒng)中FPGA邏輯設(shè)計與開發(fā),完成高速數(shù)據(jù)接口(如DRAM、USB3.0、UDP/IP協(xié)議棧)的設(shè)計、實現(xiàn)與優(yōu)化,確保低延遲、高可靠性數(shù)據(jù)傳輸。
2、基于Xilinx系列FPGA(如Zynq UltraScale+、Artix-7等)開發(fā)數(shù)據(jù)采集與處理模塊,支持多通道神經(jīng)信號或生物電信號的實時傳輸與預(yù)處理。
3、參與硬件平臺(如XEM7310)的接口調(diào)試、時序優(yōu)化及系統(tǒng)集成,解決信號完整性與電磁兼容性問題。
4、編寫RTL代碼并進(jìn)行功能仿真(ModelSim/Vivado),完成時序約束、邏輯綜合、布局布線及資源利用率優(yōu)化。
5、配合算法團(tuán)隊實現(xiàn)信號處理模塊(如濾波、壓縮、編碼)的硬件加速,提升系統(tǒng)實時性。
6、輸出設(shè)計文檔、測試報告及標(biāo)準(zhǔn)化開發(fā)流程,支持產(chǎn)品迭代與量產(chǎn)。
任職要求:
1、電子/通信/計算機(jī)相關(guān)專業(yè)本科及以上學(xué)歷,3年以上FPGA開發(fā)經(jīng)驗;
2、熟練使用Vivado/Vitis開發(fā)工具,精通Verilog/VHDL,掌握時序約束與跨時鐘域設(shè)計方法;
3、獨(dú)立完成過以下至少兩項接口開發(fā):
4、DDR3/4 DRAM控制器設(shè)計與優(yōu)化;
5、USB3.0 PHY/MAC層協(xié)議實現(xiàn);
6、UDP/IP協(xié)議棧開發(fā)(支持1Gbps+數(shù)據(jù)傳輸)。
硬件平臺要求:
1、熟悉Xilinx FPGA架構(gòu)(如Zynq系列、Spartan-7);
2、有XEM7310或類似硬件平臺開發(fā)經(jīng)驗者優(yōu)先。
3、工具與調(diào)試能力:
4、熟練使用ChipScope、ILA等調(diào)試工具,能結(jié)合示波器、邏輯分析儀定位硬件問題;
5、熟悉AXI4、SPI、I2C等總線協(xié)議,具備高速數(shù)據(jù)流處理經(jīng)驗。
加分項(非必需):
1、了解腦機(jī)接口特性(如微伏級信號處理、高密度電極陣列同步采集);
2、熟悉開源FPGA項目(如LiteX、PicoRV32)或JESD204B、LVDS等高速接口;
3、有Zynq PS-PL協(xié)同開發(fā)經(jīng)驗,或嵌入式Linux驅(qū)動開發(fā)基礎(chǔ)。