当前位置:   article > 正文

5.FPGA运算符详解

5.FPGA运算符详解

1.简介

  FPGA中避免不了一些加减乘除的运算,不同的运算会消耗不同的资源。下面总结一下不同的乘除法会消耗哪些资源。

2.总结

数据结论
固定数据✖固定数据不消耗资源,直接出固定结果
固定数据/固定数据不消耗资源,直接出固定结果
固定数据%固定数据不消耗资源,直接出固定结果
数据结论
变量✖2的指数倍固定数据综合成移位结构,不消耗逻辑资源
变量/2的指数倍固定数据综合成移位结构,不消耗逻辑资源
变量%2的指数倍固定数据不消耗资源,直接出固定结果
数据结论
变量✖小固定数据消耗少量的逻辑资源
变量✖大固定数据直接消耗DSP,乘法器
变量/固定数据消耗大量的逻辑资源,是乘法的数倍
变量%小固定数据消耗中等的逻辑资源,不建议使用
变量%大固定数据消耗少量的逻辑资源,不建议使用
数据结论
变量✖变量直接消耗dsp
变量/变量消耗大量的逻辑资源
变量%变量消耗大量的逻辑资源
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/330908
推荐阅读
相关标签
  

闽ICP备14008679号