打印
[FPGA]

FPGA 如何估算程序所需的资源?

[复制链接]
2289|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wybhet|  楼主 | 2017-1-19 09:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
玄德| | 2017-1-19 11:17 | 只看该作者

最后总归要接到芯片上的。

使用特权

评论回复
板凳
wybhet|  楼主 | 2017-1-19 15:26 | 只看该作者
玄德 发表于 2017-1-19 11:17
最后总归要接到芯片上的。

那是不是表示我output到板子上的 才是真正使用的资源

使用特权

评论回复
地板
玄德| | 2017-1-19 15:44 | 只看该作者
wybhet 发表于 2017-1-19 15:26
那是不是表示我output到板子上的 才是真正使用的资源


按理,肯定是这样,因为芯片内部要布线;
但差到十倍这么多,又有点奇怪,不应当差这么多。

使用特权

评论回复
5
wybhet|  楼主 | 2017-1-19 16:10 | 只看该作者
玄德 发表于 2017-1-19 15:44
按理,肯定是这样,因为芯片内部要布线;
但差到十倍这么多,又有点奇怪,不应当差这么多。

是跟我程序复杂程度有关系吗?
我输入是起点坐标,终点坐标等,输出是PWM信号。
中途还利用到 sin cos  arctan等7个matlab生产的CODE.

使用特权

评论回复
6
王紫豪| | 2017-1-19 18:10 | 只看该作者
SIN COS 这些非常占资源。。

使用特权

评论回复
7
玄德| | 2017-1-19 19:21 | 只看该作者
wybhet 发表于 2017-1-19 16:10
是跟我程序复杂程度有关系吗?
我输入是起点坐标,终点坐标等,输出是PWM信号。
中途还利用到 sin cos  a ...


我也不知道了,等高手吧。

使用特权

评论回复
8
zxq6| | 2017-1-19 20:22 | 只看该作者
那些计算,用查表吧。直接计算不是个好方案

使用特权

评论回复
9
wu_npu| | 2017-1-19 22:25 | 只看该作者
凡是最终没有输出到引脚的逻辑都会被优化掉

使用特权

评论回复
10
雪夜虫子| | 2017-1-20 09:05 | 只看该作者
楼主是用的什么开发工具,在加载到FPGA上之前就能估算LUT?
相差这么多,应该是跟FPGA结构和综合、实现工具有关,应该可以通过修改设计来避免。

使用特权

评论回复
11
forrest11| | 2017-2-7 13:41 | 只看该作者
8W多是真结果。
因为如果不把output接上,很多电路会优化掉。
当然8w多夸张了,你必须想办法优化。比如sin,cos必须用DSP资源及高频率clk高速运算,重复利用来缩小LUT的利用率。

使用特权

评论回复
12
wybhet|  楼主 | 2017-2-8 10:04 | 只看该作者
雪夜虫子 发表于 2017-1-20 09:05
楼主是用的什么开发工具,在加载到FPGA上之前就能估算LUT?
相差这么多,应该是跟FPGA结构和综合、实现工具 ...

用的是ISE14.6  

使用特权

评论回复
13
wybhet|  楼主 | 2017-2-8 10:05 | 只看该作者
forrest11 发表于 2017-2-7 13:41
8W多是真结果。
因为如果不把output接上,很多电路会优化掉。
当然8w多夸张了,你必须想办法优化。比如sin ...

SIN  COS 我们是直接利用matlab生成的CODE,请问用sin,cos如何用DSP资源及高频率clk高速运算,有相关的例子吗?万分感谢

使用特权

评论回复
14
forrest11| | 2017-2-8 13:33 | 只看该作者
wybhet 发表于 2017-2-8 10:05
SIN  COS 我们是直接利用matlab生成的CODE,请问用sin,cos如何用DSP资源及高频率clk高速运算,有相关的例 ...

那难怪。应该是一堆组合电路,不能用。
sin,cos运算有一大堆乘加运算,你可以想象这些运算是可以用同一电路完成,只要用高时钟,算完一个以后,重复利用此乘加电路做运算,不就可以省资源了吗?

使用特权

评论回复
15
wybhet|  楼主 | 2017-2-8 14:46 | 只看该作者
forrest11 发表于 2017-2-8 13:33
那难怪。应该是一堆组合电路,不能用。
sin,cos运算有一大堆乘加运算,你可以想象这些运算是可以用同一电 ...

有具体的复用例子吗?因为是新手,第一次接触这个.

使用特权

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

本版积分规则

17

主题

36

帖子

2

粉丝