2016 - 2024

感恩一路有你

dsp和功放的区别 什么是定点DSP芯片和浮点DSP芯片?

浏览量:2090 时间:2021-03-13 10:55:25 作者:admin

什么是定点DSP芯片和浮点DSP芯片?

首先,我们需要了解什么是定点运算和浮点运算。您需要了解DSP芯片如何处理小数,这涉及到小数缩放的问题。

数值的准确性和数值的范围成为一对矛盾。巴拉巴拉,有点长,我不会说的。要知道:支持浮点运算的DSP是浮点DSP芯片。你可以在这个芯片上自由地进行十进制运算。但在定点DSP中,直接进行小数运算是不可能的,因此需要先对数值进行标定,小数点不能移动。因此,定点DSP完成十进制运算时,编程要复杂一些。它绝对没有浮点电影那么快。现在它是浮点!当然也很贵。2812(定点)80元28335(浮点)100元

首先,我们先把处理器的外设接口放在一边,这个问题跟处理器没什么关系(其实现在不仅MCU,DSP经常有非常丰富的外设借口,包括数据采集和通信,GPIO),也就是说,将MCU作为通用处理器,讨论两者的区别。

主要区别在于:为了提高信号处理运算的效率(最典型的是多项式运算,如FFT和fir),DSP专门设计了循环乘法和循环累加指令及其相应的硬件结构(如硬乘法单元、指令和数据分区)寻址等),这样一条指令就可以完成普通的处理器,这就需要多条指令和多个机器周期来做算术。特定的DSP具有不同的数据宽度和定点浮点。

从理论上讲,DSP和GPU之间没有绝对不可逾越的功能区别,也就是说,DSP可以作为GPU使用,如果GPU要完成信号处理,效率要低得多。例如,要完成1024点基4复FFT,使用DSP可能只需要100分钟,而使用具有相同位宽和类似主频的通用处理器可能需要1毫秒甚至更长的时间。所以最好让他们承担起自己的责任。

dsp和功放的区别 dsp是什么意思啊 dsp芯片的结构特点有哪些

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。