dsp原理及应用教学课件PPT.ppt

* 确定DSP的运算量是非常重要的,考虑两种情况 : 1) 按样点处理 所谓按样点处理,就是DSP算法对每一个输入样点循环一 次。数字滤波就是这种情况,在数字滤波器中,通常需要对每 一个输入样点计算一次。 例如,一个采用LMS算法的256抽头的自适应FIR滤波器, 假定每个抽头的计算需要3个MAC周期。 1.4 DSP系统设计概要 * 256抽头计算需要 256×3=768个MAC周期 如果采样频率为8kHz,即样点之间的间隔为 125?s,    DSP芯片的MAC周期为200ns,则768个MAC周期需要 768×200ns=153.6?s   由于计算1个样点所需的时间153.6?s大于样点之间的间隔 125?s,显然无法实时处理,需要选用速度更高的DSP芯片。 1.4 DSP系统设计概要 * 2) 按帧处理 有些数字信号处理算法不是每个输入样点循环一次,而是每隔一定的时间间隔(通常称为帧) 循环一次。 中低速语音编码算法通常以10ms或20ms为一帧,每隔10ms或20ms语音编码算法循环一次。所以,选择DSP芯片时应该比较一帧内DSP芯片的处理能力和DSP算法的运算量。 1.4 DSP系统设计概要 如何选择DSP? * 从本质上说,没有任何处理器能够满足所有的,或者大多数应用

文档评论(0)

1亿VIP精品文档

相关文档