[matlab] 算法级综合器,就是牛X!(妈妈说,标题要长~~~~~~~~~~~~)

[复制链接]
2502|8
 楼主| Oxygen.Chu 发表于 2012-10-16 23:46 | 显示全部楼层 |阅读模式
以下是采用C语言写的4x4矩阵求逆(矩阵库),该C语言采用参数化处理,算法实现采用可裁剪结构,可以非常容易的扩展成阶数为2^N的任意矩阵求逆。
采用算法级综合器不需要重新写任何C代码,只需要在工具里面简单地更改其约束,即可做相应的优化

[性能优化]
1. Single floating-point
2. Fmax    = 100MHz
3. Latency = 233tCLK
4. LUT6    = 10619
5. FF        = 10779
6. DSP48   = 36

[面积优化]
1. Single floating-point
2. Fmax    = 100MHz
3. Latency = 470tCLK
4. LUT6    = 4327
5. FF        = 2906
6. DSP48   = 12
 楼主| Oxygen.Chu 发表于 2012-10-17 17:53 | 显示全部楼层
After some optimization, I have achieved a better QoR~

[Optimized for throughput]
1. Single floating-point
2. Fmax = 189MHz
3. Latency = 267tCLK
4. LUT6 = 11876
5. FF = 12702
6. DSP48 = 36

[Optimized for resource]
1. Single floating-point
2. Fmax = 201MHz
3. Latency = 554tCLK
4. LUT6 = 4886
5. FF = 3829
6. DSP48 = 12
sahh 发表于 2012-10-17 18:07 | 显示全部楼层
关你的妈妈什么事,怎么把她牵扯进来了~~
 楼主| Oxygen.Chu 发表于 2012-10-17 18:16 | 显示全部楼层
这是90后的语言,你不懂算了~~
 楼主| Oxygen.Chu 发表于 2012-10-17 18:18 | 显示全部楼层
drentsi 发表于 2012-10-17 19:09 | 显示全部楼层
矩阵用不上,有做除法的算法不?
28位除以13位,能做到20ns就谢天谢地了
GoldSunMonkey 发表于 2012-10-17 21:10 | 显示全部楼层
。。。氧气也这么?多。
gaochy1126 发表于 2012-10-18 12:03 | 显示全部楼层
没看懂
GoldSunMonkey 发表于 2012-10-18 13:06 | 显示全部楼层
没看懂
gaochy1126 发表于 2012-10-18 12:03
氧气哥是用来呼吸的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

165

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部