[求助] 求做FPGA算法的同行

yuechenping   2011-12-14 21:34 楼主
最近 开始用FPGA做图像的算法。刚开始学FPGA,不知道从何做起,请大家帮忙出出主意······小女子不甚感激·····

回复评论 (12)

SOPC?
点赞  2011-12-14 22:35
刚开始学FPGA,就做图像算法?
点赞  2011-12-14 23:21
louzhu 楼主牛啊
点赞  2011-12-15 09:52

回复 4楼 常见泽1 的帖子

是讽刺还是?希望懂的话就指点一二,谢谢
点赞  2011-12-15 10:03

回复 板凳 云海孤鸿0326 的帖子

那你觉得我应该怎么做呢?请教
点赞  2011-12-15 10:03
FPGA是工具,算法是应用,我们帮不了你
一个为理想不懈前进的人,一个永不言败人! http://shop57496282.taobao.com/ 欢迎光临网上店铺!
点赞  2011-12-15 15:10
楼主首先需要做的,就是在做图像算法之前,熟悉FPGA的开发,具体有:
1.VHDL和verilog语言至少对其中一种熟练使用;
2.熟练使用quartus和xilinx ise中至少一种;
3.对FPGA芯片本身很熟悉;
4.在上面三点的前提下,能够很好的编写一些功能和应用,这里的很好指的是代码精简、安全可靠、会添加各类约束等。

如果能做到上面四点,恭喜楼主,万里长征你才走出了一步。很好的应用FPGA,只是做FPGA开发的一项最基本的要求。真正需要的是,能在FPGA上面做很多处理,比如楼主所说的图像处理。做这些算法与处理,已经超越FPGA本身了,这些对数值分析、信号处理甚至数学等都有要求。

不过楼主千万别被吓到了,坚持下去一定会成功的。而且,现在有很多IP核可以使用,对个人的要求其实已经不那么高了。
点赞  2011-12-16 20:11
对于fpga的算法,可以看看夏雨闻老师翻译的那本fpga嵌入式,的书,那本书里有一些介绍,我最近在看,但是觉得比纯的fpga硬件单纯的来说,还是很难啊!
我爱电子!
点赞  2011-12-18 15:00

回复 9楼 jjkwz 的帖子

可不可以把那本书的全名给我一下,谢谢
点赞  2012-1-4 16:32
hehe 加油吧
点赞  2012-1-4 21:32

用fpga图像做算法  要比dsp花更多的精力在实现方式上  更讲究技巧  比如做图像的灰度直方图统计上  最容易想到的就是做一个case语句的灰度判断  每个灰度一个计数器  这样效率不高   可以申请一个片上内存  把灰度作为一个地址   对地址中的数据进行累加   效率就会提升很高   逻辑资源也会节省很多   再有就是浮点运算这关  要么dspbuild要么nios在fpga中自己写浮点运算  感觉还是挺麻烦的 运算速率也不会很高 

点赞  2012-1-9 16:33
还是先学基础,比如FPGA编程软件的应用,常用编程技巧等。先融汇贯通才行
一个为理想不懈前进的人,一个永不言败人! http://shop57496282.taobao.com/ 欢迎光临网上店铺!
点赞  2012-1-10 09:42
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复