定点小数如何计算 什么是定点DSP芯片和浮点DSP芯片?
什么是定点DSP芯片和浮点DSP芯片?
首先,我们需要了解什么是定点运算和浮点运算。您需要了解DSP芯片如何处理小数,这涉及到小数缩放的问题。
数值的准确性和数值的范围成为一对矛盾。巴拉巴拉,有点长,我不会说的。要知道:支持浮点运算的DSP是浮点DSP芯片。你可以在这个芯片上自由地进行十进制运算。但在定点DSP中,直接进行小数运算是不可能的,因此需要先对数值进行标定,小数点不能移动。因此,定点DSP完成十进制运算时,编程要复杂一些。它绝对没有浮点电影那么快。现在它是浮点!当然也很贵。2812(定点)80元28335(浮点)100元
有很多问题是整数运算无法解决的。也就是说,用整数模拟浮点运算的步骤多,时间片多,所以浮点运算速度快,效率高。例如:对于FIR滤波,我们在MATLAB中得到的滤波参数一般都是浮点型的。如果使用这个参数,FPGA支持浮点运算,非常容易实现。否则,需要转换成整数(涉及数据位宽度、移位、小数点对齐等问题)带来不必要的麻烦。例如DSP分为浮点和定点,浮点DSP可以直接进行浮点运算,定点DSP需要引入浮点运算库,通过整数运算来实现浮点运算的效果。浮点DSP可以在一个时钟周期内完成浮点运算,定点DSP要花费数倍甚至十几倍的时间来计算,精度会受到影响。
定点小数如何计算 浮点误差怎么解决 定点dsp和浮点dsp的优缺点
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。