第1个回答 2013-01-25
学FPGA最好有个人知道,一个人摸索路比较难,想数电模电那是基础,语言不是难点你花心思一个星期准能掌握,告诉你个简单点的方法那就是对照实物列程来学语言那样很快,弄个开发板哪有很多列程琢磨清楚一两个那就OK啦,如果你想看下学习经验有很多论坛上都有高手的心得,那是很不错的
第2个回答 2013-01-22
先找个板子,只要是fpga都可以,直接写verilog,跑程序
第3个回答 2013-01-22
直接学verilog语言,动手仿真,然后买板
第4个回答 2014-03-20
作为从业15年的过来人,有责任回答您的问题。在回答前我会先问您2个问题:
1)为什么学习FPGA?
2)学FPGA学什么?
FPGA是现代电子发展的结晶,作为电子工程师多少都要了解一些。学习FPGA有两个方向:1)研发FPGA;2)使用FPGA。如果是前者,那么培训班就算了。后者(使用FPGA)的人居多,所以我就说说这个。使用FPGA的人主要分为2大类:1)ASIC工作人员,使用FPGA做前期验证;2)研制板级产品的电子工程师。所以学习FPGA目的也就是为了适应这些工作。
FPGA的使用其实真的没有什么可以学的。硬件参考图纸一堆,设计电路的时候看参考图纸就行了。软件代码编程多半使用verilog(建议你直接学习这个语言),如果数字电路好,自己看看语法就行了(我的verilog是7~8年前我的徒弟教的,花了2天的时间)。剩余的工作就是数字电路的知识了,如果数电好,什么培训班都用不上。如果数电不好,为什么不上数电的培训班呢?很多做FPGA的人连基本的卡诺图和状态机都不会。基本理论不通,培训班也就是一个皮毛——会熟练使用word不代表成为著名作家。