回顾自己的FPGA经历,恰是“FPGA2嵌入式”的初衷(FPGA to 嵌入式)。
1. FPGA开发,快速Debug
刚开始做FPGA开发,都是进入一个公司,在公司的FPGA产品平台上:
-
根据需求,小改一下代码;
-
增加需求,copy一下代码;
-
综合、编译、下载,debug一下代码。
这种FPGA的简单开发,是大部分公司需要的FPGA开发工程师,因为平台搭建只需要几个人搭建一次,后面的一大群人就可以一直用,而这样一大群的FPGA工程师离开了这个平台了,似乎就不会做其它FPGA开发了(虽然我们都知道FPGA只是一个工具)。这样,你也能理解为啥公司招聘FPGA工程师上面会写:需要相关的FPGA开发经验,没有相关经验的不考虑。
那这种FPGA开发,最重要的能力是什么了?
=> 快速Debug的能力,能够快速定位到FPGA的问题点,并快速解决。如果,你在这方面很厉害,所有人觉得你很厉害,但其实很简单。这样你就可以发展到下面的第2点。
<