浮点和定点DSP

要知道浮点和定点DSP的应用,就得知道浮点和定点DSP的概念、优缺点。

    运算动态范围不同,要大很多。浮点的范围要比定点的DSP运算范围大。定点运算的DSP的每bit相当于6dB的范围,那16位DSP的动态范围就是96dB,支持2^16个量化步长;16位DSP的动态范围就是192dB,支持2^32个量化步长,这样就要求定标的重要性,而且在运算中会有益出,减少了精度,特别是在要求比较高的语音、图像和雷达等信号处理时,数据有丢失和结果误差较大,可能会使整个系统的性能下降,同时要求的存储空间和运算时间可能就比较大,这时可以根据需要选用浮点型DSP。

    而32bit的IEEE格式的浮点运算DSP的动态范围可以达到1536dB,量化步长就不用说了,大到几乎用不着,这样,动态范围和运算精度都大大的提高,还节省了运算时间和存储空间(因为少了定标和益处等运算量)。 而且浮点DSP的浮点运算用硬件来实现,可以在单周期内完成,因而其处理速度大大高于定点DSP。这一优点在实现高精度复杂算法时尤为突出,为复杂算法的实时处理提供了保证。

    从上面的分析就应该马上知道,从总体运算性能上看,浮点DSP优于定点DSP,但为什么都不采用浮点DSP呢。因为,作为市场需求和工程开发来说,还应考虑功耗、成本、体积等因素,定点DSP 的结构较为简单,封装较小,功耗更低,价格较便宜,而浮点在这些方面要差一点,因此在无法持续供电的场合,一般选用的都是定点DSP,例如移动电话。消费类电子产品行业会选用定点DSP,因为功耗个成本很重要。 

重视性能的,或者性能为第一等级的,一般用浮点DSP。

以上不是完全绝对的哦。
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值