打印
[Quartus]

通过FPGA实现算法

[复制链接]
2957|19
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
sinetech|  楼主 | 2011-5-13 23:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
AutoESL| | 2011-5-14 10:14 | 只看该作者
先确定一下你需要达到的精度吧

使用特权

评论回复
板凳
sinetech|  楼主 | 2011-5-14 10:23 | 只看该作者
小数点后面保留4~5,整数位4位。查了几篇**,和大家共享一下。

cordic算法展开.pdf

372.14 KB

基于FPGA的盲图像复原算法.pdf

227.73 KB

使用特权

评论回复
地板
AutoESL| | 2011-5-14 10:33 | 只看该作者
嗯,cordic强大,发现好多地方都在用

使用特权

评论回复
5
0中国芯0| | 2011-5-14 23:35 | 只看该作者
很好……:)

使用特权

评论回复
6
davines| | 2011-5-15 19:09 | 只看该作者
嗯,很好很强大。

使用特权

评论回复
7
小云001| | 2011-5-16 22:31 | 只看该作者
很强大

使用特权

评论回复
8
老大的幸福| | 2011-5-16 22:47 | 只看该作者
恩,挺好……

使用特权

评论回复
9
atua| | 2011-5-17 10:50 | 只看该作者
小数点后面保留4~5,整数位4位。查了几篇**,和大家共享一下。
sinetech 发表于 2011-5-14 10:23


“小数点后面保留4~5,整数位4位。”
你是要用定点数吗?

使用特权

评论回复
10
SuperX-man| | 2011-5-17 12:30 | 只看该作者
应该不是定点数的意思.
是精度吧.
算下来数据长度在16位即可.
可以用SYSTEM Generator 搭一个

使用特权

评论回复
11
atua| | 2011-5-17 12:51 | 只看该作者
既然精度已经定下来了,就直接用定点数呗。

另外,SysGen是面向硬件的,最后落到FPGA上时也是要定点数的吧?

使用特权

评论回复
12
AutoESL| | 2011-5-17 21:02 | 只看该作者
小数位宽和整数位宽都确定下来了,就是定点运算了
另外要确定上溢和下溢的处理

使用特权

评论回复
13
dianzirobot| | 2011-5-17 23:44 | 只看该作者
进来学习

使用特权

评论回复
14
sinetech|  楼主 | 2011-5-19 14:38 | 只看该作者
最终的结果小数点后保留四位即可。不过中间要经过多步流水计算,为了尽量保证精度中间运算过程打算多保留两位。不过也可以理解为定点运算。

使用特权

评论回复
15
明空| | 2011-5-20 10:49 | 只看该作者
在嵌入MB的时候,有一个浮点单元,不知是否有用

使用特权

评论回复
16
21IC之星| | 2011-5-20 14:29 | 只看该作者
学习了

使用特权

评论回复
17
AutoESL| | 2011-5-20 15:26 | 只看该作者
在嵌入MB的时候,有一个浮点单元,不知是否有用
明空 发表于 2011-5-20 10:49

看楼住的意思,是想自己来实现

使用特权

评论回复
18
SuperX-man| | 2011-5-21 10:13 | 只看该作者
既然精度已经定下来了,就直接用定点数呗。

另外,SysGen是面向硬件的,最后落到FPGA上时也是要定点数的吧?
atua 发表于 2011-5-17 12:51


SysGen确实是定点数运算,但是在搭建模块的时候,可以随时调用数据转换模块,来实现浮点数的特点,但是总的数据长度最好固定.否则可能会出现截断误差.

使用特权

评论回复
19
21IC之星| | 2011-5-29 08:54 | 只看该作者
顶起来

使用特权

评论回复
20
hjjnet| | 2011-5-29 23:22 | 只看该作者
恩,system gen

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:一路沿着梦想前行.... 以技术为依托 以能力做保障 以责任促品质 以理念谋发展

21

主题

431

帖子

1

粉丝