Redian新闻
>
新手请教几个FPGA的问题
avatar
新手请教几个FPGA的问题# EE - 电子工程
p*x
1
诚聘有爱心保姆照看5个月大男宝宝,家住Herndon(20171),可以是住家或通勤,也可
以每天把宝宝送至您府上。六月或七月初开始,一周5天。
有意者请联系:
Email: x*****[email protected]
Phone: 703-473-7892
avatar
l*8
2
不知道往哪发?这里人气旺,望大家多多帮忙!
学校要交一个网上作业,但是这个页面只能在Microsoft Internet explorer 7.0 and
above下打开。我试着update过,但下载了一堆没用的软件,还是没能打开那个页面。
第二次update, 微软显示要付费更新?
请问大家有更好的方法么,怎么样可以更新软件?本人电脑白痴一个,希望大家踊跃发
言。
avatar
C*f
3
我在做的这个设备用的DSP坏了,因为手上有块现成NI的FPGA,所以想可不可以用它代
替DSP做控制,主要问题有两个,
1. 如何判断一个FPGA是否capable,比如the number of gates是否够用
2. 我们所有的控制程序和界面都已经写好了,用c和matlab,电话问了NI,说他们没有
办法把matlab/c的程序编译到FPGA,只能用LabVIW。重新写code的工作量实在太大了,
有没有compiler可以直接编译c/matlab到FPGA的?
谢谢了先
avatar
s*y
4
这个年代还有人用ie6?
试试chrome,firefox之类的浏览器能不能打开。
avatar
j*j
5
我觉得再买一个DSP要容易的多。。。。。

【在 C*******f 的大作中提到】
: 我在做的这个设备用的DSP坏了,因为手上有块现成NI的FPGA,所以想可不可以用它代
: 替DSP做控制,主要问题有两个,
: 1. 如何判断一个FPGA是否capable,比如the number of gates是否够用
: 2. 我们所有的控制程序和界面都已经写好了,用c和matlab,电话问了NI,说他们没有
: 办法把matlab/c的程序编译到FPGA,只能用LabVIW。重新写code的工作量实在太大了,
: 有没有compiler可以直接编译c/matlab到FPGA的?
: 谢谢了先

avatar
c*n
6
嗯 ff肯定可以开 又不是国内网银
ie7.0 and below 是做css的噩梦
新ie效果很好
lz难道机器还是xp的?升级ie不用这么复杂的吧
avatar
m*e
7
啥是NI?
我还真没听说过。

【在 C*******f 的大作中提到】
: 我在做的这个设备用的DSP坏了,因为手上有块现成NI的FPGA,所以想可不可以用它代
: 替DSP做控制,主要问题有两个,
: 1. 如何判断一个FPGA是否capable,比如the number of gates是否够用
: 2. 我们所有的控制程序和界面都已经写好了,用c和matlab,电话问了NI,说他们没有
: 办法把matlab/c的程序编译到FPGA,只能用LabVIW。重新写code的工作量实在太大了,
: 有没有compiler可以直接编译c/matlab到FPGA的?
: 谢谢了先

avatar
b*y
8
估计是中毒了,先杀毒吧
avatar
g*u
9
建议问mathworks的人。

【在 C*******f 的大作中提到】
: 我在做的这个设备用的DSP坏了,因为手上有块现成NI的FPGA,所以想可不可以用它代
: 替DSP做控制,主要问题有两个,
: 1. 如何判断一个FPGA是否capable,比如the number of gates是否够用
: 2. 我们所有的控制程序和界面都已经写好了,用c和matlab,电话问了NI,说他们没有
: 办法把matlab/c的程序编译到FPGA,只能用LabVIW。重新写code的工作量实在太大了,
: 有没有compiler可以直接编译c/matlab到FPGA的?
: 谢谢了先

avatar
C*f
10
national instruments

【在 m**e 的大作中提到】
: 啥是NI?
: 我还真没听说过。

