PGA工程师求职要求?满足这些要求你也可以拿高薪

PGA工程师求职要求?满足这些要求你也可以拿高薪
PGA工程师求职要求?满足这些要求你也可以拿高薪

要想知道FPGA工程师的任职要求,一个直接的办法就是去大公司的招聘网站看招聘要求,例如

可以看到任职要求主要有这几点:

  1. Verilog/VHDL 硬件描述语言
  2. C/C++程序设计语言
  3. MATLAB建模仿真
  4. Vivado、Quartus等FPGA开发软件
  5. Modelsim等仿真/验证软件
  6. Xilinx、Altera等FPGA开发经验
  7. 时需优化、面积优化、资源优化等经验
  8. DDR、PCIE、Serdes等高速接口开发经验

下面推荐一些书籍和资料:

书籍:

  1. Altera FPGA/CPLD设计 基础篇(第2版)
  2. ALTERA FPGA/CPLD设计 高级篇(第2版)
  3. 数字信号处理的FPGA实现(中文版)
  4. Digital Signal Processing with Field Programmable Gate Arrays

这里说明一下,4是3的英文版,单独列编号是因为,我强烈推荐阅读英文原版,因为中文版的翻译质量太差了,如果对自己的英文能力比较自信的话最好阅读英文版,刚开始确实有点吃力,但是读完一两章之后,就会越来越轻松。

其他资料:

  1. Altera官网资料,包括器件的datasheet、User Guide、Application Note,即器件说明书、用户指南、应用手册,当然还有Quartus II的使用手册。
  2. Xilinx的官网资料,内容同上。
  3. GitHub ,上面有各种开源硬件和代码,搜索关键字“Verilog”“accelerator”“RISC V”等,可以学习别人的代码
  4. Verilog标准 IEEE 1364,这是学习Verilog的第一手也是最全的资料。
  5. 进阶学习可以去看每年FPGA顶会FPGA、FPT、FCCM、FPL等国际会议的最新论文。