搞了这么多年的电工技术,我觉得硬件工程师终究还是要掌握FPGA的。
做FPGA,你可以任意施展自己的想法,而不必受制于某个芯片。
想想看,你做ARM,做DSP,始终是在用这些CPU,至于它为什么要这么做,你无法干预,你只能适应他,而不能改变它。
电子行业的核心在芯片,芯片的核心在IPCORE,你掌握了FPGA,就可以开发IPCORE。
做FPGA,你可以用自己的想法去许多事情,可以去实现市面上见得到各种计算机和通信领域的技术。
做FPGA,你开发的IPCORE可以在FPGA上跑,也可以去流片做IC。
做FPGA,实际上你可以和业内最顶尖的企业在某一行业保持两年的差距,这个2年就是你把FPGA转成批量ASIC的时间。
开发出一流的IPCORE,不仅仅是写VHDL代码这么简单,优秀的设计最终还是考虑怎样用最少的逻辑实现最高的性能。
前途是光明的,道路是曲折的。 |