工作職責:
1、負責智能產品硬件電路的FPGA部分方案設計與開發,根據系統需求制定FPGA內部架構與模塊劃分,完成功能模塊的RTL設計與實現。
2、使用Verilog或VHDL等語言進行邏輯設計,完成數據采集、處理、通信協議實現、控制邏輯等功能模塊的開發。
3、負責FPGA功能仿真與驗證,包括模塊級仿真、時序仿真和系統級聯調,確保邏輯功能正確、時序滿足目標頻率要求。
4、與硬件工程師協同工作,定義FPGA與外設/處理器的接口(如 AXI、SPI、I2C、MIPI、CameraLink、LVDS 等),并完成接口邏輯設計與調試。
5、進行IP核選型與二次開發,包括高速通信接口(如 Ethernet、PCIE、USB3.0)、圖像處理算法模塊、視頻傳輸接口等。
6、參與基于FPGA的視頻圖像處理系統設計,實現圖像采集、緩沖、格式轉換、ISP預處理等相關功能。
7、負責FPGA與嵌入式處理系統(如 ARM、MicroBlaze、ZYNQ
等)的協同設計與調試,包括 PS/PL 間通信、AXI 總線接口、DMA 數據傳輸等。
8、進行邏輯資源利用率、功耗和性能優化,提升系統運行效率與穩定性。
9、編寫項目相關的技術文檔,包括設計說明、接口文檔、時序約束、測試報告等,保證設計可維護、可復用。
10、配合測試、生產和技術支持團隊,進行樣機聯調、問題分析與技術支持,推動產品從研發到量產落地。
11、上級領導安排的其他工作。
任職資格:
教育背景:
? 大學本科以上學歷,電子、儀表、工業自動化等相關專業
工作經驗:
? 3年以上工業自動化、通信、汽車電子、消費類電子等行業硬件研發經驗,如果有精密測量儀器類產品,高精度傳感器產品研發經驗者優先。
專業技能:
? 扎實的FPGA編程語言verilog、VHDL基礎,能夠獨立完成模塊的設計、建模、仿真與調試。
? 熟悉主流FPGA及SoC芯片架構與應用特性,包括但不限于,Xilinx/AMD:Spartan、Artix、Kintex、Virtex、Zynq-7000、Zynq
Ultrascale+;Intel/Altera:Cyclone、MAX、Arria、Stratix;Lattice:iCE40、ECP5、CrossLink等
? 理解FPGA/SoC內部結構與資源分布,掌握邏輯單元(LUT)、觸發器、DSP、BRAM、PLL、I/O Bank 等資源的配置與調度。
? 熟練掌握各類FPGA開發工具,包括但不限于:Xilinx
Vivado / ISE / Vitis;Intel Quartus Prime;Lattice Diamond / Radiant
? 熟悉FPGA開發的標準流程,RTL設計、模塊仿真與驗證,時序約束編寫與分析(XDC、SDC),綜合、布局布線、Bit文件生成
? 具備圖像處理/視頻處理系統開發經驗者優先。