由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
EE版 - 新手请教几个FPGA的问题
相关主题
Verilog vs VHDL求大boston地区的EE system/application engineer内推
Xilinx summer intership问个关于quatus II的弱问题
fpga, 请高手赐教加州 silicon valley, FPGAs, VHDL engineer, Super big company, 6-monthes internship or more
新手, 问FPGA real time control的问题和可行性ic design or signal processing?
请教Verilog 实现SPI的问题求助:verilog的modulus operator
VLSI&FPGA请问谁有Verilog HDL 高级数字设计的电子版答案?
有没有 Wireless Baseband Processing的开发评估板或Testbed请教一个选课的问题,关于systemc
2012 Internship, Dallas Texas,问个VERILOG的问题
相关话题的讨论汇总
话题: fpga话题: dsp话题: labview话题: matlab话题: ni
进入EE版参与讨论
1 (共1页)
C*******f
发帖数: 13152
1
我在做的这个设备用的DSP坏了,因为手上有块现成NI的FPGA,所以想可不可以用它代
替DSP做控制,主要问题有两个,
1. 如何判断一个FPGA是否capable,比如the number of gates是否够用
2. 我们所有的控制程序和界面都已经写好了,用c和matlab,电话问了NI,说他们没有
办法把matlab/c的程序编译到FPGA,只能用LabVIW。重新写code的工作量实在太大了,
有没有compiler可以直接编译c/matlab到FPGA的?
谢谢了先
j***j
发帖数: 324
2
我觉得再买一个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的?
: 谢谢了先

m**e
发帖数: 323
3
啥是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的?
: 谢谢了先

g******u
发帖数: 3060
4
建议问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的?
: 谢谢了先

C*******f
发帖数: 13152
5
national instruments

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

C*******f
发帖数: 13152
6
好吧,去问问.

【在 g******u 的大作中提到】
: 建议问mathworks的人。
a****l
发帖数: 8211
7
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的?
: 谢谢了先

l*****x
发帖数: 3431
8
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的?
: 谢谢了先

C*******f
发帖数: 13152
9
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.

r****o
发帖数: 1950
10
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!

相关主题
VLSI&FPGA求大boston地区的EE system/application engineer内推
有没有 Wireless Baseband Processing的开发评估板或Testbed问个关于quatus II的弱问题
2012 Internship, Dallas Texas,加州 silicon valley, FPGAs, VHDL engineer, Super big company, 6-monthes internship or more
进入EE版参与讨论
C*******f
发帖数: 13152
11

的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看起来是比较现实的选择

a****l
发帖数: 8211
12
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!

l*****x
发帖数: 3431
13

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想年底毕业呢。

m**e
发帖数: 323
14
试试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!

c**********d
发帖数: 39
15
我也觉得再买个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的?
: 谢谢了先

p*f
发帖数: 982
16
再买块DSP是最便宜的解决方案。
i*****t
发帖数: 24265
17
DSP那么贵么,买一个不行?
b***i
发帖数: 3043
18
这差太远了,你的控制程序和界面是什么东西?是这个设备的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的?
: 谢谢了先

DK
发帖数: 194
19
有些behavioural synthesis 的产品可以把C变成HDL...不过好像都不大成熟
l***y
发帖数: 28
20
为啥不用Verilog?
l***y
发帖数: 28
21
为啥不用Verilog编?这不简单多了么
1 (共1页)
进入EE版参与讨论
相关主题
问个VERILOG的问题请教Verilog 实现SPI的问题
有没有人觉得做VLSI的EDA就像是给别人打下手的感觉VLSI&FPGA
请教xilinx 问题: 怎样 integrate ISE and EDK project有没有 Wireless Baseband Processing的开发评估板或Testbed
job opening 22012 Internship, Dallas Texas,
Verilog vs VHDL求大boston地区的EE system/application engineer内推
Xilinx summer intership问个关于quatus II的弱问题
fpga, 请高手赐教加州 silicon valley, FPGAs, VHDL engineer, Super big company, 6-monthes internship or more
新手, 问FPGA real time control的问题和可行性ic design or signal processing?
相关话题的讨论汇总
话题: fpga话题: dsp话题: labview话题: matlab话题: ni