崗位職責
1.負責基于國內主流商用FPGA平臺構建芯片原型系統,進行芯片設計調試及原型腳本維護;
2.基于FPGA平臺原型系統的外設集成,包括UART/QSPI/I2C/SD等中低速接口外設和DDR/PCIe等高速接口外設,完成各接口功能測試;
3.分析解決開發過程中的問題,優化FPGA資源及時序,提高系統性能;
4.基于FPGA原型平臺的芯片功能裸機測試,以及操作系統啟動;
5.配合前端設計人員、軟件開發人員、芯片測試人員進行板級調試以及系統聯調工作;
6.跟進FPGA原型驗證方法學的演進,參與完善FPGA原型系統環境。
任職要求
1.集成電路設計、計算機等相關專業;
2.熟悉FPGA設計、開發流程,具備獨立進行FPGA編碼、仿真和調試的能力;
3.熟練掌握Verilog/SystemVerilog語言,掌握Vivado/Synplify等FPGA開發工具的使用,具有一定的FPGA時序優化、資源優化能力;
4.熟悉AMBA等片內接口總線,至少熟悉一種常用外部接口總線,包括PCIe、USB、SATA、Ethernet、DisplayPort、DDR4等,有高速LVDS、SPI、SerDes、異步FIFO等接口調試經驗者優先;
5.有主流商用FPGA原型驗證產品和對應解決方案的使用經驗;
6.熟悉Linux操作系統基本知識、熟悉OS啟動的基本流程,了解buildroot系統鏡像生成工具;
7.有SOC/CPU firmware/OS bring-up經驗者優先。