88问答网
所有问题
当前搜索:
fpga上能用c语言吗
请问
FPGA可以
拿
C语言
写吗?今天朋友拿的黑金的板子,用的好像是C语言
答:
只要在FPGA中移植了nois核,相当于是CPU的一种东西,就可以使用其他的软件语言
。C语言是一种软件语言,需要CPU一条一条的执行。VHDL全名Very-High-Speed Integrated Circuit HardwareDescription Language,这是一种硬件描述语言,根据EDA软件综合后会生成实实在在的电路,可以并行执行。弊端的话应该是各有...
FPGA
开发
用C语言
编写当前的现状如何?
答:
有些工具号称能把C/C++高级语言的算法直接综合,好像xilinx新出的vivado也有这种功能,但理论上这样效率不高的,很难最大程度优化
FPGA
资源的使用。硬件工程师大多不接受
用C语言
去开发FPGA,因为FPGA本身是硬件逻辑的实现,和用来指示CPU执行的C语言相差很大。但随着FPGA资源越来越大,系统算法越来越复杂,综...
FPGA的C语言
建模
答:
FPGA肯定不会用C做
,毕竟概念完全不一样,但现在有些类似C的HDL,比如systemC这种语言,其实更像C++,可以完成一些数字系统建模,主要是事件触发,就是激励和响应。用systemC,完全看工程师个人爱好,不用也可以,verilog、systemverilog都可以做,只是效率不同而已。写过程序的都知道,无论是C、还是java...
FPGA
与软件开发(
c语言
)前途比较(
fpga
开发语言)
答:
-
FPGA
开发语言:FPGA开发通常使用硬件描述语言(如VHDL或Verilog),这需要开发人员具备硬件设计的技能。此外,一些高级综合工具(HLS)允许
使用C
/C++等高级语言进行FPGA开发。2.软件开发(
C语言
):-前途:传统的软件开发在各个行业中都有广泛的应用,包括应用程序开发、嵌入式系统、操作系统、游戏开发等。软...
现在
C 语言可以
设计
FPGA
么
答:
可以
,vivado HLS, 将c语言转为硬件语言,但一般用来写算法级别的,时序设计还是不行,写算法估计用的也少
电脑上的
c语言
移植到什么芯片上简单?DSP,arm,or
FPGA
?
答:
DSP和arm都行,但有些库函数不一定能移过去,肯定的适当修改。FPGA不行,
FPGA用
硬件描述
语言
,除非你写在软核里
c++和
c
在
FPGA
以及DSP中哪种更好用啊?
答:
对于一些基于底层硬件的应用,
c语言
比c++效率要高得多,特别是对于DSP的应用,在NIOS中也推荐
用c
。如果程序比较复杂,你对C++比C更精通,或者要用到现有的一些c++程序,
用C
++也是
可以
的。
学习
FPGA
应该看些什么书
答:
在学习一门技术之前我们往往从它的编程语言开始,如同学习单片机一样,我们从
C语言
开始入门,当掌握了C语言之后,开发单片机应用程序也就不是什么难事了。学习FPGA也是如此,
FPGA的
编程语言有两种:VHDL和Verilog,这两种语言都适合用于FPGA的编程,VHDL是由美国军方组织开发的,在1987年就成为了IEEE的标准;...
为什么在
FPGA中
要嵌入microblaze呢,microblaze的作用是什么呢?_百度知 ...
答:
FPGA
是可编程的硬件逻辑电路,microblaze是一种处理器CPU电路,使用microblaze,相当于就是在FPGA内部做了一个CPU在里面,完了你
可以用C语言
写程序,在这个CPU上跑C语言的软件程序,FPGA偏向逻辑,但是做控制比较麻烦,用CPU跑C程序控制比较方便。
用c语言可以
实现cpu中央控制器的设计吗
答:
1、用
FPGA
实现,语言是VHDL或者Verilog HDL,因为CPU讲究的是速度和可靠性,用纯粹的数字硬件电路来实现最好不过了。2、用嵌入式芯片,比如ARM,然后搭载别人的操作系统,留出需要的接口,这样是
用C语言
来实现的,但是核心就是操作系统,C来驱动硬件实现控制作用。而最底层的硬件还是用硬件描述语言VHDL或者...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
fpga可以用c语言开发吗
fpga语言与c语言区别
fpga能用c语言
fpga是用什么语言编程的
c语言转fpga
硬件编程语言与c语言
fpga三种编程语言
fpga开发语言
fpga什么语言