岗位职责:
1.负责FPGA软件程序开发和测试;进行FPGA系统的验证、实现以及调试;
2.负责FPGA传输协议开发;
3.FPGA逻辑设计中的难点调研、攻关;
4.负责高速接口开发和稳定性调试;
5.配合硬件人员完成FPGA部分原理图设计和审核。
任职要求:
1. 熟练掌握Verilog/VHDL描述语言并具有良好的编码规范;
2.熟练使用Vivado /ISE等逻辑设计相关软件与xilinx FPGA的使用;
3.熟悉Xilinx K7/KU/ZYNQ/ZU等系列平台的应用,有实际开发经验者优先;
4.了解DDR2/3/4、SRAM、FLASH、EEPROM存储器的原理,有实际编程经验者优先;
5.熟悉总线协议,例如AXI,AHB,APB;
6.熟悉ADC、DAC的原理,有实际编程经验者优先;
7.了解SPI、I2C、UART、CAN等常用接口程序的编写;
8.了解TCP/UDP协议,可灵活应用实现以太网通信控制;
9.有实际的FPGA调试经验,有良好的硬件基础知识;
10.良好的技术文档编写能力,具有良好的代码风格。