在实时数字信号处理中,最为常用的计算是快速傅里叶变换、有限冲激响应(Finite Impulse Response,FIR)滤波和无限冲激响应(Infinite Impulse Response,IIR)滤波等。DSP的指令集和体系结构需要高效支持上述运算。SpringCore为浮点DSP内核,为此,项目组选取了浮点数字信号处理算法用于提取计算特征,进而确定指令集和体系结构,并作为基准算法来评估最终处理器的性能。
项目组选取的浮点快速傅里叶变换算法如表3-1所示。
表3-1 浮点快速傅里叶变换算法
(续)
项目组选取的浮点滤波算法如表3-2所示。
表3-2 浮点滤波算法