1.昨夜西风凋碧树,独上高楼,望尽天涯路。
最开始接触FPGA的时候,还是在2014年的大学课堂(实验室),对于彼时自己是蒙着一层神秘的面纱,更多的热情扑在MC51,STM32等嵌入式器件上,梦想着能够到达研究生的层次,再去认识。匆匆一别,直到大四考研失利。
面对现实的抉择,鬼使神差地拒绝了硬件工程师岗位,放弃嵌入式岗位,这两个曾经为之努力的方向。具体原因有两个:其一,曾经听某老师说过,优秀的FPGA工程师,发家致富是条不错的路。其二,因为通过FPGA岗位,是有机会再次踏上数字IC设计岗位。是的,后者才是自己选择这个岗位的原因。
现实和理想的抉择,自己毅然踏上FPGA 工程师之路。
1.1 选择FPGA
既然选择FPGA,那就需要去认识她是谁?她来自哪里?她能做什么?前文已经说了,FPGA是一种可以反复编程的数字电路芯片。给人的感觉是MC511,STM32能够做的事情,FPGA都能够实现;不能够做的事情,FPGA 也能够实现。
从此踏上了未知的路途。至今,从第一份工作开始,已过去了六个年头。在工作项目中,使用过形形色色的CPLD,FPGA,SoC芯片;有Altera Cyclone系列Ariia系列,Xilinx ZYNQ7000系列,紫光 Titan系列,高云小蜜蜂家族等等。
从CPLD LED灯控制,电源控制,到FPG