fpga培训,本人是做FPGA开发的烦请各位大师给推荐一些好的培训学校本
来源:整理 编辑:智能门户 2023-06-13 11:39:24
1,本人是做FPGA开发的烦请各位大师给推荐一些好的培训学校本
Xilinx有免费培训,前提是你在一家用的到FPGA的公司任职。Altera没有听说有培训。没有培训学校。交大的信号处理实验室据说这方面不错,你可以报考他们的研究生。
2,FPGA培训
感觉,你自己买块开发板,买本书,自学都行,北航那本FPGA书不错,开发板建议你选择,艾米电子工作室或周立功的。您好,看到您的问题将要被新提的问题从问题列表中挤出,问题无人回答过期后会被扣分并且悬赏分也将被没收!所以我给你提几条建议:一,您可以选择在正确的分类下去提问或者到与您问题相关专业网站论坛里去看看,这样知道你问题答案的人才会多一些,回答的人也会多些。二,您可以多认识一些知识丰富的网友,和曾经为你解答过问题的网友经常保持联系,遇到问题时可以直接向这些好友询问,他们会更加真诚热心为你寻找答案的。三,该自己做的事还是必须由自己来做的,有的事还是须由自己的聪明才智来解决的,别人不可能代劳!只有自己做了才是真正属于自己的,别人只能给你提供指导和建议,最终靠自己。您可以不采纳我的答案,但请你一定采纳我的建议哦!虽然我的答案很可能不能解决你的问题,但一定可以使你更好地使用问问哦~~~!
3,FPGA怎么开始学
他们说得都对,其实那个问题开始入手都可以,总之所有这些问题最后你都得弄懂。实际上,需要弄懂还远不止这些,比如FPGA的datasheet了,就这个spec有的FPGA就多达几百页;FPGA设计流程,包括:综合、PAR、timing、constraint等;设计FPGA的时候,还会有电路图的设计,你得掌握电路图设计工具,至少得会用,以及如何设计合理的FPGA能work的电路图;FPGA板还可能会出问题,你还得会调试,那得学会使用仪器,比如示波器、逻辑分析仪等。当然前面几个说,语言是基础,必须掌握;实际上,FPGA仿真也是蛮要知识,你得学会写testbench、仿真工具、查看波形、debug等。别急,慢慢来。先选定语言 最好是VERILOG 再看看参考书和网上的视频 特权同学的还不错 最好要弄块实验板 没有DE系列的 可以买特权视频里面说的那种实验板这些都是语言工具 最重要的是面对一些问题的时候能有设计方案 就是所谓的解决方案 之后再利用工具实现功能学习步骤:1,计算机必不可少。可以选择安装quartusII或者ISE软件。这是必备的软件环境。2、熟悉verilog语言或者vhdl语言 ,熟练使用quartusII或者ISE软件。3、设计一个小代码,下载到目标板看看结果。4、设计稍微复杂的代码,下载到目标板看看结果。5、设计复杂的代码,下载到目标板看看结果。6、设计高速接口,譬如ddr2或者高速串行接口7、设计一个复杂的协议,譬如USB、PCIexpress、图像编解码等。8、学习再学习,知道“学无止境,山外有山”。注意事项:第一步:学习了解FPGA结构,FPGA到底是什么东西,芯片里面有什么,不要开始就拿个开发板照着别人的东西去编程。第二步:掌握FPGA设计的流程。了解每一步在做什么,为什么要那么做。第三步:开始学习代码了。不要一开始就走入误区。第四步:template很重要。能不能高效利用FPGA资源,一是了解fpga结构,二是了解欲实现的逻辑功能和基本机构,三是使用正确的模板。总结:理解时序,逻辑是一拍一拍的东西,在设计初期想的不是很清楚的时候可以画画时序图,这样思路会更加的清晰,还有就是仿真很重要,不要写完程序就去往FPGA中去加载,首先要仿真,尤其是对比较大型一点的程序,想像自己是在做asic,是没有二次机会的,所以一定要把仿真做好。最好先看书,熟悉一下语法。其实跟C语言差不多,看个一周就可以简单编写小程序,例如:时钟分频、计数器、状态机什么的。可能的话,就买块开发板,在上面跑些程序。语言都是工具,都是其次,重要的是先把数字电路搞明白,FPGA就是个可编程的数字电路,数字电路明白了后边也是轻车熟路了fpga论坛里有专门的帖子 fpgaw.com 夏宇闻老师谈fpga学习整理 1. 必须清楚自己究竟适合不适合做工程师,看看自己的性格特点,是不是特别安静,又耐得住寂寞,因为fpga工程师是一个很辛苦的工作,要不断地通过学习研究提升自己的设计水平,而且工程师需要经常性的熬夜加班敲写代码,如果没有一种耐得住寂寞的性格,fpga工程师最好你不要去做.他不像作销售那样,动动嘴皮子就可以挣到大钱,fpga工程师在初级阶段薪水也不会很高,但当你有了一定的工程经验和项目经验的时候,你的薪水自然就很很高了。所以做fpga工程师首要的一点,必须有一颗耐得住寂寞的心。 2. 如果你认为你是一个可以安静下来的人,那接下来就是要和机器打交道了。你必须就像热爱打游戏一样热爱verilog,每个想学fpga的人你可以看看,把自己关在一个屋子里,除了吃饭睡觉外连续3天的时间就和verilog为伍,看看大家有没有这个定力,如果你没有这个定力,那么你耐不住寂寞,那好你赶快去找你喜欢做的职业,如果你还行,那就开始艰苦的学习。 3. 建立操作环境,你必须想方设法安装了要用到的modelsim,ise,quartusii等操作软件,最好去网上下载,一次不行就两次,直到安装完成,因为越是你不容易安装上去,你就越珍惜,你就越可以很负责任的学习。接下来就对照相关的教程熟悉各种软件,做各种小实验。 4. 接下来,可以找着verilog书自己看看,只要在校的大学生都可以看得懂,然后很认真地作后面的各种练习。一开始简单一点,当你可以独立的把i2c,cpu写出来的时候,那个时候就可以挣点小钱了,当然接下来还需要更多的提升和发展。 5. 对于我的书里的一些错误,很多读者来信反映,是因为我的电子稿是word,而出版用的是方正的飞腾,转换的时候会遇到一些问题。如果大家有什么小的项目,跟着学一学,还是会慢慢的成长起来。 总之,fpga工程师,是一个看起来是高薪,又非常艰苦的职业,如果你的性格适合做这一行,那就付出艰苦努力吧。(整理自北京至芯fpga培训中心开学典礼)
文章TAG:
培训 本人 fpga开发 开发 fpga培训