Computer Engineering and Applications ›› 2014, Vol. 50 ›› Issue (9): 189-192.

Previous Articles     Next Articles

Implementation of lattice method in linear prediction analysis of speech signal based on FPGA

XU Xin, YI Qingming   

  1. College of Information Science and Technology, Jinan University, Guangzhou 510632, China
  • Online:2014-05-01 Published:2014-05-14

语音信号线性预测分析斜格法的FPGA实现

徐  昕,易清明   

  1. 暨南大学 信息科学技术学院,广州 510632

Abstract: Aiming at the shortcomings of the classical algorithm of linear prediction analysis of speech signal, an improved algorithm for linear prediction analysis is presented. The algorithm’s principle, operation steps and solving method are analyzed. This paper researches the algorithm’s implementation based on FPGA. The algorithm is implemented by Verilog HDL language. Quartus II and Modelsim are chosen for comprehensive compilation and simulation verification. The experimental results show that FPGA implementation has simple structure, low resource consumption, much higher operational speed than software’s implementation, and its stabilization and parameter precision can meet theoretic requirements.

Key words: linear prediction analysis, lattice method, reflection coefficient, Field Programmable Gate Array(FPGA)

摘要: 针对语音信号线性预测分析经典算法的缺陷,提出了线性预测分析的改进算法,分析其原理、运算步骤及求解方法。研究了算法的FPGA实现,采用Verilog HDL语言对算法完成建模,使用QuartusII进行综合编译,通过Modelsim进行仿真验证。实验结果表明,FPGA实现结构简单,消耗资源少,运算速度较软件实现大幅提高,稳定性与参数精度满足理论要求。

关键词: 线性预测分析, 斜格法, 反射系数, 现场可编程门阵列