我是一名电子信息工程的大三学生 对电子设计有一些动手经验,也积极参加了一些竞赛。
个人想学习一下FPGA ,为研究生的学习科研打好基础(我是成电电工学院的,我们专业读研主要做的是信号处理) ,同时自己对这个也比较感兴趣。
在这里,想求助坛子里的各位前辈,作为一个新入门的,可以说对FPGA基本没有什么概念的新人。应该怎么学习呢?大概是怎样的一个学习过程。
是不是先学VHDL入手?我这里也有一些资料,夏宇闻的书初学者看适合么?
另外 ,应该要搞一块开发板对吧,具体有没有入门级的也请大大们推荐一下。
万分感谢!!!
回答 :
甲:怎么不学Verilog呢,要比VHDL好学多了.还要学FPGA,CPLD的软件开发环境,搞一块简单的开发板是必需的.要想学游泳,要跳到水里去.
乙:
第一步:学习语言,最好是Verilog,国内基本上都是用Verilog的; 第二步:弄个FPGA开发板,不管是Altera的还是Xilinx的; 第三步:根据开发板,如果是Altera的就学习QuartusII软件,如果是Xilinx的就学习一下ISE了; 第四步:学习仿真软件,ModelSim比较方便一些,呵呵; 第五步:根据开发板和上面的软件工具,就可以进行FPGA开发和学习了。 丙: 看好Actel的FPGA,CPLD,在性能价格上看上去有竞争力,我看楼上推荐得挺好,虽然我以前没用过.初学宜用较简易的板子,再加一个下载线就够了.(有的板子将下载线做在一起). 丁:
|