初学者如何学习FPGA?
)市将从2005年的32亿美元增长到67亿美元,未来还将有不断增长的趋势。 FPGA及PLD产业发展的最大机遇是替代ASIC和专用标准产品(ASSP),由ASIC和ASSP构成的数字逻辑市场规模大约为350亿美元。由于用户可以迅速地对PLD进行编程,按照需求实现特殊功能,与ASIC和ASSP相比,PLD在灵活性、开发成本、产品快速上市方面更具优势,所以未来 FPGA将会是一个非常有前景的行业。
由于FPGA结构的特殊性,可以重复编程,开发周期较短,越来越受到人们的青睐,它的特点也更接近ASIC,ASIC比FPGA最大的优势是低成本,但是FPGA的价格现在也越来越低,例如,Actel的Nano系列更是打破了FPGA的价格屏障,提供超过50种低于1美金的FPGA,在一定程度上已经可以与ASIC相抗衡。
根据当前发展的趋势,未来的FPGA势必将会取代大部分ASIC的市场,虽然根据摩尔定律(Moore’s Law):每18至24个月能在相同的单位面积内多集成一倍的晶体管数目,也就意味着每18至24个月后芯片成本将减半,但这只是指裸晶(Die)的成本,并不表示整个芯片的成本减半,这是由于晶圆制造前端的掩膜(Mask)成本、晶圆制造后端的封装(也称为:构装、包装)成本、人力成本等都不会随摩尔定律而变化,反而芯片的成本有上升的趋势,所以过去许多中、小用量的芯片无法用先进的工艺来生产,对此不是持续使用旧工艺来制造,或是必须改用FPGA芯片来生产……
未来的趋势告诉我们,FPGA将成为21世纪最重要的高科技产业之一,特别是国内的FPGA市场,更是一个"未完全开垦的处女地",抓住现在的机遇也就意味着为我们的将来提供更强大的竞争力。
(2)更多的就业机会
虽然FPGA市场的广阔,但是FPGA的技术人员却极度地缺乏,很多高校仍然未重视FPGA技术的教学,导致学生毕业后连什么是FPGA,什么是 Verilog都不知道,失去了很多的就业机会。广州周立功单片机发展有限公司三年来跑遍了全国22个城市,每次宣讲会场里场外都站满了人,每个学生都渴望寻找一份好工作的心情由此可见一斑,但通过考试发现懂FPGA和Verilog的学生却寥寥无几,尽管我们每年都对招聘FPGA人才寄予了很大的希望,但每次都失望而归,深深地体会到招聘FPGA开发工程师困难重重。
由此可见在应届毕业生中熟练掌握FPGA的学生已经属于稀缺资源了,然而企业为培养FPGA开发工程师无不付出沉重的代价,所以对于在校电类专业的学生来说,这是打造个人差异化竞争力的大好机会,事实上只要掌握FPGA就能够找到一份薪水更好的工作。我们公司每次在考核员工时,往往都会特别关注这些 "特殊员工",一般来说这些员工的薪水都会比其它岗位高500元,这就是学习FPGA的就业优势,但是很多人不曾完全意识到掌握FPGA技术的重要性。
当前受金融危机的影响,对学生的就业更是巨大的考验,据教育部的统计,2008年全国普通高校毕业生达559万人,比2007年增加64万人,2009年高校毕业生规模达到611万人,比2008年增加52万人,如此多的大学生面临着就业的问题,如果个人不具备一定的优势,必将淹没在人海茫茫的潮流中而找不到理想的工作,而学习FPGA则可以帮助学生多一技之长,大大提高就业的机会。
(3)更大的技术发展空间
我们知道半导体一直是国内比较薄弱的产业,与国外相比相差甚远,大部分IC都来自欧美地区,国内拥有自主知识产权的IC技术不多,多半需要引进国外先进的 IC设计技术。但是自2000年以来,中国大陆的IC设计企业如雨后春笋般迅速涌现,企业数量5年增加了4倍多,2005年已经达到500多家,销售收入过亿元人民币的设计企业达到17家,其中两家超过5亿元的销售规模。概括地讲,中国的IC设计公司可以分为4类,第一类是国有IC设计公司,一般是承担政府研发任务的研究所转制后成立的;第二类是由系统厂商的设计部门独立出来的IC设计公司;第三类是民营IC设计公司,以海归型为主;最后一类是外资IC设计公司。
由此可见IC设计也是未来发展的一个重点方向,将会是国家大力扶持的产业之一,而IC的设计人员必须掌握FPGA的技术,在芯片流片之前都是通过 FPGA来进行前期设计验证的,与FPGA使用同样的设计语言,只是在后端的设计中才用到IC设计方面的特定技术,而IC设计人员必定是懂得FPGA设计的人,因此掌握FPGA技术是通往IC设计殿堂的必经之路,学习FPGA有助于我们扩大的技术发展空间。
3.如何学习FPGA?
既然FPGA对我们如此地重要,那么对于初学者来说,到底该如何学习呢?学习一门技术最好有合适的指导老师,这样对掌握FPGA技术更容易,可惜的是大部分的学校
- 用大电流LDO为FPGA供电需要低噪声、低压差和快速瞬态响应(08-17)
- 基于FPGA 的谐波电压源离散域建模与仿真(01-30)
- 基于FPGA的VRLA蓄电池测试系统设计(06-08)
- 降低从中间总线电压直接为低电压处理器和FPGA供电的风险(10-12)
- FPGA和功能强大的DSP的运动控制卡设计(03-27)
- DE0-Nano-SoC 套件 / Atlas-SoC 套件(10-30)