微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > FPGA学习迷茫求指点

FPGA学习迷茫求指点

时间:10-02 整理:3721RD 点击:
目前正在以便在板子上做简单的实验以便分析其代码的学习过程中,可是出路在哪里?这么学的效率有如何?应该怎么学先学什么才学的最快?所谓的接口设置,划分模块、综合、仿真、时序、都该如何学?还需要学别的什么迷茫中谁能帮忙指点迷津

我也是初学者,我觉得FPGA涉及的东西太多,一下都面面俱到,对初学者来说是不可能的。
我认为首先可以做一些低速的外设实验,好处是可以不管时序。
在这些实验中,你会发现又要写可综合的代码,又要自己仿真验证,这样内容太多也很容易打击学习积极星,所以以开始只写可综合的代码,不验证。这样的好处是,你可以看到自己的真实实验结果,激发兴趣。坏处是,一些逻辑错误发现不了。
为了弥补这个不足,可以学习模块划分,这样每个模块代码比较短小,相对不容易出错。而且你可以直接拿一些现成的开发板的模块和自己的模块组合起来。模块划分开始的时候可以多分一些模块,每个模块功能比较少,这样,很多实验都可以直接复用原先的模块(这样很有成就感)。
上面的步骤熟悉以后,接下来,可以研究下仿真.这样,可以在下载程序前发现一些自己的小模块的逻辑错误。
熟悉仿真后学习在线逻辑分析仪等在线调试工具,当仿真成功,下载程序不正常工作的时候,可以用这个发现错误。
基本熟练做到上面这些就很牛逼了,最后,当你想玩高速器件的时候再开始研究时序~~~这个最烦人了。

请关注我们EE对话FPGA专场http://bbs.elecfans.com/jishu_447153_1_1.html  里面或许有你想要的答案!

我也是刚刚开始,有时候学着学着就迷茫了,我觉得还是得从最基础的做起吧,能够寻找到一个程序,完整的,彻底搞明白,应该就会慢慢上手吧

我是零基础还没起步,,大神可不可以帮下我,,让咱们一起飞啊

下下看试试吧!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top