发明名称 一种获取线性预测滤波器系数的装置
摘要 一种求取线性预测滤波器系数的装置,根据多次迭代完成求取过程,包括:自相关系数存储器、反射系数求取模块、误差值求取模块、滤波器系数求取模块、滤波器系数存储器及顶层控制模块;其中自相关系数存储器事先存入已知的自相关系数;反射系数求取模块根据自相关系数、上一次迭代的滤波器系数及上一次迭代的最小误差值进行运算,得到本次迭代的反射系数;误差值求取模块根据上一次迭代的最小误差值和本次迭代反射系数进行运算,得到本次迭代的最小误差值;滤波器系数求取模块根据本次迭代反射系数及上一次迭代的滤波器系数进行运算,得到本次迭代的滤波器系数;顶层控制模块用于产生上述各个模块和存储器的控制信号,对各个模块和存储器进行调度。
申请公布号 CN101154381B 申请公布日期 2011.03.30
申请号 CN200610062992.6 申请日期 2006.09.30
申请人 华为技术有限公司 发明人 马敬兴;罗木江;孙全
分类号 G10L19/14(2006.01)I;G10L19/12(2006.01)I 主分类号 G10L19/14(2006.01)I
代理机构 代理人
主权项 一种获取线性预测滤波器系数的装置,其特征在于,包括:自相关系数存储器,存储用于迭代的自相关系数;反射系数求取模块,用于完成每一次迭代中的反射系数值的求取;误差值求取模块,用于完成每一次迭代中的最小误差值的求取;滤波器系数求取模块,用于完成每一次迭代中的滤波器系数的求取;滤波器系数存储器,存储每次迭代完成后得到的滤波器系数;顶层控制模块,用于产生上述各个模块和存储器的读写控制信号,对各个模块和存储器进行读写调度;其中,所述反射系数求取模块根据所述自相关系数存储器中的自相关系数、上一次迭代的滤波器系数及所述误差值求取模块提供的上一次迭代的最小误差值进行运算,得到本次迭代的反射系数;所述误差值求取模块根据上一次迭代的最小误差值和所述反射系数求取模块提供的本次迭代的反射系数进行运算,得到本次迭代的最小误差值;所述滤波器系数求取模块根据所述反射系数求取模块提供的本次迭代的反射系数及所述滤波器系数存储器中的上一次迭代的滤波器系数进行运算,得到本次迭代的滤波器系数,并保存至所述滤波器系数存储器中;所述顶层控制模块包括第一计数器、第二计数器、第三计数器、自相关系数读控制信号产生器和滤波器系数读写控制信号产生器,其中第一计数器用于指示迭代次数,并根据第一计数器最低位产生控制信号pp_flag;第二计数器,用于当第一计数器计到新值时,开始倒计数,初值为上一次迭代的第一计数器值,直至递减为0;第三计数器,用于当第二计数器值为0后,开始累加计数,直到本次迭代第一计数器的2倍值,其初值固定为2;自相关系数读控制信号产生器,用于根据第一计数器和第二计数器的计数值,产生访问自相关系数存储器的读使能信号和读地址信号;滤波器系数读写控制信号产生器,用于根据第二计数器和第三计数器的计数值,产生滤波器系数读写使能信号和读写地址信号。
地址 518129 广东省深圳市龙岗区坂田华为总部办公楼
您可能感兴趣的专利