avatar
C*f
11
好吧,去问问.

【在 g******u 的大作中提到】
: 建议问mathworks的人。
avatar
a*l
12
I think you can compile your matlab.c functions to fpga forms(called IP by
NI), they NI labview can directly integrate those IP into labview fpga.

【在 C*******f 的大作中提到】
: 我在做的这个设备用的DSP坏了,因为手上有块现成NI的FPGA,所以想可不可以用它代
: 替DSP做控制,主要问题有两个,
: 1. 如何判断一个FPGA是否capable,比如the number of gates是否够用
: 2. 我们所有的控制程序和界面都已经写好了,用c和matlab,电话问了NI,说他们没有
: 办法把matlab/c的程序编译到FPGA,只能用LabVIW。重新写code的工作量实在太大了,
: 有没有compiler可以直接编译c/matlab到FPGA的?
: 谢谢了先

avatar
l*x
13
1. FPGA(尤其是Xilinx)的hardware capability是由它的集成的Slice,Multiplier和
block RAM数目来决定;同时FPGA上还会集成一到两个PowerPC,那个可以跑一些简单的C
程序,但Matlab不行;
2. Xilinx 提供一些toold诸如AccelDSP,可以实现Maltab->HDL conversion,
Mathwork提供的simulink也有类似的功能;还有些start-up诸如ImpulseC,可以实现C-
>HDL conversion;但是这三个都不是免费的;
3. NI Labview看起来是比较现实的选择

【在 C*******f 的大作中提到】
: 我在做的这个设备用的DSP坏了,因为手上有块现成NI的FPGA,所以想可不可以用它代
: 替DSP做控制,主要问题有两个,
: 1. 如何判断一个FPGA是否capable,比如the number of gates是否够用
: 2. 我们所有的控制程序和界面都已经写好了,用c和matlab,电话问了NI,说他们没有
: 办法把matlab/c的程序编译到FPGA,只能用LabVIW。重新写code的工作量实在太大了,
: 有没有compiler可以直接编译c/matlab到FPGA的?
: 谢谢了先

