1、硬件設計階段,給硬件工程師原理圖或layout方面的設計建議;
2、把握產品的系統需求,對FPGA外圍的器件進行驅動編程;
3、用verilog對FPGA進行邏輯編程和算法處理。
1、熟悉主流廠家的FPGA,能看懂英文技術手冊,遇到問題可以到官網查找相應手冊尋根解決問題;
2、能看懂硬件設計的原理圖(包括數字和模擬),綜合考慮硬件原理和FPGA編程,以實現甚至優化目標功能;
3、熟悉verilog語言,除了能編程實現常見接口(串口、SPI、IIC、網口)的通信時序邏輯外,還能實現算法邏輯;
4、熟悉數字信號處理,對高速AD采集到的信號進行FFT等算法的處理。