想知道FPGA具体开发流程是怎样的?
准备自学一下FPGA,对VHDL语言有了一些大体的了解。在学FPGA之前,想知道FPGA的具体开发流程是怎样的?具体怎样应用到实际中?还望大家的不吝赐教,好让小弟有目的地...
准备自学一下FPGA, 对VHDL语言有了一些大体的了解。
在学FPGA之前,想知道FPGA的具体开发流程是怎样的?具体怎样应用到实际中?
还望大家的不吝赐教,好让小弟有目的地去学
(最后5分了,不好意思)
这是我专业以后要学的东西,但是想提前了解,大家有什么好的相关书籍也请帮忙推荐下 展开
在学FPGA之前,想知道FPGA的具体开发流程是怎样的?具体怎样应用到实际中?
还望大家的不吝赐教,好让小弟有目的地去学
(最后5分了,不好意思)
这是我专业以后要学的东西,但是想提前了解,大家有什么好的相关书籍也请帮忙推荐下 展开
2个回答
展开全部
fpga目前还是比较火的东西,通讯、航天、工业等很多领域近几年都越来越多的应用fpga
你学fpga肯定是比较好的
前面说了点废话,具体fpga的开发流程我列一下,纯属个人意见,参考一下吧
1、分析需求,根据需求出方案
2、方案定后,如果需要fpga,就要考虑io需求。例如需要的user io数,是否需要ppc,rocketio,另外需要评估一下需要的逻辑门数,以便选择一个适当规模的fpga
3、根据以上2点开始设计硬件,同时开始逻辑设计(如果时间允许,或者把握不大的话,可以先做逻辑仿真)
4、逻辑设计中,一般自顶而下或自下而顶都可以,个人建议从top开始设计
先列一下需要的所有模块,并画出所有的模块的互相连接和关系,
整个top层的图画完后就可以开始设计vhd代码了,这样设计有个好处就是思路清晰,不容易出错,后期发现问题也比较容易找到合适的方法修改。
5、代码设计完毕后就是仿真了,modelsim还是比较通用的,一般每个模块都要做一个独立的仿真。
6、仿真完毕就可以下板调试了
你学fpga肯定是比较好的
前面说了点废话,具体fpga的开发流程我列一下,纯属个人意见,参考一下吧
1、分析需求,根据需求出方案
2、方案定后,如果需要fpga,就要考虑io需求。例如需要的user io数,是否需要ppc,rocketio,另外需要评估一下需要的逻辑门数,以便选择一个适当规模的fpga
3、根据以上2点开始设计硬件,同时开始逻辑设计(如果时间允许,或者把握不大的话,可以先做逻辑仿真)
4、逻辑设计中,一般自顶而下或自下而顶都可以,个人建议从top开始设计
先列一下需要的所有模块,并画出所有的模块的互相连接和关系,
整个top层的图画完后就可以开始设计vhd代码了,这样设计有个好处就是思路清晰,不容易出错,后期发现问题也比较容易找到合适的方法修改。
5、代码设计完毕后就是仿真了,modelsim还是比较通用的,一般每个模块都要做一个独立的仿真。
6、仿真完毕就可以下板调试了
展开全部
http://wenku.baidu.com/view/4b6c4f1efc4ffe473368ab0c.html这个很全的,下来,自己照着做做就知道了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询