Efficient Hardware/Software Implementation of LPC Algorithm in Speech Coding Applications

  • Atri M
  • Sayadi F
  • Elhamzi W
  • et al.
N/ACitations
Citations of this article
8Readers
Mendeley users who have this article in their library.

Abstract

The LPC “Linear Predictive Coding” algorithm is a widely used technique for voice coder. In this paper we present different implementations of the LPC algorithm used in the majority of voice decoding standard. The windowing/autocorrelation bloc is implemented by three different versions on an FPGA Spartan 3. Allowing the possibility to integrate a Microblaze processor core a first solution consists of a pure software implementation of the LPC using this core RISC processor. Second solution is a pure hardware architecture implemented using VHDL based methodology starting from description until integration. Finally, the autocorrelation core is then proposed to be implemented using hardware/software (HW/SW) architecture with the existing processor. Each architecture performances are compared for different data lengths.

Cite

CITATION STYLE

APA

Atri, M., Sayadi, F., Elhamzi, W., & Tourki, R. (2012). Efficient Hardware/Software Implementation of LPC Algorithm in Speech Coding Applications. Journal of Signal and Information Processing, 03(01), 122–129. https://doi.org/10.4236/jsip.2012.31016

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free