现在想用FPGA做一个控制用的项目,其中涉及单精度矩阵运算,因此遇到连续几对实数相乘累加的运算。
浮点的乘法与加法,都考虑用Altera的IP例化,但是Altera没有浮点乘加的函数。前几天想不出这是为何,现在想是不是确实不太好做?
一般向浮点乘、浮点加这样比较复杂的运算,可以用流水线提高速度。但是连续的乘加,是要把新的乘积加到上一次加法的和上去,但是这个和要在流水线上输出才能得到,这样,实际上也就流不动了。加法流不流水也就没有意义了。
我想,这是不是低档的FPGA不提供DSP核的原因?
打赏帖 | |
---|---|
汽车电子中巡航控制系统的使用被打赏10分 | |
【我踩过的那些坑】工作那些年踩过的记忆深刻的坑被打赏100分 | |
分享汽车电子中巡航控制系统知识被打赏10分 | |
分享安全气囊系统的检修注意事项被打赏10分 | |
分享电子控制安全气囊计算机知识点被打赏10分 | |
【分享开发笔记,赚取电动螺丝刀】【OZONE】使用方法总结被打赏20分 | |
【分享开发笔记,赚取电动螺丝刀】【S32K314】芯片启动流程分析被打赏40分 | |
【分享开发笔记,赚取电动螺丝刀】【S32K146】S32DS RTD 驱动环境搭建被打赏12分 | |
【分享开发笔记,赚取电动螺丝刀】【IAR】libc标注库time相关库函数使用被打赏23分 | |
LP‑MSPM0L1306开发版试用结果被打赏10分 |