发 帖  
原厂入驻New
FPGA编程问题求解
16 fpga编程
分享
您好!
去年底开始接触FPGA,感觉可塑性很大,很有前景,接个可以在适选中解决。我的问题是:单片机的C,C++基本无什么问题了。而FPGA的编程太依赖于软件的设置。我想有没有这种可能:就像许多ARM类的编程使用者不用关心硬件底层的东西,你只需要设计你自己的功能就可以了,我用过ARMmbed就属于这类的,只要ARMmbed支持的,几乎稍稍改改可以到处套用。就是说,各种FPGA的底层有企业或某公司完成,中间层由一些公司完成,应用层有用户自己选设——或说用以熟悉的C、C++来完成。
可能问题不太适合,先谢谢了
0
2020-8-26 07:22:02   评论 分享淘帖 邀请回答
5个回答
云汉达人 邀请回答
这个你可以看一下xilinx的hls,这软件在你对硬件有一定你了解的情况下可以把c综合成hdl,另外也可以看下ultrafast设计方案,有了辅助工具,软件工程师今后是可以完成设计的!
2020-8-26 15:00:55 评论

举报

云汉达人

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

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

FPGA为什么是可以编程的?
http://www.icxbk.com/community/thread-74965-1-1.html
(出处: ICKEY BBS)
目前为止应该没有这种工具,fpga的专业性太强了
2020-8-26 15:24:50 评论

举报

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

举报

云汉达人

正是由于 FPGA的可塑性很大,才不需要这样的工具的。
在FPGA设计过程中,有时要频繁的更改原理图,每个引脚功能都在不停的变,这样,低层是没法设计的。
而ARM不一样,它的一个引脚就是固定的几个功能复用。
2020-8-26 15:50:37 评论

举报

只有小组成员才能发言,加入小组>>

293个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /8 下一条

快速回复 返回顶部 返回列表