avatar
C*f
14
I called NI and an Indian lady answered my call and she told me they don't
have compiler to compile matlab or c to FPGA. She said I have to program
with LabVIEW.:( Could you please tell me what the IP stands for? I may check
with them again. Thank you!

【在 a****l 的大作中提到】
: I think you can compile your matlab.c functions to fpga forms(called IP by
: NI), they NI labview can directly integrate those IP into labview fpga.

avatar
r*o
15
intellect property?

check

【在 C*******f 的大作中提到】
: I called NI and an Indian lady answered my call and she told me they don't
: have compiler to compile matlab or c to FPGA. She said I have to program
: with LabVIEW.:( Could you please tell me what the IP stands for? I may check
: with them again. Thank you!

avatar
C*f
16

的C
C-
====>再看AccelDSP的介绍,是所有matlab function都可以转成HDL吗?我看到有提什
么要modify a non-synthesizable matlab to a design can be synthesized by the
AccelDSP. 这个synthesizable matlab要做很大改动吗?
====>你是指用labview重新写程序? 今天和老板谈了,他估计用labview重写得6个月。
55555想年底毕业呢。

【在 l*****x 的大作中提到】
: 1. FPGA(尤其是Xilinx)的hardware capability是由它的集成的Slice,Multiplier和
: block RAM数目来决定;同时FPGA上还会集成一到两个PowerPC,那个可以跑一些简单的C
: 程序,但Matlab不行;
: 2. Xilinx 提供一些toold诸如AccelDSP,可以实现Maltab->HDL conversion,
: Mathwork提供的simulink也有类似的功能;还有些start-up诸如ImpulseC,可以实现C-
: >HDL conversion;但是这三个都不是免费的;
: 3. NI Labview看起来是比较现实的选择

avatar
a*l
17
check out this page:
http://zone.ni.com/devzone/cda/tut/p/id/3516
basically you can take a vhdl code and let labview to integrate it into
labview program. Also, it seems possible to convert matlab programs to vhdl
by some other tools...
So, it is not entirely impossible.

check

【在 C*******f 的大作中提到】
: I called NI and an Indian lady answered my call and she told me they don't
: have compiler to compile matlab or c to FPGA. She said I have to program
: with LabVIEW.:( Could you please tell me what the IP stands for? I may check
: with them again. Thank you!

avatar
l*x
18

the
你可以先看看AccelDSP的一些例子,这样对synthesizable matlab有点印象;个人感觉
communication/video/audio/imaging里头的matlab code大多可以synthesizable,主
要里头的语句别太fancy,尽量不用matlab提供的functions

【在 C*******f 的大作中提到】
:
: 的C
: C-
: ====>再看AccelDSP的介绍,是所有matlab function都可以转成HDL吗?我看到有提什
: 么要modify a non-synthesizable matlab to a design can be synthesized by the
: AccelDSP. 这个synthesizable matlab要做很大改动吗?
: ====>你是指用labview重新写程序? 今天和老板谈了,他估计用labview重写得6个月。
: 55555想年底毕业呢。

avatar
m*e
19
试试synplify dsp吧。。。

check

【在 C*******f 的大作中提到】
: I called NI and an Indian lady answered my call and she told me they don't
: have compiler to compile matlab or c to FPGA. She said I have to program
: with LabVIEW.:( Could you please tell me what the IP stands for? I may check
: with them again. Thank you!

avatar
c*d
20
我也觉得再买个DSP吧,两个器件的设计出发点就不大一样,替代的效果可能会打折扣

【在 C*******f 的大作中提到】
: 我在做的这个设备用的DSP坏了,因为手上有块现成NI的FPGA,所以想可不可以用它代
: 替DSP做控制,主要问题有两个,
: 1. 如何判断一个FPGA是否capable,比如the number of gates是否够用
: 2. 我们所有的控制程序和界面都已经写好了,用c和matlab,电话问了NI,说他们没有
: 办法把matlab/c的程序编译到FPGA,只能用LabVIW。重新写code的工作量实在太大了,
: 有没有compiler可以直接编译c/matlab到FPGA的?
: 谢谢了先

avatar
p*f
21
再买块DSP是最便宜的解决方案。
avatar
i*t
22
DSP那么贵么,买一个不行?
avatar
b*i
23
这差太远了,你的控制程序和界面是什么东西?是这个设备的DSP的程序,那么,你的
labview能够生成 一个带内存控制器带中断控制器,带各种接口的DSP出来外加内存?
这个Labview的DSP代码在哪? 你在重新 发明一个轮子?
把c 编译成FPGA?不就是生成一个DSP或者CPU,然后把程序写在内存里吗,这样的程序
和你原来的会不太一样,不如CPU的乘法速度可能不同。
你花这么多时间问还不如买一个DSP,不会超过100美元,而这个编译器至少上千。

【在 C*******f 的大作中提到】
: 我在做的这个设备用的DSP坏了,因为手上有块现成NI的FPGA,所以想可不可以用它代
: 替DSP做控制,主要问题有两个,
: 1. 如何判断一个FPGA是否capable,比如the number of gates是否够用
: 2. 我们所有的控制程序和界面都已经写好了,用c和matlab,电话问了NI,说他们没有
: 办法把matlab/c的程序编译到FPGA,只能用LabVIW。重新写code的工作量实在太大了,
: 有没有compiler可以直接编译c/matlab到FPGA的?
: 谢谢了先

avatar
DK
24
有些behavioural synthesis 的产品可以把C变成HDL...不过好像都不大成熟
avatar
l*y
25
为啥不用Verilog?
avatar
l*y
26
为啥不用Verilog编?这不简单多了么
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。