嵌入式学习小组
直播中

薛槐敏

8年用户 224经验值
私信 关注

FPGA编程问题求解

您好!
去年底开始接触FPGA,感觉可塑性很大,很有前景,接个可以在适选中解决。我的问题是:单片机的C,C++基本无什么问题了。而FPGA的编程太依赖于软件的设置。我想有没有这种可能:就像许多ARM类的编程使用者不用关心硬件底层的东西,你只需要设计你自己的功能就可以了,我用过ARMmbed就属于这类的,只要ARMmbed支持的,几乎稍稍改改可以到处套用。就是说,各种FPGA的底层有企业或某公司完成,中间层由一些公司完成,应用层有用户自己选设——或说用以熟悉的C、C++来完成。
可能问题不太适合,先谢谢了

回帖(5)

解丽娟

2020-8-26 15:00:55
云汉达人 邀请回答
这个你可以看一下xilinx的hls,这软件在你对硬件有一定你了解的情况下可以把c综合成hdl,另外也可以看下ultrafast设计方案,有了辅助工具,软件工程师今后是可以完成设计的!
举报

臧超楠

2020-8-26 15:10:57
云汉达人

FPGA 之所以和arm等不同就在于他的基本构成, 目前有一些新的IC在最新的软件上支持 c语言等输入设计,但还没有那么普遍使用,FPGA+CPU的结构个人觉得以后是一个趋势,但是要学好FPGA还是要弄清楚其基本原理。 FPGA本质上来说是硬件设计 与 嵌入式 C C++还是不一样的

楼主可以参考阅读一下 下面这个文章

FPGA为什么是可以编程的?
http://www.icxbk.com/community/thread-74965-1-1.html
(出处: ICKEY BBS)
举报

陈键

2020-8-26 15:24:50
目前为止应该没有这种工具,fpga的专业性太强了
举报

刘静焱

2020-8-26 15:42:21
云汉达人
应用层的代码自己写,其他的能抄就抄
举报

更多回帖

发帖
×
20
完善资料,
赚取积分